UNPKG

5.08 kBMarkdownView Raw
1CHANGELOG
2=========
3
41.6.1 (2020-12-08)
5------------------
6
7 - Support trial groups
8 - Update dependencies
9
10
111.6.0 (2020-11-26)
12------------------
13
14 - Support adding a function name/signature as a second argument to varsnap
15 - Cache signature on varsnap wrapped method
16
17
181.5.6 (2020-11-23)
19------------------
20
21 - Update varsnap consume to compare serialized data so non-primitive data types are comparable
22 - Update dependencies
23 - Clean up integration tests
24
25
261.5.5 (2020-11-15)
27------------------
28
29 - Log a warning when no snaps are available to test against
30 - Update dependencies
31
32
331.5.4 (2020-07-19)
34------------------
35
36 - Send formatted Trial outputs to Varsnap server
37 - Add tests
38 - Dependency updates
39
40
411.5.3 (2020-06-03)
42------------------
43
44 - Remove async/await
45 - Fix config types in readme
46 - Add more tests
47 - Fix coverage calculation
48
49
501.5.2 (2020-05-12)
51------------------
52
53 - Make `runTests()` function not async and instead return a Promise
54 - Removed the `varsnap.full.js` distributable
55 - Switch from deprecated request node package to axios
56 - Further compressed the distributable files
57 - Update dependencies
58
59
601.5.1 (2020-05-09)
61------------------
62
63 - Fix bug when calculating trial results
64 - Clean up logging
65 - Prune npm package files
66 - Update dependencies
67
68
691.5.0 (2020-04-26)
70------------------
71
72 - Add ability to resolve and snap promises
73 - Clean up packaging
74 - Dependency updates
75
76
771.4.0 (2020-04-18)
78------------------
79
80 - Add `varsnap.updateConfig` function to replace writing config directly
81 - Remove `varsnap.config`
82 - Refactors
83 - NPM update
84
85
861.3.3 (2020-04-15)
87------------------
88
89 - Refactor typescript
90
91
921.3.2 (2020-04-11)
93------------------
94
95 - Removed all lint warnings
96 - Cleanup and refactors
97
98
991.3.1 (2020-04-03)
100------------------
101
102 - Fix package exports
103 - Dependency updates
104
105
1061.3.0 (2020-04-01)
107------------------
108
109 - Remove mocha as a production dependency.
110 Users of mocha for testing will have to copy a more verbose testing function.
111 See the README for details.
112 - Dependency updates
113
114
1151.2.0 (2020-03-31)
116------------------
117
118 - Updated entire codebase to typescript; you can now import type definitions
119
120
1211.1.4 (2020-03-23)
122------------------
123
124 - Fix a bug where varsnap tests would report the success/failure of the last case only.
125 It will now report a success only if all cases pass.
126 - Update deps
127
128
1291.1.3 (2020-03-07)
130------------------
131
132 - Update deps
133 - Use JS strict mode
134
135
1361.1.2 (2020-02-09)
137------------------
138
139 - Fix string formatting again
140 - Update dependencies
141
142
1431.1.1 (2020-02-01)
144------------------
145
146 - Fix bug with formatting non-string variables
147 - Update dependencies
148
149
1501.1.0 (2019-12-23)
151------------------
152
153 - Limit the length of debug strings in test outputs
154 - Update dependencies
155
156
1571.0.3 (2019-11-17)
158------------------
159
160 - Reduce logging in production
161 - Update VarSnap to Varsnap
162
163
1641.0.2 (2019-10-29)
165------------------
166
167 - Fix generated distributables
168 - Update dependencies
169
170
1711.0.1 (2019-10-27)
172------------------
173
174 - Support comparing exceptions
175 - Fix serialization of test outputs
176 - Better handle logging for unconfigured client
177 - Fix sequencing of test log outputs
178
179
1801.0.0 (2019-10-21)
181------------------
182
183 - Update README
184 - Refactor and break out test functionality
185
186
1870.4.5 (2019-10-17)
188------------------
189
190 - Show trial url after running tests
191 - Add dist-all script with all core functions
192 - Add version header to minified script
193
194
1950.4.4 (2019-10-14)
196------------------
197
198 - Test against all returned snaps
199 - Add a script to browserify all varsnap functions
200 - Include version in snap for browser distributable
201
202
2030.4.3 (2019-10-12)
204------------------
205
206 - Fix "enable" check on Consumers
207 - Refactors
208
209
2100.4.2 (2019-10-06)
211------------------
212
213 - Report trials to varsnap server
214 - Refactors
215
216
2170.4.1 (2019-09-09)
218------------------
219
220 - Update dependencies
221 - Increase mocha timeout
222
223
2240.4.0 (2019-08-18)
225------------------
226
227 - Updated dependencies and added mocha as a production dependency
228 - Added a mocha-based TestCase
229 - Removed running tests automatically in development env
230 - Various bugfixes
231 - Better node.js support
232
233
2340.3.2 (2019-07-20)
235------------------
236
237 - Updated dependencies
238 - Updated Snap Consume logic to work with batch endpoint
239 - Update release instructions
240
241
2420.3.1 (2019-07-09)
243------------------
244
245 - Add configurable logging in client
246 - Make sure varsnap doesn't fail when not configured
247
248
2490.3.0 (2019-07-07)
250------------------
251
252 - Change configuration from environment/global variable to a property of the varsnap function
253
254
2550.2.0 (2019-07-07)
256------------------
257
258 - Generate a distributable for browsers
259 - Switch browser config variable from `varsnap` to `varsnapConfig`
260 - Switch from requests to xhr package
261 - Fix bug when reading non-string variables
262
263
2640.1.1 (2019-06-27)
265------------------
266
267 - Switch to using a deep equal comparison
268
269
2700.1.0 (2019-06-25)
271------------------
272
273 - Initial working release including Varsnap Producer and Consumer
274 - Updated readme
275 - Added example script
276
277
2780.0.1 (2019-06-20)
279------------------
280
281 - Init an empty package