| @@ -1,3 +1,16 @@ |
|
|
|
1 |
+## **6.14.2** |
|
2 |
+- [Fix] `parse`: mark overflow objects for indexed notation exceeding `arrayLimit` (#546) |
|
3 |
+- [Fix] `arrayLimit` means max count, not max index, in `combine`/`merge`/`parseArrayValue` |
|
4 |
+- [Fix] `parse`: throw on `arrayLimit` exceeded with indexed notation when `throwOnLimitExceeded` is true (#529) |
|
5 |
+- [Fix] `parse`: enforce `arrayLimit` on `comma`-parsed values |
|
6 |
+- [Fix] `parse`: fix error message to reflect arrayLimit as max index; remove extraneous comments (#545) |
|
7 |
+- [Robustness] avoid `.push`, use `void` |
|
8 |
+- [readme] document that `addQueryPrefix` does not add `?` to empty output (#418) |
|
9 |
+- [readme] clarify `parseArrays` and `arrayLimit` documentation (#543) |
|
10 |
+- [readme] replace runkit CI badge with shields.io check-runs badge |
|
11 |
+- [meta] fix changelog typo (`arrayLength` → `arrayLimit`) |
|
12 |
+- [actions] fix rebase workflow permissions |
|
13 |
+ |
| 1 |
14 |
## **6.14.1** |
| 2 |
15 |
- [Fix] ensure `arrayLimit` applies to `[]` notation as well |
| 3 |
16 |
- [Fix] `parse`: when a custom decoder returns `null` for a key, ignore that key |