UNPKG

56.3 kBMarkdownView Raw
1# [12.25.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.24.0...v12.25.0) (2021-08-21)
2
3
4### Features
5
6* readableMap, transformMapSimple ([3cd114f](https://github.com/NaturalCycles/nodejs-lib/commit/3cd114f254daa62286f2c21f30385a507c426aed))
7
8# [12.24.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.23.0...v12.24.0) (2021-08-21)
9
10
11### Features
12
13* readableToArray ([158452d](https://github.com/NaturalCycles/nodejs-lib/commit/158452da32d9d2d40c590b6868399e63e605e922))
14
15# [12.23.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.22.1...v12.23.0) (2021-08-21)
16
17
18### Features
19
20* readableForEach, readableForEachSync ([ebc20ed](https://github.com/NaturalCycles/nodejs-lib/commit/ebc20ed4e2daa17926a2a73392259aedbf959d86))
21
22## [12.22.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.22.0...v12.22.1) (2021-08-15)
23
24
25### Bug Fixes
26
27* ajv objectName bug ([aac437e](https://github.com/NaturalCycles/nodejs-lib/commit/aac437e4721d96dedbaa6ecf794cbb05edd34555))
28
29# [12.22.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.21.3...v12.22.0) (2021-08-15)
30
31
32### Features
33
34* improve AjvSchema ([dd6cfcd](https://github.com/NaturalCycles/nodejs-lib/commit/dd6cfcd642359c43ad9abf15a32077309e54382c))
35
36## [12.21.3](https://github.com/NaturalCycles/nodejs-lib/compare/v12.21.2...v12.21.3) (2021-08-14)
37
38
39### Bug Fixes
40
41* revert to have SchemaBuilder option ([6ace4b5](https://github.com/NaturalCycles/nodejs-lib/commit/6ace4b5d6fca736778c02888938391d99ea04ad3))
42
43## [12.21.2](https://github.com/NaturalCycles/nodejs-lib/compare/v12.21.1...v12.21.2) (2021-08-14)
44
45
46### Bug Fixes
47
48* simplify/remove JsonSchemaBuilder option ([ca6be9e](https://github.com/NaturalCycles/nodejs-lib/commit/ca6be9e9fc898a1667fd1d5aa8f7f75d0f223661))
49
50## [12.21.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.21.0...v12.21.1) (2021-08-14)
51
52
53### Bug Fixes
54
55* deps, AjvSchema to use JsonSchema types ([354cfe6](https://github.com/NaturalCycles/nodejs-lib/commit/354cfe614034c4c4d75c93945b74806a3ff0a65a))
56
57# [12.21.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.20.0...v12.21.0) (2021-08-08)
58
59
60### Features
61
62* add ajv keywords, formats, custom formats ([9e19acf](https://github.com/NaturalCycles/nodejs-lib/commit/9e19acf45e14f360293782cf2f44ca227711903e))
63
64# [12.20.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.19.0...v12.20.0) (2021-08-06)
65
66
67### Features
68
69* **ajv:** detect objectName from schema.$id ([585d179](https://github.com/NaturalCycles/nodejs-lib/commit/585d1797e8371951b7d348b4c2bbf45e84475521))
70
71# [12.19.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.18.3...v12.19.0) (2021-08-06)
72
73
74### Features
75
76* ndjsonStreamForEach ([f3dbe80](https://github.com/NaturalCycles/nodejs-lib/commit/f3dbe80190add1a9bb902eecb1d11bd2b44e5288))
77
78## [12.18.3](https://github.com/NaturalCycles/nodejs-lib/compare/v12.18.2...v12.18.3) (2021-08-06)
79
80
81### Bug Fixes
82
83* export TimeoutError from got ([dcd55b2](https://github.com/NaturalCycles/nodejs-lib/commit/dcd55b241764b71e870b7d191bf7160eef29e214))
84
85## [12.18.2](https://github.com/NaturalCycles/nodejs-lib/compare/v12.18.1...v12.18.2) (2021-08-03)
86
87
88### Bug Fixes
89
90* export HTTPError as class (not as `type`) ([dcf0402](https://github.com/NaturalCycles/nodejs-lib/commit/dcf0402c87fd9ae3c9a5ae995419ff585a339955))
91
92## [12.18.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.18.0...v12.18.1) (2021-08-02)
93
94
95### Bug Fixes
96
97* AjvSchema separator default to `\n` ([b1a4949](https://github.com/NaturalCycles/nodejs-lib/commit/b1a49491b934ce364f1ab01146759b5cc9497734))
98
99# [12.18.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.17.0...v12.18.0) (2021-08-01)
100
101
102### Features
103
104* experimental AjvSchema (wrapper around ajv) ([8abedab](https://github.com/NaturalCycles/nodejs-lib/commit/8abedab9022db04d08de1029b4f1c3d6c4b08a85))
105
106# [12.17.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.16.0...v12.17.0) (2021-07-04)
107
108
109### Features
110
111* transformToString ([17bef5c](https://github.com/NaturalCycles/nodejs-lib/commit/17bef5ce155b53b13239f2a06ed0b409beed0a14))
112
113# [12.16.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.15.1...v12.16.0) (2021-07-04)
114
115
116### Features
117
118* transformMapSync (experimental) ([202d257](https://github.com/NaturalCycles/nodejs-lib/commit/202d257f72f79d79f98d7c866fa985fc84646151))
119
120## [12.15.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.15.0...v12.15.1) (2021-07-03)
121
122
123### Bug Fixes
124
125* deps (@types/nodejs@16) ([de38132](https://github.com/NaturalCycles/nodejs-lib/commit/de381326cad6a153c71d083cae9875b2069c3e32))
126
127# [12.15.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.14.5...v12.15.0) (2021-06-28)
128
129
130### Features
131
132* exec* preferLocal is true by default now ([2f3f900](https://github.com/NaturalCycles/nodejs-lib/commit/2f3f900df09fb683be96076afaf72bb42a5e7a6f))
133* ndjson-map logEveryOutput=100k (was: 0) ([7b6f933](https://github.com/NaturalCycles/nodejs-lib/commit/7b6f933a7aee28ad8c0aa6679f2e0493e5feb60d))
134
135## [12.14.5](https://github.com/NaturalCycles/nodejs-lib/compare/v12.14.4...v12.14.5) (2021-05-31)
136
137
138### Bug Fixes
139
140* ndjson-map to have ErrorMode.SUPPRESS by default ([dcb0203](https://github.com/NaturalCycles/nodejs-lib/commit/dcb0203b5595068ccdfa3a4f5ec1d25f51154f1c))
141
142## [12.14.4](https://github.com/NaturalCycles/nodejs-lib/compare/v12.14.3...v12.14.4) (2021-05-26)
143
144
145### Bug Fixes
146
147* deps ([e8f7e3e](https://github.com/NaturalCycles/nodejs-lib/commit/e8f7e3e36627c8eb886bd423cd9b450ec8e140bd))
148
149## [12.14.3](https://github.com/NaturalCycles/nodejs-lib/compare/v12.14.2...v12.14.3) (2021-05-21)
150
151
152### Bug Fixes
153
154* deps, adopt eslint ([6891b85](https://github.com/NaturalCycles/nodejs-lib/commit/6891b8558bc47b7ae6c54201b470e4b9ed96162f))
155
156## [12.14.2](https://github.com/NaturalCycles/nodejs-lib/compare/v12.14.1...v12.14.2) (2021-05-03)
157
158
159### Bug Fixes
160
161* deps ([1af429f](https://github.com/NaturalCycles/nodejs-lib/commit/1af429fd1bcb925a7b4a5a804592ffbd8bc41617))
162
163## [12.14.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.14.0...v12.14.1) (2021-04-17)
164
165
166### Bug Fixes
167
168* SlackService tests ([cfae25a](https://github.com/NaturalCycles/nodejs-lib/commit/cfae25a5b88d64da95a82c667255fb7622c98e01))
169
170# [12.14.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.13.0...v12.14.0) (2021-03-26)
171
172
173### Features
174
175* es2020, node14 lts+ ([52bbffd](https://github.com/NaturalCycles/nodejs-lib/commit/52bbffde3b9b1d4dc11438ab8bcf563794540b76))
176
177# [12.13.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.12.2...v12.13.0) (2021-03-12)
178
179
180### Features
181
182* export more types from Got ([3f58d89](https://github.com/NaturalCycles/nodejs-lib/commit/3f58d8944415911130865cb1e356c2cacaa11fb0))
183
184## [12.12.2](https://github.com/NaturalCycles/nodejs-lib/compare/v12.12.1...v12.12.2) (2021-02-25)
185
186
187### Bug Fixes
188
189* adopt noPropertyAccessFromIndexSignature=true ([6127652](https://github.com/NaturalCycles/nodejs-lib/commit/6127652672ff5ef788b6239453367ded474fd452))
190
191## [12.12.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.12.0...v12.12.1) (2021-02-23)
192
193
194### Bug Fixes
195
196* `return await` in zip.util ([0233a61](https://github.com/NaturalCycles/nodejs-lib/commit/0233a61b4d92c57a27324a50ef247ea491efe2e8))
197
198# [12.12.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.11.3...v12.12.0) (2021-01-14)
199
200
201### Features
202
203* percentage schema ([1934db9](https://github.com/NaturalCycles/nodejs-lib/commit/1934db991ad1b97e71c8bb85bb6eacfb962d355f))
204
205## [12.11.3](https://github.com/NaturalCycles/nodejs-lib/compare/v12.11.2...v12.11.3) (2020-12-03)
206
207
208### Bug Fixes
209
210* deps ([70dbc81](https://github.com/NaturalCycles/nodejs-lib/commit/70dbc81cde4f822c050129eae4f48c9dabc107ed))
211
212## [12.11.2](https://github.com/NaturalCycles/nodejs-lib/compare/v12.11.1...v12.11.2) (2020-11-27)
213
214
215### Bug Fixes
216
217* adopt isolatedModules=true ([471298d](https://github.com/NaturalCycles/nodejs-lib/commit/471298dc87a6e93c84b4fedda684b6ba27dba87e))
218
219## [12.11.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.11.0...v12.11.1) (2020-11-19)
220
221
222### Bug Fixes
223
224* typescript@4.1, noUncheckedIndexedAccess=true ([beeca6f](https://github.com/NaturalCycles/nodejs-lib/commit/beeca6f524a126e4f28c136f4ede70ccf3e6169f))
225
226# [12.11.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.10.0...v12.11.0) (2020-11-08)
227
228
229### Features
230
231* transformLogProgress logEvery now defaults to 1000 (was: 100) ([9a9e5b6](https://github.com/NaturalCycles/nodejs-lib/commit/9a9e5b67c555791d00ed224805867c46251ed3f0))
232
233# [12.10.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.9.0...v12.10.0) (2020-11-04)
234
235
236### Features
237
238* readableFrom convenience type-safe wrapper around Readable.from() ([1a1984e](https://github.com/NaturalCycles/nodejs-lib/commit/1a1984e20530315394a59449bb01848c45544b1c))
239
240# [12.9.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.8.1...v12.9.0) (2020-11-04)
241
242
243### Features
244
245* streamForEach now includes transformLogProgress ([2e977fd](https://github.com/NaturalCycles/nodejs-lib/commit/2e977fd6c35ff51ff246e6f6693e17b3d0d910d6))
246
247## [12.8.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.8.0...v12.8.1) (2020-11-03)
248
249
250### Bug Fixes
251
252* export kpy, del, json2env from `/dist/fs` endpoint ([bbfe1d3](https://github.com/NaturalCycles/nodejs-lib/commit/bbfe1d33a53b1e8ad00582636a09adbbd32eb745))
253
254# [12.8.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.7.0...v12.8.0) (2020-11-03)
255
256
257### Features
258
259* json2env function and cli is moved here from dev-lib ([c4215b3](https://github.com/NaturalCycles/nodejs-lib/commit/c4215b3dc60045b3b07e9c6fdc35d3cac9ae4354))
260
261# [12.7.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.6.0...v12.7.0) (2020-11-03)
262
263
264### Features
265
266* moved kpy, kpySync, del functions and CLI from fs-lib ([0f5aeac](https://github.com/NaturalCycles/nodejs-lib/commit/0f5aeacc76ea51de2db8c009acd81f977a9eb88f))
267
268# [12.6.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.5.0...v12.6.0) (2020-11-03)
269
270
271### Features
272
273* runScript to actually call process.exit(1) on error ([a6c2192](https://github.com/NaturalCycles/nodejs-lib/commit/a6c2192759eaa9286ebaf18e934c68c09769cad1))
274
275# [12.5.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.4.1...v12.5.0) (2020-11-01)
276
277
278### Features
279
280* use sync methods for secret* api and CLI ([9fcc307](https://github.com/NaturalCycles/nodejs-lib/commit/9fcc30754936a12a9c7fd0670198c4bf859e451a))
281
282## [12.4.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.4.0...v12.4.1) (2020-10-30)
283
284
285### Bug Fixes
286
287* transformLimit to not halt on Node 14 lts ([c7eb15a](https://github.com/NaturalCycles/nodejs-lib/commit/c7eb15a2601c0620c29c47e858193537a718d363))
288* use es6-compliant imports ([aec5992](https://github.com/NaturalCycles/nodejs-lib/commit/aec59920ee75241df9e60088d4f96dbb96525720))
289
290# [12.4.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.3.0...v12.4.0) (2020-10-24)
291
292
293### Features
294
295* inspectAny handles "Error with code" now ([1d678f9](https://github.com/NaturalCycles/nodejs-lib/commit/1d678f9028414fa4a2e596df7b7a1785fe996251))
296
297# [12.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.2.2...v12.3.0) (2020-10-20)
298
299
300### Features
301
302* getGot now sets default timeout (was: infinite) ([07bc3a9](https://github.com/NaturalCycles/nodejs-lib/commit/07bc3a9e451a67aca94c8dbebd36cf4427082020))
303
304## [12.2.2](https://github.com/NaturalCycles/nodejs-lib/compare/v12.2.1...v12.2.2) (2020-10-05)
305
306
307### Bug Fixes
308
309* **slack:** allow to return Promise<null> ([8bbd544](https://github.com/NaturalCycles/nodejs-lib/commit/8bbd544c1713e127f01ce39c66cc881036b31848))
310
311## [12.2.1](https://github.com/NaturalCycles/nodejs-lib/compare/v12.2.0...v12.2.1) (2020-10-05)
312
313
314### Bug Fixes
315
316* **slack:** improve typing of SlackMessagePrefixHook ([acf3ce1](https://github.com/NaturalCycles/nodejs-lib/commit/acf3ce1f71d404f24a558a6782c71ba19b452e70))
317
318# [12.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.1.0...v12.2.0) (2020-10-05)
319
320
321### Features
322
323* **slack:** allow messagePrefixHook to skip messages ([098b479](https://github.com/NaturalCycles/nodejs-lib/commit/098b4792da284672d2a3a7ced95cad0a7d5b4ee9))
324
325# [12.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v12.0.0...v12.1.0) (2020-09-21)
326
327
328### Features
329
330* bufferReviver ([ba8eeea](https://github.com/NaturalCycles/nodejs-lib/commit/ba8eeea9998cdfcfa37a45f6cf4fea497c79bdce))
331
332# [12.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v11.2.1...v12.0.0) (2020-09-21)
333
334
335### Features
336
337* don't coerce null values to undefined/empty in Joi validation ([ef1d154](https://github.com/NaturalCycles/nodejs-lib/commit/ef1d1540beb1e281108e704c5f928a2d3761fae6))
338
339
340### BREAKING CHANGES
341
342* ^^^
343null values stay as null values now
344They become INVALID in most of the places, unless explicitly allowed
345
346Purpose of this change is to allow APIs to send null values to explicitly indicate
347 "absense of value".
348
349Example: a patch API that wants to "unset"/delete a value. It now can send { someProp: null } to
350indicate that backend have to "delete" this proporty. Previously null value would be stripped and
351 input become { } (empty object).
352
353## [11.2.1](https://github.com/NaturalCycles/nodejs-lib/compare/v11.2.0...v11.2.1) (2020-09-09)
354
355
356### Bug Fixes
357
358* deps ([346cffe](https://github.com/NaturalCycles/nodejs-lib/commit/346cffe7e9828fe6d9c1fefd091b4038161d4f03))
359
360# [11.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v11.1.3...v11.2.0) (2020-09-02)
361
362
363### Features
364
365* booleanDefaultToFalseSchema ([97a9dba](https://github.com/NaturalCycles/nodejs-lib/commit/97a9dba572baea4d18a91f99876bca4f7d0d94bb))
366* export ValidationErrorItem ([0d4433b](https://github.com/NaturalCycles/nodejs-lib/commit/0d4433bafd8b70f11b926cb1978e1b1c83b1e365))
367
368## [11.1.3](https://github.com/NaturalCycles/nodejs-lib/compare/v11.1.2...v11.1.3) (2020-08-20)
369
370
371### Bug Fixes
372
373* export AnySchema from 'joi' ([aacef16](https://github.com/NaturalCycles/nodejs-lib/commit/aacef16e39ba550f7d5e597ede7ceb2aeb84f34b))
374
375## [11.1.2](https://github.com/NaturalCycles/nodejs-lib/compare/v11.1.1...v11.1.2) (2020-08-20)
376
377
378### Bug Fixes
379
380* replace @hapi/joi with joi ([e48c62f](https://github.com/NaturalCycles/nodejs-lib/commit/e48c62fff9e796906580dde138a23fec9466a8ec))
381
382## [11.1.1](https://github.com/NaturalCycles/nodejs-lib/compare/v11.1.0...v11.1.1) (2020-08-17)
383
384
385### Bug Fixes
386
387* deps ([ea4c447](https://github.com/NaturalCycles/nodejs-lib/commit/ea4c4471149483c412b0095e7cbaa01ca68d91b9))
388
389# [11.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v11.0.2...v11.1.0) (2020-08-10)
390
391
392### Features
393
394* _chunkBuffer, _packJsonField, _unpackJsonField ([9fc2336](https://github.com/NaturalCycles/nodejs-lib/commit/9fc233666d5e6324b8148a63d61ec5b5f8b2d400))
395
396## [11.0.2](https://github.com/NaturalCycles/nodejs-lib/compare/v11.0.1...v11.0.2) (2020-08-10)
397
398
399### Bug Fixes
400
401* short version of slackService.send(string, ctx?: CTX) ([602346b](https://github.com/NaturalCycles/nodejs-lib/commit/602346bf61db021c3e5052a12a07084aacfaf0b0))
402
403## [11.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v11.0.0...v11.0.1) (2020-08-10)
404
405
406### Bug Fixes
407
408* allow SlackMessagePrefixHook to be async ([031d19d](https://github.com/NaturalCycles/nodejs-lib/commit/031d19d00f92107ac63c9f20785468dfef65f58f))
409
410# [11.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.8.0...v11.0.0) (2020-08-10)
411
412
413### Features
414
415* refactor/refine the api of SlackService ([a67a525](https://github.com/NaturalCycles/nodejs-lib/commit/a67a5256162319b054f35fd43832560054bbf9c3))
416
417
418### BREAKING CHANGES
419
420* ^^^
421
422# [10.8.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.7.0...v10.8.0) (2020-08-10)
423
424
425### Features
426
427* remove csv features/deps from this lib ([10c735e](https://github.com/NaturalCycles/nodejs-lib/commit/10c735e2252a6170575f604869430e66784720a2))
428
429# [10.7.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.6.2...v10.7.0) (2020-08-04)
430
431
432### Features
433
434* transformLogProgress to log "final" with "extra" ([af75f1a](https://github.com/NaturalCycles/nodejs-lib/commit/af75f1a24695d7fa60b2916e7102a720a8f90152))
435
436## [10.6.2](https://github.com/NaturalCycles/nodejs-lib/compare/v10.6.1...v10.6.2) (2020-07-13)
437
438
439### Bug Fixes
440
441* deps ([51faa60](https://github.com/NaturalCycles/nodejs-lib/commit/51faa60f315295e89dcc8fa79b9292afd39cb0de))
442
443## [10.6.1](https://github.com/NaturalCycles/nodejs-lib/compare/v10.6.0...v10.6.1) (2020-07-07)
444
445
446### Bug Fixes
447
448* deps ([608963a](https://github.com/NaturalCycles/nodejs-lib/commit/608963aa949cbc6691c16bd8c8ced0a553e5b688))
449
450# [10.6.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.5.0...v10.6.0) (2020-06-22)
451
452
453### Features
454
455* TransformMapOptions.onError to pass input as 2nd argument ([5d6983b](https://github.com/NaturalCycles/nodejs-lib/commit/5d6983b6f7d8827c2dddc6e5a86c5c7ee49ca0f2))
456
457# [10.5.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.4.3...v10.5.0) (2020-06-01)
458
459
460### Features
461
462* GetGotOptions.logWithPrefixUrl, logWithSearchParams ([62b8b90](https://github.com/NaturalCycles/nodejs-lib/commit/62b8b90b79174bcd93cbd9b094234fd915790ab3))
463
464## [10.4.3](https://github.com/NaturalCycles/nodejs-lib/compare/v10.4.2...v10.4.3) (2020-05-17)
465
466
467### Bug Fixes
468
469* GetGotOptions now extend got.Options ([285a89e](https://github.com/NaturalCycles/nodejs-lib/commit/285a89e3d449858b0fb2153292888e17466ce865))
470
471## [10.4.2](https://github.com/NaturalCycles/nodejs-lib/compare/v10.4.1...v10.4.2) (2020-05-11)
472
473
474### Bug Fixes
475
476* deps ([c682edc](https://github.com/NaturalCycles/nodejs-lib/commit/c682edce3a3896fbc9eb2401a971727115abea98))
477
478## [10.4.1](https://github.com/NaturalCycles/nodejs-lib/compare/v10.4.0...v10.4.1) (2020-05-11)
479
480
481### Bug Fixes
482
483* deps, export Got type ([fc29a2c](https://github.com/NaturalCycles/nodejs-lib/commit/fc29a2c96382ac73a31b1f18e7956b4c1e4d6b09))
484
485# [10.4.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.3.0...v10.4.0) (2020-05-06)
486
487
488### Bug Fixes
489
490* **slack:** responseType=text (as it should be) ([bbfc1b6](https://github.com/NaturalCycles/nodejs-lib/commit/bbfc1b69adb38a0faf0fb7748b908ccdde66f81f))
491* deps ([bd04cc9](https://github.com/NaturalCycles/nodejs-lib/commit/bd04cc99919abb4b378b60b5afa493d8d21c0d6a))
492
493
494### Features
495
496* **slack:** special treatment of arrays, .log(...things: any[]) ([7f4fb5d](https://github.com/NaturalCycles/nodejs-lib/commit/7f4fb5dbe1a8a9e5edf7390eab8fb89fa6cfa881))
497
498# [10.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.2.1...v10.3.0) (2020-04-28)
499
500
501### Features
502
503* ndjson-map limitInput/output logEveryInput/output ([5bd4c02](https://github.com/NaturalCycles/nodejs-lib/commit/5bd4c02bd0c123d752efe26895da859726c99fee))
504
505## [10.2.1](https://github.com/NaturalCycles/nodejs-lib/compare/v10.2.0...v10.2.1) (2020-04-22)
506
507
508### Bug Fixes
509
510* deps ([d586670](https://github.com/NaturalCycles/nodejs-lib/commit/d5866708f17d73f5f4dff5364c6c6e20fea22d07))
511
512# [10.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.1.1...v10.2.0) (2020-04-21)
513
514
515### Features
516
517* RunScriptOptions ([60d59d1](https://github.com/NaturalCycles/nodejs-lib/commit/60d59d1ee9c0bc30b1ae0c07ea9f29372fe83c49))
518
519## [10.1.1](https://github.com/NaturalCycles/nodejs-lib/compare/v10.1.0...v10.1.1) (2020-04-20)
520
521
522### Bug Fixes
523
524* deps, got@11 (under test) ([d83f615](https://github.com/NaturalCycles/nodejs-lib/commit/d83f6152b04acdab32fe532f32b8a0607e800e22))
525
526# [10.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v10.0.1...v10.1.0) (2020-04-19)
527
528
529### Features
530
531* secrets-decrypt, secrets-encrypt, s-gen-key ([f3f34d9](https://github.com/NaturalCycles/nodejs-lib/commit/f3f34d93197f38295dfe628ffaa51dcbcf6d1da0))
532
533## [10.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v10.0.0...v10.0.1) (2020-04-19)
534
535
536### Bug Fixes
537
538* adopt js-lib@12 ([ffe8396](https://github.com/NaturalCycles/nodejs-lib/commit/ffe8396bc18fd057acbf6050d4237da65f038f2c))
539* slack send method to accept `any` ([2103862](https://github.com/NaturalCycles/nodejs-lib/commit/21038626730aa03f460aa8869c87be2a879fa049))
540
541# [10.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v9.1.4...v10.0.0) (2020-04-13)
542
543
544### Features
545
546* kb, mb, hb moved away to js-lib ([04936a6](https://github.com/NaturalCycles/nodejs-lib/commit/04936a6ad4f094cdfcd8542627ac65f5286e3e76))
547
548
549### BREAKING CHANGES
550
551* ^^^
552
553## [9.1.4](https://github.com/NaturalCycles/nodejs-lib/compare/v9.1.3...v9.1.4) (2020-04-13)
554
555
556### Bug Fixes
557
558* deps ([387e912](https://github.com/NaturalCycles/nodejs-lib/commit/387e9124adebce5a8b611637a4d96ca3bdbd9cf6))
559
560## [9.1.3](https://github.com/NaturalCycles/nodejs-lib/compare/v9.1.2...v9.1.3) (2020-04-02)
561
562
563### Bug Fixes
564
565* chalk@4 ([7df3202](https://github.com/NaturalCycles/nodejs-lib/commit/7df32028704fb02c3cb473b073e60f02293a074f))
566
567## [9.1.2](https://github.com/NaturalCycles/nodejs-lib/compare/v9.1.1...v9.1.2) (2020-03-31)
568
569
570### Bug Fixes
571
572* got error formatting ([72f314c](https://github.com/NaturalCycles/nodejs-lib/commit/72f314ce1b6a8de6777466bca6db38ca0f62c9bf))
573
574## [9.1.1](https://github.com/NaturalCycles/nodejs-lib/compare/v9.1.0...v9.1.1) (2020-03-31)
575
576
577### Bug Fixes
578
579* deps ([260da5e](https://github.com/NaturalCycles/nodejs-lib/commit/260da5ef57540eb3b85d43f2cb2cb114dfefea1e))
580
581# [9.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v9.0.0...v9.1.0) (2020-03-31)
582
583
584### Features
585
586* export runScript separately as /script ([5284983](https://github.com/NaturalCycles/nodejs-lib/commit/528498355ee9b94774f52b0da96466f763b0001b))
587
588# [9.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.7.0...v9.0.0) (2020-03-31)
589
590
591### Features
592
593* export /exec, /colors separately ([10ecb00](https://github.com/NaturalCycles/nodejs-lib/commit/10ecb00d8558ddb5a97e16801c6ba96fa6d9d652))
594
595
596### BREAKING CHANGES
597
598* ^^^
599
600# [8.7.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.6.0...v8.7.0) (2020-03-31)
601
602
603### Features
604
605* remove rxjs ([be05392](https://github.com/NaturalCycles/nodejs-lib/commit/be0539296b21af40fbdd2e9dce9271b6cfd89868))
606
607# [8.6.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.5.0...v8.6.0) (2020-03-27)
608
609
610### Features
611
612* bump to nanoid@3 ([0c89107](https://github.com/NaturalCycles/nodejs-lib/commit/0c89107e70b00a6b3b4ecff7a717a3daecf795af))
613
614# [8.5.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.4.0...v8.5.0) (2020-03-26)
615
616
617### Features
618
619* slack-this allow to override hook via --webhook ([6964688](https://github.com/NaturalCycles/nodejs-lib/commit/6964688a170baffab8f4b40e0f5722de3a87cc40))
620
621# [8.4.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.3.0...v8.4.0) (2020-03-26)
622
623
624### Features
625
626* runScript slackOnSuccess ([0f31df1](https://github.com/NaturalCycles/nodejs-lib/commit/0f31df1e7c2b54062918ec672774f9bc468a0928))
627
628# [8.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.2.0...v8.3.0) (2020-03-25)
629
630
631### Bug Fixes
632
633* joi no colors if !!process.env.GAE ([5160300](https://github.com/NaturalCycles/nodejs-lib/commit/5160300c73041086404bd885b5d618ac144cb9c2))
634
635
636### Features
637
638* runScript with env.SLACK_ON_FAILURE ([b52fb06](https://github.com/NaturalCycles/nodejs-lib/commit/b52fb0695de30f7925eda981c190421c58994a2c))
639* slack-this CLI ([3803773](https://github.com/NaturalCycles/nodejs-lib/commit/3803773ecabc6c48bbd9c7060cb875225452c484))
640
641# [8.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.1.1...v8.2.0) (2020-03-23)
642
643
644### Features
645
646* ndjson-map --limit ([8269004](https://github.com/NaturalCycles/nodejs-lib/commit/826900403e009a6d6c367658e9253f44746bb0d5))
647
648## [8.1.1](https://github.com/NaturalCycles/nodejs-lib/compare/v8.1.0...v8.1.1) (2020-03-23)
649
650
651### Bug Fixes
652
653* ndjson-map zip/unzip ([9374dfd](https://github.com/NaturalCycles/nodejs-lib/commit/9374dfdfdba9831490c52b7d6e53f7282fee9c45))
654
655# [8.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v8.0.1...v8.1.0) (2020-03-23)
656
657
658### Features
659
660* ndjson-map CLI ([59f985e](https://github.com/NaturalCycles/nodejs-lib/commit/59f985eac843df2a4c187eec3d1a78aad48145f9))
661* TransformLogProgress.rssMinusHeap ([44a231d](https://github.com/NaturalCycles/nodejs-lib/commit/44a231db659f6e1ec4c25844fa9850f39059952e))
662
663## [8.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v8.0.0...v8.0.1) (2020-03-22)
664
665
666### Bug Fixes
667
668* userAgentSchema min ([f73e34b](https://github.com/NaturalCycles/nodejs-lib/commit/f73e34bcf6056683658695d9d2e3d3b55db46923))
669
670# [8.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.27.1...v8.0.0) (2020-03-21)
671
672
673### Features
674
675* update to joi17 ([#1](https://github.com/NaturalCycles/nodejs-lib/issues/1)) ([550783f](https://github.com/NaturalCycles/nodejs-lib/commit/550783fa307cf0375ee6de6c379bebc06f4fc7e5))
676
677
678### BREAKING CHANGES
679
680* joi17 is used instead of joi15. It brings a big set of breaking changes by itself (despite the fact that all tests are passing now in this lib).
681
682## [7.27.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.27.0...v7.27.1) (2020-03-21)
683
684
685### Bug Fixes
686
687* getGot missing opt ([7ad6189](https://github.com/NaturalCycles/nodejs-lib/commit/7ad61891883e6b8cdd2f92fd55875cd14087b1bc))
688
689# [7.27.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.26.1...v7.27.0) (2020-03-21)
690
691
692### Features
693
694* export more colors ([52b320e](https://github.com/NaturalCycles/nodejs-lib/commit/52b320e1107a69aa6ee1af0614b85ccc0b086f31))
695* getGot() with useful default hooks ([0912157](https://github.com/NaturalCycles/nodejs-lib/commit/09121579f40e497b300a2f984855ad0adb893a92))
696* inspectIfPossible() ([8651859](https://github.com/NaturalCycles/nodejs-lib/commit/865185996bba70d51bcff46c97f43b21975a8401))
697
698## [7.26.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.26.0...v7.26.1) (2020-03-19)
699
700
701### Bug Fixes
702
703* deps ([1097b6b](https://github.com/NaturalCycles/nodejs-lib/commit/1097b6be80e8b1a360d6eb1b84e26a3485cfeaf8))
704
705# [7.26.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.25.0...v7.26.0) (2020-03-18)
706
707
708### Features
709
710* TableDiffOptions.aTitle, bTitle ([b2a7392](https://github.com/NaturalCycles/nodejs-lib/commit/b2a7392e6c64e1ba700300a4b474bc5182bec049))
711
712# [7.25.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.24.0...v7.25.0) (2020-03-18)
713
714
715### Features
716
717* tableDiff ([783130b](https://github.com/NaturalCycles/nodejs-lib/commit/783130b2b70db9f7ebc31b0369694d8959b0a254))
718
719# [7.24.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.23.1...v7.24.0) (2020-03-18)
720
721
722### Features
723
724* logProgress allow to log external and arrayBuffers ([e366e77](https://github.com/NaturalCycles/nodejs-lib/commit/e366e7751a3e28ac44686594104f9524c221d9a6))
725
726## [7.23.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.23.0...v7.23.1) (2020-03-16)
727
728
729### Bug Fixes
730
731* bump js-lib ([0893401](https://github.com/NaturalCycles/nodejs-lib/commit/0893401d2d24a5cda7bd867dc9878b578972a7ba))
732
733# [7.23.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.22.1...v7.23.0) (2020-03-09)
734
735
736### Bug Fixes
737
738* avoid NaN ([fcda77d](https://github.com/NaturalCycles/nodejs-lib/commit/fcda77de4477acd1fedcbee901b9835463c9c91d))
739
740
741### Features
742
743* transformLogProcess to log ~xK/hour ([1eb75c6](https://github.com/NaturalCycles/nodejs-lib/commit/1eb75c6a3a7e90171606c1d817bdbfa3fc518295))
744
745## [7.22.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.22.0...v7.22.1) (2020-03-01)
746
747
748### Bug Fixes
749
750* export ExecaOptions ([3e05163](https://github.com/NaturalCycles/nodejs-lib/commit/3e051632d3b66ae2a1ca7edc7cc8148d22ba19a7))
751
752# [7.22.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.21.3...v7.22.0) (2020-03-01)
753
754
755### Features
756
757* deps ([277cea1](https://github.com/NaturalCycles/nodejs-lib/commit/277cea162e56450dda14ba48c37b9e5698e42fe7))
758
759## [7.21.3](https://github.com/NaturalCycles/nodejs-lib/compare/v7.21.2...v7.21.3) (2020-02-25)
760
761
762### Bug Fixes
763
764* execUtil to print more compact error (shortMessage) ([ffea744](https://github.com/NaturalCycles/nodejs-lib/commit/ffea744dac2f708b56191e10006c759d76ea606c))
765
766## [7.21.2](https://github.com/NaturalCycles/nodejs-lib/compare/v7.21.1...v7.21.2) (2020-02-24)
767
768
769### Bug Fixes
770
771* export JoiValidationErrorData ([3020a47](https://github.com/NaturalCycles/nodejs-lib/commit/3020a47b9540982014fb41f83aeb01de5bd16559))
772
773## [7.21.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.21.0...v7.21.1) (2020-02-11)
774
775
776### Bug Fixes
777
778* worker error handling ([287fa4e](https://github.com/NaturalCycles/nodejs-lib/commit/287fa4e41598fb45971fb6358734f688685e8b1f))
779
780# [7.21.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.20.3...v7.21.0) (2020-02-11)
781
782
783### Features
784
785* catch errors from workers, log them ([66810d1](https://github.com/NaturalCycles/nodejs-lib/commit/66810d1e46b638c3520c7010cea79e0e3364956f))
786* export more colors ([7d0d05e](https://github.com/NaturalCycles/nodejs-lib/commit/7d0d05e5c7a542e6947b6d3063f4e5c3c671b311))
787* transformLogProgress to log intermediate results ([6b2a68b](https://github.com/NaturalCycles/nodejs-lib/commit/6b2a68ba5fe2f611e072384ef0bd71ffaa2e8cc7))
788* transformLogProgress will log rss by default ([35ebd60](https://github.com/NaturalCycles/nodejs-lib/commit/35ebd603e11c1dcc06b15b905fd5c6b40850de43))
789* workers to log progress ([136f8e8](https://github.com/NaturalCycles/nodejs-lib/commit/136f8e856cb0b599b887769208f37399a56c1e99))
790
791## [7.20.3](https://github.com/NaturalCycles/nodejs-lib/compare/v7.20.2...v7.20.3) (2020-02-10)
792
793
794### Bug Fixes
795
796* TransformMultiThreadedOptions.highWaterMark ([a029f65](https://github.com/NaturalCycles/nodejs-lib/commit/a029f652f92ae5325a417b973ab3228f30940f95))
797
798## [7.20.2](https://github.com/NaturalCycles/nodejs-lib/compare/v7.20.1...v7.20.2) (2020-02-10)
799
800
801### Bug Fixes
802
803* TransformMultiThreadedOptions.concurrency ([91cda47](https://github.com/NaturalCycles/nodejs-lib/commit/91cda479eda923e24f25f762bae3ba142e926086))
804
805## [7.20.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.20.0...v7.20.1) (2020-02-10)
806
807
808### Bug Fixes
809
810* simplify WorkerClass interface ([19a5627](https://github.com/NaturalCycles/nodejs-lib/commit/19a56278e2eedb66ecd14b44b41db7f54eb32501))
811
812# [7.20.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.19.0...v7.20.0) (2020-02-10)
813
814
815### Features
816
817* improve multiThreadedWorker interface ([b4ceb62](https://github.com/NaturalCycles/nodejs-lib/commit/b4ceb62af0ea28125e620dc21040547d10942560))
818* transformMultiThreaded with backpressure and concurrency ([d74cbb5](https://github.com/NaturalCycles/nodejs-lib/commit/d74cbb59a0df7fb623ada51a8d1d43f1bf77a61d))
819
820# [7.19.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.18.1...v7.19.0) (2020-02-07)
821
822
823### Features
824
825* transformMultiThreaded (experimental) ([dcca436](https://github.com/NaturalCycles/nodejs-lib/commit/dcca436cfbc8f5e6faa42d4987d9e5e6fd896ed5))
826
827## [7.18.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.18.0...v7.18.1) (2020-01-31)
828
829
830### Bug Fixes
831
832* exec to log error properly ([f11d93c](https://github.com/NaturalCycles/nodejs-lib/commit/f11d93ca2a577ff7b829cc2a4791d7b340729511))
833
834# [7.18.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.17.0...v7.18.0) (2020-01-28)
835
836
837### Features
838
839* flattenArrayOutput TransformMap option ([3fd777c](https://github.com/NaturalCycles/nodejs-lib/commit/3fd777cbe01e495130139b1bc82ac4b5296903cc))
840
841# [7.17.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.16.0...v7.17.0) (2020-01-27)
842
843
844### Features
845
846* support transformMap to return [] and emit multiple results ([3feaf4b](https://github.com/NaturalCycles/nodejs-lib/commit/3feaf4b5b67ed5d14413a228a67faf15796cce79))
847
848# [7.16.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.15.0...v7.16.0) (2020-01-20)
849
850
851### Features
852
853* csvParse, csvStringify, transformToCSV ([501bde0](https://github.com/NaturalCycles/nodejs-lib/commit/501bde0c7250bdb92863be06465d49610b294dbb))
854
855# [7.15.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.14.1...v7.15.0) (2020-01-14)
856
857
858### Features
859
860* writableFork, readableCreate ([0cfca98](https://github.com/NaturalCycles/nodejs-lib/commit/0cfca98561cba2a72bcd3f54455fd97980342c53))
861
862## [7.14.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.14.0...v7.14.1) (2019-12-30)
863
864
865### Bug Fixes
866
867* export transformThrough ([73c5b42](https://github.com/NaturalCycles/nodejs-lib/commit/73c5b42211c57f0465430d8a090ceb11b283dcce))
868
869# [7.14.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.13.0...v7.14.0) (2019-12-08)
870
871
872### Features
873
874* got@10 ([ac80a33](https://github.com/NaturalCycles/nodejs-lib/commit/ac80a339a3524a8a825d2a53f841ead55c87a039))
875* transformLogProgress extra() ([cb54e8c](https://github.com/NaturalCycles/nodejs-lib/commit/cb54e8cd371c06a1b535ead343114c342b10e67b))
876
877# [7.13.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.12.1...v7.13.0) (2019-12-05)
878
879
880### Features
881
882* requireFileToExist() ([2829814](https://github.com/NaturalCycles/nodejs-lib/commit/28298143e501bb880aa4cf1f24a989a05a35b289))
883
884## [7.12.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.12.0...v7.12.1) (2019-12-05)
885
886
887### Bug Fixes
888
889* trying it fix circ dep in execUtil/colors ([da26fd5](https://github.com/NaturalCycles/nodejs-lib/commit/da26fd535fafd9b65c079c06ba87bcf9476c0bce))
890
891# [7.12.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.11.3...v7.12.0) (2019-12-03)
892
893
894### Bug Fixes
895
896* chalk export ([87a05c2](https://github.com/NaturalCycles/nodejs-lib/commit/87a05c2c29ea9a0864ca845cccaba9abd6403887))
897
898
899### Features
900
901* gzip/gunzip in addition to zip/unzip ([d9fde2b](https://github.com/NaturalCycles/nodejs-lib/commit/d9fde2b1435186f6687c1cbcf4bbd2336b226ce7))
902* update and export chalk ([3c71613](https://github.com/NaturalCycles/nodejs-lib/commit/3c71613ee7705f4edc7949e6000a5eef98f5174a))
903
904## [7.11.3](https://github.com/NaturalCycles/nodejs-lib/compare/v7.11.2...v7.11.3) (2019-11-08)
905
906
907### Bug Fixes
908
909* better stream error handling/logging ([d506386](https://github.com/NaturalCycles/nodejs-lib/commit/d50638662daa5c53ab22f8903ce167c677eaf311))
910
911## [7.11.2](https://github.com/NaturalCycles/nodejs-lib/compare/v7.11.1...v7.11.2) (2019-11-08)
912
913
914### Bug Fixes
915
916* transformMap to log errors by default ([edafdb2](https://github.com/NaturalCycles/nodejs-lib/commit/edafdb2f25a9ad8ae57fb581ef3fff0cacde227e))
917
918## [7.11.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.11.0...v7.11.1) (2019-11-07)
919
920
921### Bug Fixes
922
923* force forEach mapper to return void ([53716f0](https://github.com/NaturalCycles/nodejs-lib/commit/53716f0c4fab2da853161f29c26cbd4171c8c1f5))
924
925# [7.11.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.10.0...v7.11.0) (2019-11-06)
926
927
928### Features
929
930* transformLimit ([24a757d](https://github.com/NaturalCycles/nodejs-lib/commit/24a757d47b43c08febf0cb866032cc4ed178f274))
931
932# [7.10.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.9.2...v7.10.0) (2019-11-05)
933
934
935### Features
936
937* runScript with uncaughtException logger and memoryInterval ([ce4bfd6](https://github.com/NaturalCycles/nodejs-lib/commit/ce4bfd68cc39f62650beda44006bc83230c0b652))
938
939## [7.9.2](https://github.com/NaturalCycles/nodejs-lib/compare/v7.9.1...v7.9.2) (2019-11-04)
940
941
942### Bug Fixes
943
944* export TransformLogProgressOptions ([7a44578](https://github.com/NaturalCycles/nodejs-lib/commit/7a4457814bebf7fc62c34310c546ed143e356045))
945
946## [7.9.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.9.0...v7.9.1) (2019-11-04)
947
948
949### Bug Fixes
950
951* hopefully fix typings error ([e7b8a57](https://github.com/NaturalCycles/nodejs-lib/commit/e7b8a5740561eec4f536f2d18b7b6426b521c433))
952
953# [7.9.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.8.0...v7.9.0) (2019-11-04)
954
955
956### Features
957
958* transformLogProgress logRPS option ([3be8952](https://github.com/NaturalCycles/nodejs-lib/commit/3be8952808371dd8c540ad1d9aee3215ab6067bf))
959
960# [7.8.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.7.0...v7.8.0) (2019-11-04)
961
962
963### Features
964
965* remove progress logging from transformMap ([9e8eafd](https://github.com/NaturalCycles/nodejs-lib/commit/9e8eafd7ebb7fc4e3e0e9bb9bbe273cb70e2b63a))
966
967# [7.7.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.6.1...v7.7.0) (2019-11-04)
968
969
970### Features
971
972* remove logProgressInterval, logProgressCount > logEvery ([108b32f](https://github.com/NaturalCycles/nodejs-lib/commit/108b32f39c4925455e69f1a6d506d77ee4025c13))
973
974## [7.6.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.6.0...v7.6.1) (2019-11-03)
975
976
977### Bug Fixes
978
979* NDJson allow empty creation ([7448f1a](https://github.com/NaturalCycles/nodejs-lib/commit/7448f1a948fbe4d422520e41a644a16738243bad))
980
981# [7.6.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.5.0...v7.6.0) (2019-11-03)
982
983
984### Features
985
986* NDJsonStats and better logging/stats ([864293b](https://github.com/NaturalCycles/nodejs-lib/commit/864293b0902a1ced9a7b003311e94b37f60429dc))
987
988# [7.5.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.4.0...v7.5.0) (2019-11-03)
989
990
991### Features
992
993* export color shortcut functions ([7d5b53b](https://github.com/NaturalCycles/nodejs-lib/commit/7d5b53bac897f25b83b8248bbfe22c9541cb381c))
994* NDJson pipeline log stats ([f9b2abf](https://github.com/NaturalCycles/nodejs-lib/commit/f9b2abf6a3c406752ab85988f979c762c3bb0122))
995
996# [7.4.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.3.0...v7.4.0) (2019-11-03)
997
998
999### Features
1000
1001* hb, kb ([21b7d00](https://github.com/NaturalCycles/nodejs-lib/commit/21b7d007e18ee8f90f91edecbfee425190649299))
1002
1003# [7.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.2.0...v7.3.0) (2019-11-03)
1004
1005
1006### Features
1007
1008* writableVoid, some transforms > writables ([5d1cb60](https://github.com/NaturalCycles/nodejs-lib/commit/5d1cb60bb683a4d8f987f6359883cd23ebd1c431))
1009
1010# [7.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.1.1...v7.2.0) (2019-11-03)
1011
1012
1013### Features
1014
1015* transformForEach ([f162bba](https://github.com/NaturalCycles/nodejs-lib/commit/f162bbafa819177df883f52581546fcfe31f7401))
1016
1017## [7.1.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.1.0...v7.1.1) (2019-11-02)
1018
1019
1020### Bug Fixes
1021
1022* streamMapToArray mapper defaults to passthrough ([ca3eebc](https://github.com/NaturalCycles/nodejs-lib/commit/ca3eebc921670710a7823a4e2cd7f05978f103dd))
1023
1024# [7.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v7.0.1...v7.1.0) (2019-11-02)
1025
1026
1027### Features
1028
1029* transformTap ([ba73162](https://github.com/NaturalCycles/nodejs-lib/commit/ba731628f4448155ab310f8fb30b73301221fd13))
1030
1031## [7.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v7.0.0...v7.0.1) (2019-11-02)
1032
1033
1034### Bug Fixes
1035
1036* streamToString>streamJoinToString, streamMap>streamMapToArray ([02bdd73](https://github.com/NaturalCycles/nodejs-lib/commit/02bdd738820209090f204787d5b92bc14349fdb5))
1037
1038# [7.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.34.0...v7.0.0) (2019-11-02)
1039
1040
1041### Features
1042
1043* new set of Stream functions ([e543f77](https://github.com/NaturalCycles/nodejs-lib/commit/e543f778ddae752e95f87927bd2f07a900db32ad))
1044
1045
1046### BREAKING CHANGES
1047
1048* ^^^
1049
1050# [6.34.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.33.0...v6.34.0) (2019-11-02)
1051
1052
1053### Features
1054
1055* streamBuffer(), _through ([9214fde](https://github.com/NaturalCycles/nodejs-lib/commit/9214fde2ffbcbd5fdda737a859df40067d659da6))
1056
1057# [6.33.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.32.0...v6.33.0) (2019-11-02)
1058
1059
1060### Features
1061
1062* toNDJsonStringTransform, streamToString, _pipeline ([3716898](https://github.com/NaturalCycles/nodejs-lib/commit/37168985ce5cc00e84b5fb51918d59437c4221ef))
1063
1064# [6.32.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.31.0...v6.32.0) (2019-11-02)
1065
1066
1067### Features
1068
1069* TransformTyped<IN, OUT> ([e787a81](https://github.com/NaturalCycles/nodejs-lib/commit/e787a81839f07572cbf27a2db30abd90a8658a6c))
1070
1071# [6.31.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.30.1...v6.31.0) (2019-10-31)
1072
1073
1074### Features
1075
1076* WritableTyped, TransformTyped ([e47c694](https://github.com/NaturalCycles/nodejs-lib/commit/e47c6948ffe87d657d24af4c1a322f6b5aa510a8))
1077
1078## [6.30.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.30.0...v6.30.1) (2019-10-30)
1079
1080
1081### Bug Fixes
1082
1083* remove @types/dotenv ([7540196](https://github.com/NaturalCycles/nodejs-lib/commit/7540196eb2688ff15f84d7ea9eba51cec44ff68a))
1084
1085# [6.30.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.29.1...v6.30.0) (2019-10-30)
1086
1087
1088### Features
1089
1090* **joi:** truncate after 1000, not 500 chars ([379b775](https://github.com/NaturalCycles/nodejs-lib/commit/379b775c85472dfd8cc32b2f6005a8000e3d3999))
1091
1092## [6.29.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.29.0...v6.29.1) (2019-10-23)
1093
1094
1095### Bug Fixes
1096
1097* joi validation error truncated at 500 (not 5000) chars ([cd6ef4f](https://github.com/NaturalCycles/nodejs-lib/commit/cd6ef4f00eaae60001369886e3a8144377e23d5c))
1098
1099# [6.29.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.28.1...v6.29.0) (2019-10-20)
1100
1101
1102### Features
1103
1104* StreamToObservableOptions.logProgress ([283be58](https://github.com/NaturalCycles/nodejs-lib/commit/283be58))
1105
1106## [6.28.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.28.0...v6.28.1) (2019-10-20)
1107
1108
1109### Bug Fixes
1110
1111* exports ([2a36f01](https://github.com/NaturalCycles/nodejs-lib/commit/2a36f01))
1112
1113# [6.28.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.27.0...v6.28.0) (2019-10-20)
1114
1115
1116### Features
1117
1118* ReadableTyped<T> ([1796ebb](https://github.com/NaturalCycles/nodejs-lib/commit/1796ebb))
1119
1120# [6.27.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.26.0...v6.27.0) (2019-10-20)
1121
1122
1123### Bug Fixes
1124
1125* improve typing of streamToArray ([8e5cb01](https://github.com/NaturalCycles/nodejs-lib/commit/8e5cb01))
1126
1127
1128### Features
1129
1130* streamMap, that returns `Promise<void>` ([f893e7e](https://github.com/NaturalCycles/nodejs-lib/commit/f893e7e))
1131
1132# [6.26.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.25.0...v6.26.0) (2019-10-20)
1133
1134
1135### Features
1136
1137* streamMap>streamToObservable ([c9511a3](https://github.com/NaturalCycles/nodejs-lib/commit/c9511a3))
1138
1139# [6.25.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.24.2...v6.25.0) (2019-10-19)
1140
1141
1142### Features
1143
1144* streamMap skipErrors option ([55bbc21](https://github.com/NaturalCycles/nodejs-lib/commit/55bbc21))
1145
1146## [6.24.2](https://github.com/NaturalCycles/nodejs-lib/compare/v6.24.1...v6.24.2) (2019-10-19)
1147
1148
1149### Bug Fixes
1150
1151* use Readable instead of ReadableStream ([38baf4a](https://github.com/NaturalCycles/nodejs-lib/commit/38baf4a))
1152
1153## [6.24.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.24.0...v6.24.1) (2019-10-19)
1154
1155
1156### Bug Fixes
1157
1158* don't throw unhandled error from streamMap ([dc372df](https://github.com/NaturalCycles/nodejs-lib/commit/dc372df))
1159
1160# [6.24.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.23.1...v6.24.0) (2019-10-19)
1161
1162
1163### Features
1164
1165* pMapStream>streamMap, implement stopOnError ([948514a](https://github.com/NaturalCycles/nodejs-lib/commit/948514a))
1166
1167## [6.23.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.23.0...v6.23.1) (2019-10-18)
1168
1169
1170### Bug Fixes
1171
1172* export PMapStreamMapper ([f7e5a33](https://github.com/NaturalCycles/nodejs-lib/commit/f7e5a33))
1173
1174# [6.23.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.22.0...v6.23.0) (2019-10-18)
1175
1176
1177### Features
1178
1179* streamToArray, readableFrom, pMap collectResults ([2fa6e88](https://github.com/NaturalCycles/nodejs-lib/commit/2fa6e88))
1180
1181# [6.22.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.21.3...v6.22.0) (2019-10-18)
1182
1183
1184### Features
1185
1186* pMapStream, StreamToObservableOptions ([7b7dd1d](https://github.com/NaturalCycles/nodejs-lib/commit/7b7dd1d))
1187
1188## [6.21.3](https://github.com/NaturalCycles/nodejs-lib/compare/v6.21.2...v6.21.3) (2019-10-17)
1189
1190
1191### Bug Fixes
1192
1193* bring back execShell ([4b0813e](https://github.com/NaturalCycles/nodejs-lib/commit/4b0813e))
1194
1195## [6.21.2](https://github.com/NaturalCycles/nodejs-lib/compare/v6.21.1...v6.21.2) (2019-10-16)
1196
1197
1198### Bug Fixes
1199
1200* bump deps, should fix execa/joi issues ([ef13b3b](https://github.com/NaturalCycles/nodejs-lib/commit/ef13b3b))
1201
1202## [6.21.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.21.0...v6.21.1) (2019-10-16)
1203
1204
1205### Bug Fixes
1206
1207* execWithArgs, execCommand, preferLocal=false ([f595bf8](https://github.com/NaturalCycles/nodejs-lib/commit/f595bf8))
1208
1209# [6.21.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.20.0...v6.21.0) (2019-10-14)
1210
1211
1212### Features
1213
1214* update execa ([28e47ab](https://github.com/NaturalCycles/nodejs-lib/commit/28e47ab))
1215
1216# [6.20.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.19.1...v6.20.0) (2019-10-03)
1217
1218
1219### Features
1220
1221* execCommand, execShell (move from dev-lib here) ([f87c80c](https://github.com/NaturalCycles/nodejs-lib/commit/f87c80c))
1222* SlackSharedService ([f31856c](https://github.com/NaturalCycles/nodejs-lib/commit/f31856c))
1223
1224## [6.19.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.19.0...v6.19.1) (2019-09-25)
1225
1226
1227### Bug Fixes
1228
1229* let Debug to bind to console.log later ([7533e2b](https://github.com/NaturalCycles/nodejs-lib/commit/7533e2b))
1230
1231# [6.19.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.18.1...v6.19.0) (2019-09-24)
1232
1233
1234### Features
1235
1236* stringIdAsync, stringIdUnsafe, export nanoid ([7e66202](https://github.com/NaturalCycles/nodejs-lib/commit/7e66202))
1237
1238## [6.18.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.18.0...v6.18.1) (2019-09-21)
1239
1240
1241### Bug Fixes
1242
1243* changed default emailSchema behavior to DO tlds ([50751b2](https://github.com/NaturalCycles/nodejs-lib/commit/50751b2))
1244
1245# [6.18.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.17.2...v6.18.0) (2019-09-20)
1246
1247
1248### Features
1249
1250* export memoryUsage, memoryUsageFull ([edab56e](https://github.com/NaturalCycles/nodejs-lib/commit/edab56e))
1251
1252## [6.17.2](https://github.com/NaturalCycles/nodejs-lib/compare/v6.17.1...v6.17.2) (2019-09-10)
1253
1254
1255### Bug Fixes
1256
1257* emailSchema to only do basic validation (no tld) ([e6ca0a9](https://github.com/NaturalCycles/nodejs-lib/commit/e6ca0a9))
1258
1259## [6.17.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.17.0...v6.17.1) (2019-08-27)
1260
1261
1262### Bug Fixes
1263
1264* secretOptional json support ([c8f12a0](https://github.com/NaturalCycles/nodejs-lib/commit/c8f12a0))
1265
1266# [6.17.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.16.2...v6.17.0) (2019-08-25)
1267
1268
1269### Features
1270
1271* log.debug level ([9a41b15](https://github.com/NaturalCycles/nodejs-lib/commit/9a41b15))
1272
1273## [6.16.2](https://github.com/NaturalCycles/nodejs-lib/compare/v6.16.1...v6.16.2) (2019-08-24)
1274
1275
1276### Bug Fixes
1277
1278* log secret object keys (not values) ([fa4e730](https://github.com/NaturalCycles/nodejs-lib/commit/fa4e730))
1279
1280## [6.16.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.16.0...v6.16.1) (2019-08-24)
1281
1282
1283### Bug Fixes
1284
1285* loadSecretsFromEnv ensures dotenv.config() ([c268005](https://github.com/NaturalCycles/nodejs-lib/commit/c268005))
1286
1287# [6.16.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.15.1...v6.16.0) (2019-08-24)
1288
1289
1290### Features
1291
1292* crypto.util (originally from secret-lib) ([5a44ecb](https://github.com/NaturalCycles/nodejs-lib/commit/5a44ecb))
1293
1294## [6.15.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.15.0...v6.15.1) (2019-08-24)
1295
1296
1297### Bug Fixes
1298
1299* don't lazy-load secrets ([e5d87a6](https://github.com/NaturalCycles/nodejs-lib/commit/e5d87a6))
1300
1301# [6.15.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.14.0...v6.15.0) (2019-08-24)
1302
1303
1304### Features
1305
1306* secret.util ([cb0e4dc](https://github.com/NaturalCycles/nodejs-lib/commit/cb0e4dc))
1307
1308# [6.14.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.13.0...v6.14.0) (2019-08-24)
1309
1310
1311### Features
1312
1313* runScript, requireEnvKeys do 'dotenv/config' ([c20164b](https://github.com/NaturalCycles/nodejs-lib/commit/c20164b))
1314
1315# [6.13.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.12.0...v6.13.0) (2019-08-20)
1316
1317
1318### Features
1319
1320* PausableObservable ([5d40132](https://github.com/NaturalCycles/nodejs-lib/commit/5d40132))
1321
1322# [6.12.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.11.1...v6.12.0) (2019-08-20)
1323
1324
1325### Features
1326
1327* streamToObservable() ([0c80f65](https://github.com/NaturalCycles/nodejs-lib/commit/0c80f65))
1328
1329## [6.11.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.11.0...v6.11.1) (2019-08-15)
1330
1331
1332### Bug Fixes
1333
1334* DebugLogLevel enum ([6989304](https://github.com/NaturalCycles/nodejs-lib/commit/6989304))
1335
1336# [6.11.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.10.0...v6.11.0) (2019-08-15)
1337
1338
1339### Features
1340
1341* log.info() alias to log() ([fa9cd71](https://github.com/NaturalCycles/nodejs-lib/commit/fa9cd71))
1342
1343# [6.10.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.9.2...v6.10.0) (2019-08-15)
1344
1345
1346### Features
1347
1348* log.warn, log.error ([a947833](https://github.com/NaturalCycles/nodejs-lib/commit/a947833))
1349
1350## [6.9.2](https://github.com/NaturalCycles/nodejs-lib/compare/v6.9.1...v6.9.2) (2019-08-11)
1351
1352
1353### Bug Fixes
1354
1355* idSchema to allow '_' ([99bfa59](https://github.com/NaturalCycles/nodejs-lib/commit/99bfa59))
1356
1357## [6.9.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.9.0...v6.9.1) (2019-08-10)
1358
1359
1360### Bug Fixes
1361
1362* Debug bind to console (for colors) ([47ea977](https://github.com/NaturalCycles/nodejs-lib/commit/47ea977))
1363
1364# [6.9.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.8.0...v6.9.0) (2019-08-10)
1365
1366
1367### Features
1368
1369* export Debug ([2986b42](https://github.com/NaturalCycles/nodejs-lib/commit/2986b42))
1370
1371# [6.8.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.7.0...v6.8.0) (2019-07-21)
1372
1373
1374### Features
1375
1376* convert() ([5e99e0d](https://github.com/NaturalCycles/nodejs-lib/commit/5e99e0d))
1377
1378# [6.7.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.6.0...v6.7.0) (2019-07-16)
1379
1380
1381### Features
1382
1383* deps ([e9f09f4](https://github.com/NaturalCycles/nodejs-lib/commit/e9f09f4))
1384
1385# [6.6.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.5.1...v6.6.0) (2019-07-08)
1386
1387
1388### Features
1389
1390* **joi:** isValid, undefinedIfInvalid ([ecea173](https://github.com/NaturalCycles/nodejs-lib/commit/ecea173))
1391
1392## [6.5.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.5.0...v6.5.1) (2019-06-02)
1393
1394
1395### Bug Fixes
1396
1397* types ([faea24b](https://github.com/NaturalCycles/nodejs-lib/commit/faea24b))
1398
1399# [6.5.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.4.1...v6.5.0) (2019-05-22)
1400
1401
1402### Features
1403
1404* urlSchema ([773b9ba](https://github.com/NaturalCycles/nodejs-lib/commit/773b9ba))
1405
1406## [6.4.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.4.0...v6.4.1) (2019-05-22)
1407
1408
1409### Bug Fixes
1410
1411* export more joi models ([f33dff4](https://github.com/NaturalCycles/nodejs-lib/commit/f33dff4))
1412
1413# [6.4.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.3.1...v6.4.0) (2019-05-20)
1414
1415
1416### Features
1417
1418* make @hapi/joi a dependency (not peerDep) ([a060007](https://github.com/NaturalCycles/nodejs-lib/commit/a060007))
1419
1420## [6.3.1](https://github.com/NaturalCycles/nodejs-lib/compare/v6.3.0...v6.3.1) (2019-05-19)
1421
1422
1423### Bug Fixes
1424
1425* objectSchema to allow partial schemas ([2c55a6e](https://github.com/NaturalCycles/nodejs-lib/commit/2c55a6e))
1426
1427# [6.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.2.0...v6.3.0) (2019-05-19)
1428
1429
1430### Features
1431
1432* export alphabets ([905da7e](https://github.com/NaturalCycles/nodejs-lib/commit/905da7e))
1433
1434# [6.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.1.0...v6.2.0) (2019-05-19)
1435
1436
1437### Features
1438
1439* swap luxon to dayjs ([207ffdb](https://github.com/NaturalCycles/nodejs-lib/commit/207ffdb))
1440
1441# [6.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v6.0.0...v6.1.0) (2019-05-18)
1442
1443
1444### Features
1445
1446* joi typings with IN and OUT types ([8ab6ccf](https://github.com/NaturalCycles/nodejs-lib/commit/8ab6ccf))
1447* stringId(), hashUtil (md5, ...) ([8110084](https://github.com/NaturalCycles/nodejs-lib/commit/8110084))
1448
1449# [6.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v5.3.0...v6.0.0) (2019-05-18)
1450
1451
1452### Features
1453
1454* joi typed schemas ([5145082](https://github.com/NaturalCycles/nodejs-lib/commit/5145082))
1455
1456
1457### BREAKING CHANGES
1458
1459* arraySchema is a function now (was: a variable)
1460
1461# [5.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v5.2.0...v5.3.0) (2019-05-17)
1462
1463
1464### Features
1465
1466* **validation:** allow undefined schema ([192e91b](https://github.com/NaturalCycles/nodejs-lib/commit/192e91b))
1467
1468# [5.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v5.1.0...v5.2.0) (2019-05-12)
1469
1470
1471### Features
1472
1473* LRUMemoCache (ex-[@memo](https://github.com/memo)Cache in js-lib) ([6da651b](https://github.com/NaturalCycles/nodejs-lib/commit/6da651b))
1474
1475# [5.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v5.0.2...v5.1.0) (2019-05-10)
1476
1477
1478### Features
1479
1480* requireEnvKeys ([814bc99](https://github.com/NaturalCycles/nodejs-lib/commit/814bc99))
1481
1482## [5.0.2](https://github.com/NaturalCycles/nodejs-lib/compare/v5.0.1...v5.0.2) (2019-05-03)
1483
1484
1485### Bug Fixes
1486
1487* include `luxon` as dependency ([f221f8e](https://github.com/NaturalCycles/nodejs-lib/commit/f221f8e))
1488
1489## [5.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v5.0.0...v5.0.1) (2019-04-30)
1490
1491
1492### Bug Fixes
1493
1494* publish types ([2e768a2](https://github.com/NaturalCycles/nodejs-lib/commit/2e768a2))
1495
1496# [5.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v4.2.0...v5.0.0) (2019-04-30)
1497
1498
1499### Bug Fixes
1500
1501* ci ([d2d5f46](https://github.com/NaturalCycles/nodejs-lib/commit/d2d5f46))
1502
1503
1504### Features
1505
1506* upgrade joi@14 to @hapi/joi@15 ([68a5802](https://github.com/NaturalCycles/nodejs-lib/commit/68a5802))
1507
1508
1509### BREAKING CHANGES
1510
1511* ^^^
1512
1513# [4.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v4.1.0...v4.2.0) (2019-04-17)
1514
1515
1516### Features
1517
1518* JoiValidationError.objectName, objectId ([92aa2ef](https://github.com/NaturalCycles/nodejs-lib/commit/92aa2ef))
1519
1520# [4.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v4.0.1...v4.1.0) (2019-04-16)
1521
1522
1523### Features
1524
1525* **validation:** truncate long validation message ([6e70bb1](https://github.com/NaturalCycles/nodejs-lib/commit/6e70bb1))
1526
1527## [4.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v4.0.0...v4.0.1) (2019-03-10)
1528
1529
1530### Bug Fixes
1531
1532* joi stripUnknown.arrays=false (very important!) ([b874766](https://github.com/NaturalCycles/nodejs-lib/commit/b874766))
1533
1534# [4.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v3.0.1...v4.0.0) (2019-03-09)
1535
1536
1537### Code Refactoring
1538
1539* "flatten" util classes into functions ([aa93bbe](https://github.com/NaturalCycles/nodejs-lib/commit/aa93bbe))
1540
1541
1542### BREAKING CHANGES
1543
1544* similar to js-lib, functions are exported directly, not wrapped into "util classes" anymore.
1545
1546## [3.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v3.0.0...v3.0.1) (2019-02-23)
1547
1548
1549### Bug Fixes
1550
1551* instanceof JoiValidationError ([f6be36e](https://github.com/NaturalCycles/nodejs-lib/commit/f6be36e))
1552
1553# [3.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v2.3.0...v3.0.0) (2019-02-16)
1554
1555
1556### Code Refactoring
1557
1558* moving things around ([6169c65](https://github.com/NaturalCycles/nodejs-lib/commit/6169c65))
1559
1560
1561### Features
1562
1563* joi dateStringCalendarAccuracy (credit to [@oskojo](https://github.com/oskojo)) ([6464267](https://github.com/NaturalCycles/nodejs-lib/commit/6464267))
1564
1565
1566### BREAKING CHANGES
1567
1568* Not exporting GotService, getDebug, localDateUtil anymore (they're "in progress", not production ready yet).
1569
1570# [2.3.0](https://github.com/NaturalCycles/nodejs-lib/compare/v2.2.0...v2.3.0) (2019-02-09)
1571
1572
1573### Bug Fixes
1574
1575* use [@naturalcycles](https://github.com/naturalcycles)/semantic-release, bump js-lib dep ([5217e38](https://github.com/NaturalCycles/nodejs-lib/commit/5217e38))
1576
1577
1578### Features
1579
1580* zipSharedUtil ([7d84a14](https://github.com/NaturalCycles/nodejs-lib/commit/7d84a14))
1581
1582# [2.2.0](https://github.com/NaturalCycles/nodejs-lib/compare/v2.1.0...v2.2.0) (2019-02-09)
1583
1584
1585### Features
1586
1587* upgrade deps, processSharedUtil ([26e49cb](https://github.com/NaturalCycles/nodejs-lib/commit/26e49cb))
1588
1589# [2.1.0](https://github.com/NaturalCycles/nodejs-lib/compare/v2.0.0...v2.1.0) (2019-02-02)
1590
1591
1592### Features
1593
1594* slugSchema, slug pattern ([f897db6](https://github.com/NaturalCycles/nodejs-lib/commit/f897db6))
1595
1596# [2.0.0](https://github.com/NaturalCycles/nodejs-lib/compare/v1.0.1...v2.0.0) (2019-02-02)
1597
1598
1599### Features
1600
1601* joiValidationError to return errorItems ([0bcb603](https://github.com/NaturalCycles/nodejs-lib/commit/0bcb603))
1602
1603
1604### BREAKING CHANGES
1605
1606* renamed AppValidationError to JoiValidationError
1607
1608## [1.0.1](https://github.com/NaturalCycles/nodejs-lib/compare/v1.0.0...v1.0.1) (2018-11-16)
1609
1610
1611### Bug Fixes
1612
1613* package.main ([7b0fc1b](https://github.com/NaturalCycles/nodejs-lib/commit/7b0fc1b))
1614
1615# 1.0.0 (2018-11-10)
1616
1617
1618### Features
1619
1620* publish first version ([c06d3e0](https://github.com/NaturalCycles/nodejs-lib/commit/c06d3e0))