Skip to content

1.7.5

Choose a tag to compare

@github-actions github-actions released this 22 May 19:49
· 20 commits to main since this release
Immutable release. Only release title and notes can be modified.
0a1a8d9

1.7.5

  • [FEAT] add DecodeOptions.strictMerge for Node qs strictMerge parity, defaulting to object/scalar array wrapping while supporting legacy scalar-key merge mode
  • [FIX] match Node qs 6.14.2 list-limit semantics for indexed notation, comma-list overflow, and mixed overflow maps
  • [FIX] match Node qs 6.15.0 duplicate handling so bracket notation combines regardless of the selected duplicate strategy
  • [FIX] preserve unlimited parsing with parameterLimit: double.infinity and throwOnLimitExceeded: true
  • [FIX] match Node qs 6.15.2 bracket parsing behavior for nested/literal bracket groups, encoded bracket text, and allowDots with depth: 0
  • [FIX] match Node qs 6.15.2 stringify edge cases for charset sentinel delimiters, strict-null RFC1738 formatting, comma-list null slots, and null filter entries

https://pub.dev/packages/qs_dart/versions/1.7.5