Sourced from qs's changelog.
6.14.2
- [Fix]
parse: mark overflow objects for indexed notation exceedingarrayLimit(#546)- [Fix]
arrayLimitmeans max count, not max index, incombine/merge/parseArrayValue- [Fix]
parse: throw onarrayLimitexceeded with indexed notation whenthrowOnLimitExceededis true (#529)- [Fix]
parse: enforcearrayLimitoncomma-parsed values- [Fix]
parse: fix error message to reflect arrayLimit as max index; remove extraneous comments (#545)- [Robustness] avoid
.push, usevoid- [readme] document that
addQueryPrefixdoes not add?to empty output (#418)- [readme] clarify
parseArraysandarrayLimitdocumentation (#543)- [readme] replace runkit CI badge with shields.io check-runs badge
- [meta] fix changelog typo (
arrayLength→arrayLimit)- [actions] fix rebase workflow permissions
bdcf0c7
v6.14.2294db90
[readme] document that addQueryPrefix does not add
? to empty output5c308e5
[readme] clarify parseArrays and arrayLimit
documentation6addf8c
[Fix] parse: mark overflow objects for indexed notation
exceeding arrayLimitcfc108f
[Fix] arrayLimit means max count, not max index, in
combine/merge/`pars...febb644
[Fix] parse: throw on arrayLimit exceeded with
indexed notation when `thr...f6a7abf
[Fix] parse: enforce arrayLimit on
comma-parsed valuesfbc5206
[Fix] parse: fix error message to reflect arrayLimit as max
index; remove e...1b9a8b4
[actions] fix rebase workflow permissions2a35775
[meta] fix changelog typo (arrayLength →
arrayLimit)