UNPKG

5.34 kBMarkdownView Raw
1CHANGELOG
2=========
3
41.6.3 (2020-12-13)
5------------------
6
7 - Send requests to varsnap with a custom user agent only when not in browser
8
9
101.6.2 (2020-12-12)
11------------------
12
13 - Fix bug with runTests when there are no consumers
14 - Fix readme typo
15 - Update dependencies
16
17
181.6.1 (2020-12-08)
19------------------
20
21 - Support trial groups
22 - Update dependencies
23
24
251.6.0 (2020-11-26)
26------------------
27
28 - Support adding a function name/signature as a second argument to varsnap
29 - Cache signature on varsnap wrapped method
30
31
321.5.6 (2020-11-23)
33------------------
34
35 - Update varsnap consume to compare serialized data so non-primitive data types are comparable
36 - Update dependencies
37 - Clean up integration tests
38
39
401.5.5 (2020-11-15)
41------------------
42
43 - Log a warning when no snaps are available to test against
44 - Update dependencies
45
46
471.5.4 (2020-07-19)
48------------------
49
50 - Send formatted Trial outputs to Varsnap server
51 - Add tests
52 - Dependency updates
53
54
551.5.3 (2020-06-03)
56------------------
57
58 - Remove async/await
59 - Fix config types in readme
60 - Add more tests
61 - Fix coverage calculation
62
63
641.5.2 (2020-05-12)
65------------------
66
67 - Make `runTests()` function not async and instead return a Promise
68 - Removed the `varsnap.full.js` distributable
69 - Switch from deprecated request node package to axios
70 - Further compressed the distributable files
71 - Update dependencies
72
73
741.5.1 (2020-05-09)
75------------------
76
77 - Fix bug when calculating trial results
78 - Clean up logging
79 - Prune npm package files
80 - Update dependencies
81
82
831.5.0 (2020-04-26)
84------------------
85
86 - Add ability to resolve and snap promises
87 - Clean up packaging
88 - Dependency updates
89
90
911.4.0 (2020-04-18)
92------------------
93
94 - Add `varsnap.updateConfig` function to replace writing config directly
95 - Remove `varsnap.config`
96 - Refactors
97 - NPM update
98
99
1001.3.3 (2020-04-15)
101------------------
102
103 - Refactor typescript
104
105
1061.3.2 (2020-04-11)
107------------------
108
109 - Removed all lint warnings
110 - Cleanup and refactors
111
112
1131.3.1 (2020-04-03)
114------------------
115
116 - Fix package exports
117 - Dependency updates
118
119
1201.3.0 (2020-04-01)
121------------------
122
123 - Remove mocha as a production dependency.
124 Users of mocha for testing will have to copy a more verbose testing function.
125 See the README for details.
126 - Dependency updates
127
128
1291.2.0 (2020-03-31)
130------------------
131
132 - Updated entire codebase to typescript; you can now import type definitions
133
134
1351.1.4 (2020-03-23)
136------------------
137
138 - Fix a bug where varsnap tests would report the success/failure of the last case only.
139 It will now report a success only if all cases pass.
140 - Update deps
141
142
1431.1.3 (2020-03-07)
144------------------
145
146 - Update deps
147 - Use JS strict mode
148
149
1501.1.2 (2020-02-09)
151------------------
152
153 - Fix string formatting again
154 - Update dependencies
155
156
1571.1.1 (2020-02-01)
158------------------
159
160 - Fix bug with formatting non-string variables
161 - Update dependencies
162
163
1641.1.0 (2019-12-23)
165------------------
166
167 - Limit the length of debug strings in test outputs
168 - Update dependencies
169
170
1711.0.3 (2019-11-17)
172------------------
173
174 - Reduce logging in production
175 - Update VarSnap to Varsnap
176
177
1781.0.2 (2019-10-29)
179------------------
180
181 - Fix generated distributables
182 - Update dependencies
183
184
1851.0.1 (2019-10-27)
186------------------
187
188 - Support comparing exceptions
189 - Fix serialization of test outputs
190 - Better handle logging for unconfigured client
191 - Fix sequencing of test log outputs
192
193
1941.0.0 (2019-10-21)
195------------------
196
197 - Update README
198 - Refactor and break out test functionality
199
200
2010.4.5 (2019-10-17)
202------------------
203
204 - Show trial url after running tests
205 - Add dist-all script with all core functions
206 - Add version header to minified script
207
208
2090.4.4 (2019-10-14)
210------------------
211
212 - Test against all returned snaps
213 - Add a script to browserify all varsnap functions
214 - Include version in snap for browser distributable
215
216
2170.4.3 (2019-10-12)
218------------------
219
220 - Fix "enable" check on Consumers
221 - Refactors
222
223
2240.4.2 (2019-10-06)
225------------------
226
227 - Report trials to varsnap server
228 - Refactors
229
230
2310.4.1 (2019-09-09)
232------------------
233
234 - Update dependencies
235 - Increase mocha timeout
236
237
2380.4.0 (2019-08-18)
239------------------
240
241 - Updated dependencies and added mocha as a production dependency
242 - Added a mocha-based TestCase
243 - Removed running tests automatically in development env
244 - Various bugfixes
245 - Better node.js support
246
247
2480.3.2 (2019-07-20)
249------------------
250
251 - Updated dependencies
252 - Updated Snap Consume logic to work with batch endpoint
253 - Update release instructions
254
255
2560.3.1 (2019-07-09)
257------------------
258
259 - Add configurable logging in client
260 - Make sure varsnap doesn't fail when not configured
261
262
2630.3.0 (2019-07-07)
264------------------
265
266 - Change configuration from environment/global variable to a property of the varsnap function
267
268
2690.2.0 (2019-07-07)
270------------------
271
272 - Generate a distributable for browsers
273 - Switch browser config variable from `varsnap` to `varsnapConfig`
274 - Switch from requests to xhr package
275 - Fix bug when reading non-string variables
276
277
2780.1.1 (2019-06-27)
279------------------
280
281 - Switch to using a deep equal comparison
282
283
2840.1.0 (2019-06-25)
285------------------
286
287 - Initial working release including Varsnap Producer and Consumer
288 - Updated readme
289 - Added example script
290
291
2920.0.1 (2019-06-20)
293------------------
294
295 - Init an empty package