|
30 | 30 | - [Dev Deps] update `es-value-fixtures`, `has-bigints`, `has-proto`, `has-symbols` |
31 | 31 | - [Tests] increase coverage |
32 | 32 |
|
| 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 | + |
33 | 44 | ## **6.13.1** |
34 | 45 | - [Fix] `stringify`: avoid a crash when a `filter` key is `null` |
35 | 46 | - [Fix] `utils.merge`: functions should not be stringified into keys |
|
46 | 57 | - [New] `parse`: add `strictDepth` option (#511) |
47 | 58 | - [Tests] use `npm audit` instead of `aud` |
48 | 59 |
|
| 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 | + |
49 | 71 | ## **6.12.3** |
50 | 72 | - [Fix] `parse`: properly account for `strictNullHandling` when `allowEmptyArrays` |
51 | 73 | - [meta] fix changelog indentation |
|
83 | 105 | - [Dev Deps] pin `glob`, since v10.3.8+ requires a broken `jackspeak` |
84 | 106 | - [Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which kill the install process in npm < 6 |
85 | 107 |
|
| 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 | + |
86 | 119 | ## **6.11.2** |
87 | 120 | - [Fix] `parse`: Fix parsing when the global Object prototype is frozen (#473) |
88 | 121 | - [Tests] add passing test cases with empty keys (#473) |
|
100 | 133 | - [New] [Fix] `stringify`: revert 0e903c0; add `commaRoundTrip` option (#442) |
101 | 134 | - [readme] fix version badge |
102 | 135 |
|
| 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 | + |
103 | 147 | ## **6.10.5** |
104 | 148 | - [Fix] `stringify`: with `arrayFormat: comma`, properly include an explicit `[]` on a single-item array (#434) |
105 | 149 |
|
|
137 | 181 | - [Tests] use `ljharb/actions/node/install` instead of `ljharb/actions/node/run` |
138 | 182 | - [Tests] Revert "[meta] ignore eclint transitive audit warning" |
139 | 183 |
|
| 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 | + |
140 | 196 | ## **6.9.7** |
141 | 197 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
142 | 198 | - [Fix] `stringify`: avoid encoding arrayformat comma when `encodeValuesOnly = true` (#424) |
|
197 | 253 | - [Tests] up to `node` `v12.10`, `v11.15`, `v10.16`, `v8.16` |
198 | 254 | - [Tests] `Buffer.from` in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray |
199 | 255 |
|
| 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 | + |
200 | 268 | ## **6.8.3** |
201 | 269 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
202 | 270 | - [Robustness] `stringify`: avoid relying on a global `undefined` (#427) |
|
241 | 309 | - [meta] add FUNDING.yml |
242 | 310 | - [meta] Clean up license text so it’s properly detected as BSD-3-Clause |
243 | 311 |
|
| 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 | + |
244 | 324 | ## **6.7.3** |
245 | 325 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
246 | 326 | - [Fix] `stringify`: avoid encoding arrayformat comma when `encodeValuesOnly = true` (#424) |
|
292 | 372 | - [Tests] fix Buffer tests to work in node < 4.5 and node < 5.10 |
293 | 373 | - [Tests] temporarily allow coverage to fail |
294 | 374 |
|
| 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 | + |
295 | 387 | ## **6.6.1** |
296 | 388 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
297 | 389 | - [Fix] fix for an impossible situation: when the formatter is called with a non-string value |
|
334 | 426 | - [Dev Deps] update `browserify`, `eslint`, `@ljharb/eslint-config`, `iconv-lite`, `safe-publish-latest`, `tape` |
335 | 427 | - [Tests] up to `node` `v10.10`, `v9.11`, `v8.12`, `v6.14`, `v4.9`; pin included builds to LTS |
336 | 428 |
|
| 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 | + |
337 | 441 | ## **6.5.3** |
338 | 442 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
339 | 443 | - [Fix] `utils.merge`: avoid a crash with a null target and a truthy non-array source |
|
384 | 488 | - [Tests] up to `node` `v8.1`, `v7.10`, `v6.11`; npm v4.6 breaks on node < v1; npm v5+ breaks on node < v4 |
385 | 489 | - [Tests] add `editorconfig-tools` |
386 | 490 |
|
| 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 | + |
387 | 503 | ## **6.4.1** |
388 | 504 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
389 | 505 | - [Fix] fix for an impossible situation: when the formatter is called with a non-string value |
|
414 | 530 | - [Tests] up to `node` `v7.7`, `v6.10`,` v4.8`; disable osx builds since they block linux builds |
415 | 531 | - [eslint] reduce warnings |
416 | 532 |
|
| 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 | + |
417 | 544 | ## **6.3.3** |
418 | 545 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
419 | 546 | - [Fix] fix for an impossible situation: when the formatter is called with a non-string value |
|
467 | 594 | - [Tests] skip Object.create tests when null objects are not available |
468 | 595 | - [Tests] Turn on eslint for test files (#175) |
469 | 596 |
|
| 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 | + |
470 | 608 | ## **6.2.4** |
471 | 609 | - [Fix] `parse`: ignore `__proto__` keys (#428) |
472 | 610 | - [Fix] `utils.merge`: avoid a crash with a null target and an array source |
|
505 | 643 | - [New] add "encoder" and "decoder" options, for custom param encoding/decoding (#160) |
506 | 644 | - [Fix] fix compacting of nested sparse arrays (#150) |
507 | 645 |
|
| 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 | + |
508 | 656 | ## **6.1.2** |
509 | 657 | - [Fix] follow `allowPrototypes` option during merge (#201, #200) |
510 | 658 | - [Fix] chmod a-x |
|
519 | 667 | - [Fix] "sort" option should work at a depth of 3 or more (#151) |
520 | 668 | - [Fix] Restore `dist` directory; will be removed in v7 (#148) |
521 | 669 |
|
| 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 | + |
522 | 680 | ## **6.0.4** |
523 | 681 | - [Fix] follow `allowPrototypes` option during merge (#201, #200) |
524 | 682 | - [Fix] chmod a-x |
|
0 commit comments