UNPKG

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