Skip to content

Commit f8f06cc

Browse files
committed
🔖 release v1.6.1
## 1.6.1 * [FIX] prevent `DecodeOptions.listLimit` bypass in bracket notation to mitigate potential DoS via memory exhaustion
1 parent 1f78ce4 commit f8f06cc

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.6.1
2+
3+
* [FIX] prevent `DecodeOptions.listLimit` bypass in bracket notation to mitigate potential DoS via memory exhaustion
4+
15
## 1.6.0
26

37
* [FEAT] add `EncodeOptions.commaCompactNulls`, allowing omission of `null` entries in lists when using the `ListFormat.comma`. This results in cleaner output (e.g., `[true, false, null, true]` becomes `"true,false,true"`).

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: qs_dart
22
description: A query string encoding and decoding library for Dart. Ported from qs for JavaScript.
3-
version: 1.6.0
3+
version: 1.6.1
44
homepage: https://techouse.github.io/qs/
55
repository: https://github.com/techouse/qs
66
issue_tracker: https://github.com/techouse/qs/issues

0 commit comments

Comments
 (0)