UNPKG

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