Skip to content

Commit 9d441d2

Browse files
committed
Merge backport release tags v6.0.6–v6.13.3 into main
15 parents bdcf0c7 + b70bd5b + 85cc8ca + ffc12aa + d60bab3 + 05b0e9c + 6ccb880 + 896fe4b + 9d85d24 + 3a6d9f8 + 1f7f6ac + 062a2a3 + bbfeec0 + 0fe234b + 7be9fbb commit 9d441d2

1 file changed

Lines changed: 158 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,17 @@
3030
- [Dev Deps] update `es-value-fixtures`, `has-bigints`, `has-proto`, `has-symbols`
3131
- [Tests] increase coverage
3232

33+
## **6.13.3**
34+
[Fix] fix regressions from robustness refactor
35+
[actions] update reusable workflows
36+
37+
## **6.13.2**
38+
- [Robustness] avoid `.push`, use `void`
39+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
40+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
41+
- [readme] replace runkit CI badge with shields.io check-runs badge
42+
- [actions] fix rebase workflow permissions
43+
3344
## **6.13.1**
3445
- [Fix] `stringify`: avoid a crash when a `filter` key is `null`
3546
- [Fix] `utils.merge`: functions should not be stringified into keys
@@ -46,6 +57,17 @@
4657
- [New] `parse`: add `strictDepth` option (#511)
4758
- [Tests] use `npm audit` instead of `aud`
4859

60+
## **6.12.5**
61+
- [Fix] fix regressions from robustness refactor
62+
- [actions] update reusable workflows
63+
64+
## **6.12.4**
65+
- [Robustness] avoid `.push`, use `void`
66+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
67+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
68+
- [readme] replace runkit CI badge with shields.io check-runs badge
69+
- [actions] fix rebase workflow permissions
70+
4971
## **6.12.3**
5072
- [Fix] `parse`: properly account for `strictNullHandling` when `allowEmptyArrays`
5173
- [meta] fix changelog indentation
@@ -83,6 +105,17 @@
83105
- [Dev Deps] pin `glob`, since v10.3.8+ requires a broken `jackspeak`
84106
- [Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which kill the install process in npm < 6
85107

108+
## **6.11.4**
109+
- [Fix] fix regressions from robustness refactor
110+
- [actions] update reusable workflows
111+
112+
## **6.11.3**
113+
- [Robustness] avoid `.push`, use `void`
114+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
115+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
116+
- [readme] replace runkit CI badge with shields.io check-runs badge
117+
- [actions] fix rebase workflow permissions
118+
86119
## **6.11.2**
87120
- [Fix] `parse`: Fix parsing when the global Object prototype is frozen (#473)
88121
- [Tests] add passing test cases with empty keys (#473)
@@ -100,6 +133,17 @@
100133
- [New] [Fix] `stringify`: revert 0e903c0; add `commaRoundTrip` option (#442)
101134
- [readme] fix version badge
102135

136+
## **6.10.7**
137+
- [Fix] fix regressions from robustness refactor
138+
- [actions] update reusable workflows
139+
140+
## **6.10.6**
141+
- [Robustness] avoid `.push`, use `void`
142+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
143+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
144+
- [readme] replace runkit CI badge with shields.io check-runs badge
145+
- [actions] fix rebase workflow permissions
146+
103147
## **6.10.5**
104148
- [Fix] `stringify`: with `arrayFormat: comma`, properly include an explicit `[]` on a single-item array (#434)
105149

@@ -137,6 +181,18 @@
137181
- [Tests] use `ljharb/actions/node/install` instead of `ljharb/actions/node/run`
138182
- [Tests] Revert "[meta] ignore eclint transitive audit warning"
139183

184+
## **6.9.9**
185+
- [Fix] fix regressions from robustness refactor
186+
- [meta] add `npmignore` to autogenerate an npmignore file
187+
- [actions] update reusable workflows
188+
189+
## **6.9.8**
190+
- [Robustness] avoid `.push`, use `void`
191+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
192+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
193+
- [readme] replace runkit CI badge with shields.io check-runs badge
194+
- [actions] fix rebase workflow permissions
195+
140196
## **6.9.7**
141197
- [Fix] `parse`: ignore `__proto__` keys (#428)
142198
- [Fix] `stringify`: avoid encoding arrayformat comma when `encodeValuesOnly = true` (#424)
@@ -197,6 +253,18 @@
197253
- [Tests] up to `node` `v12.10`, `v11.15`, `v10.16`, `v8.16`
198254
- [Tests] `Buffer.from` in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray
199255

256+
## **6.8.5**
257+
- [Fix] fix regressions from robustness refactor
258+
- [meta] add `npmignore` to autogenerate an npmignore file
259+
- [actions] update reusable workflows
260+
261+
## **6.8.4**
262+
- [Robustness] avoid `.push`, use `void`
263+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
264+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
265+
- [readme] replace runkit CI badge with shields.io check-runs badge
266+
- [actions] fix rebase workflow permissions
267+
200268
## **6.8.3**
201269
- [Fix] `parse`: ignore `__proto__` keys (#428)
202270
- [Robustness] `stringify`: avoid relying on a global `undefined` (#427)
@@ -241,6 +309,18 @@
241309
- [meta] add FUNDING.yml
242310
- [meta] Clean up license text so it’s properly detected as BSD-3-Clause
243311

312+
## **6.7.5**
313+
- [Fix] fix regressions from robustness refactor
314+
- [meta] add `npmignore` to autogenerate an npmignore file
315+
- [actions] update reusable workflows
316+
317+
## **6.7.4**
318+
- [Robustness] avoid `.push`, use `void`
319+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
320+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
321+
- [readme] replace runkit CI badge with shields.io check-runs badge
322+
- [actions] fix rebase workflow permissions
323+
244324
## **6.7.3**
245325
- [Fix] `parse`: ignore `__proto__` keys (#428)
246326
- [Fix] `stringify`: avoid encoding arrayformat comma when `encodeValuesOnly = true` (#424)
@@ -292,6 +372,18 @@
292372
- [Tests] fix Buffer tests to work in node < 4.5 and node < 5.10
293373
- [Tests] temporarily allow coverage to fail
294374

375+
## **6.6.3**
376+
- [Fix] fix regressions from robustness refactor
377+
- [meta] add `npmignore` to autogenerate an npmignore file
378+
- [actions] update reusable workflows
379+
380+
## **6.6.2**
381+
- [Robustness] avoid `.push`, use `void`
382+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
383+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
384+
- [readme] replace runkit CI badge with shields.io check-runs badge
385+
- [actions] fix rebase workflow permissions
386+
295387
## **6.6.1**
296388
- [Fix] `parse`: ignore `__proto__` keys (#428)
297389
- [Fix] fix for an impossible situation: when the formatter is called with a non-string value
@@ -334,6 +426,18 @@
334426
- [Dev Deps] update `browserify`, `eslint`, `@ljharb/eslint-config`, `iconv-lite`, `safe-publish-latest`, `tape`
335427
- [Tests] up to `node` `v10.10`, `v9.11`, `v8.12`, `v6.14`, `v4.9`; pin included builds to LTS
336428

429+
## **6.5.5**
430+
- [Fix] fix regressions from robustness refactor
431+
- [meta] add `npmignore` to autogenerate an npmignore file
432+
- [actions] update reusable workflows
433+
434+
## **6.5.4**
435+
- [Robustness] avoid `.push`, use `void`
436+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
437+
- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418)
438+
- [readme] replace runkit CI badge with shields.io check-runs badge
439+
- [actions] fix rebase workflow permissions
440+
337441
## **6.5.3**
338442
- [Fix] `parse`: ignore `__proto__` keys (#428)
339443
- [Fix] `utils.merge`: avoid a crash with a null target and a truthy non-array source
@@ -384,6 +488,18 @@
384488
- [Tests] up to `node` `v8.1`, `v7.10`, `v6.11`; npm v4.6 breaks on node < v1; npm v5+ breaks on node < v4
385489
- [Tests] add `editorconfig-tools`
386490

491+
## **6.4.3**
492+
- [Fix] fix regressions from robustness refactor
493+
- [meta] add `npmignore` to autogenerate an npmignore file
494+
- [actions] update reusable workflows
495+
496+
## **6.4.2**
497+
- [Robustness] avoid `.push`, use `void`
498+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
499+
- [readme] replace runkit CI badge with shields.io check-runs badge
500+
- [readme] replace travis CI badge with shields.io check-runs badge
501+
- [actions] fix rebase workflow permissions
502+
387503
## **6.4.1**
388504
- [Fix] `parse`: ignore `__proto__` keys (#428)
389505
- [Fix] fix for an impossible situation: when the formatter is called with a non-string value
@@ -414,6 +530,17 @@
414530
- [Tests] up to `node` `v7.7`, `v6.10`,` v4.8`; disable osx builds since they block linux builds
415531
- [eslint] reduce warnings
416532

533+
## **6.3.5**
534+
- [Fix] fix regressions from robustness refactor
535+
- [meta] add `npmignore` to autogenerate an npmignore file
536+
- [actions] update reusable workflows
537+
538+
## **6.3.4**
539+
- [Robustness] avoid `.push`, use `void`
540+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
541+
- [readme] replace travis CI badge with shields.io check-runs badge
542+
- [actions] fix rebase workflow permissions
543+
417544
## **6.3.3**
418545
- [Fix] `parse`: ignore `__proto__` keys (#428)
419546
- [Fix] fix for an impossible situation: when the formatter is called with a non-string value
@@ -467,6 +594,17 @@
467594
- [Tests] skip Object.create tests when null objects are not available
468595
- [Tests] Turn on eslint for test files (#175)
469596

597+
## **6.2.6**
598+
- [Fix] fix regression from robustness refactor
599+
- [meta] add `npmignore` to autogenerate an npmignore file
600+
- [actions] update reusable workflows
601+
602+
## **6.2.5**
603+
- [Robustness] avoid `.push`, use `void`
604+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
605+
- [readme] replace travis CI badge with shields.io check-runs badge
606+
- [actions] fix rebase workflow permissions
607+
470608
## **6.2.4**
471609
- [Fix] `parse`: ignore `__proto__` keys (#428)
472610
- [Fix] `utils.merge`: avoid a crash with a null target and an array source
@@ -505,6 +643,16 @@
505643
- [New] add "encoder" and "decoder" options, for custom param encoding/decoding (#160)
506644
- [Fix] fix compacting of nested sparse arrays (#150)
507645

646+
## **6.1.4**
647+
- [Fix] fix regression from robustness refactor
648+
- [meta] add `npmignore` to autogenerate an npmignore file
649+
- [actions] update reusable workflows
650+
651+
## **6.1.3**
652+
- [Robustness] avoid `.push`, use `void`
653+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
654+
- [readme] replace travis CI badge with shields.io check-runs badge
655+
508656
## **6.1.2**
509657
- [Fix] follow `allowPrototypes` option during merge (#201, #200)
510658
- [Fix] chmod a-x
@@ -519,6 +667,16 @@
519667
- [Fix] "sort" option should work at a depth of 3 or more (#151)
520668
- [Fix] Restore `dist` directory; will be removed in v7 (#148)
521669

670+
## **6.0.6**
671+
- [Fix] fix regression from robustness refactor
672+
- [meta] add `npmignore` to autogenerate an npmignore file
673+
- [actions] update reusable workflows
674+
675+
## **6.0.5**
676+
- [Robustness] avoid `.push`, use `void`
677+
- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543)
678+
- [readme] replace travis CI badge with shields.io check-runs badge
679+
522680
## **6.0.4**
523681
- [Fix] follow `allowPrototypes` option during merge (#201, #200)
524682
- [Fix] chmod a-x

0 commit comments

Comments
 (0)