Skip to content

Releases: techouse/qs

1.2.0

18 May 18:50
aaa311b
Compare
Choose a tag to compare

1.2.0

  • [FEAT] QS.decode returns Map<String, dynamic> instead of Map<dynamic, dynamic> (#17)
  • [FEAT] add Uri extension (#18)
  • [FIX] fix decoding encoded square brackets in key names

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

1.1.0

06 May 12:25
8f330f0
Compare
Choose a tag to compare

1.1.0

  • [FEAT] DateSerializer now returns String or null
  • [CHORE] add more tests

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

1.0.10

29 Apr 23:28
c8794cd
Compare
Choose a tag to compare

1.0.9

27 Apr 19:22
c85c8a0
Compare
Choose a tag to compare

1.0.9

  • [FIX] incorrect parsing of nested params with closing square bracket ] in the property name (#12)

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

1.0.8+1

27 Apr 11:46
160ece1
Compare
Choose a tag to compare

1.0.8+1

  • [CHORE] update readme / documentation

https://pub.dev/packages/qs_dart/versions/1.0.8+1

1.0.8

15 Apr 21:10
a0a4af3
Compare
Choose a tag to compare

1.0.8

  • [FEAT] port String.prototype.slice() from JavaScript and use that instead of Dart's String.substring()
  • [CHORE] add comparison test between output of qs_dart and qs
  • [CHORE] update test to 1.25.3 (was 1.25.2)
  • [CHORE] update path to 1.9.0 (was 1.8.0)

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

1.0.7+1

14 Apr 08:35
c7ff50d
Compare
Choose a tag to compare

1.0.7+1

  • [FIX] fix optimization regressions introduced in v1.0.7

https://pub.dev/packages/qs_dart/versions/1.0.7+1

1.0.7

13 Apr 12:30
5b16b59
Compare
Choose a tag to compare

1.0.7

  • [FIX] disable DecodeOptions.decodeDotInKeys by default to restore previous behavior
  • [FIX] optimize encoding performance under large data volumes, reduce memory usage

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

1.0.6

10 Apr 21:20
67357be
Compare
Choose a tag to compare

1.0.6

  • [FEAT] add support for Sets
  • [CHORE] rename _encode.allowEmptyArrays to _encode.allowEmptyLists
  • [CHORE] optimize Utils.removeUndefinedFromList method
  • [CHORE] delete dead code in Utils.merge method
  • [CHORE] fix typos in documentation
  • [CHORE] add more tests

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

1.0.5

07 Apr 15:04
faec774
Compare
Choose a tag to compare

1.0.5

  • [CHORE] get rid of unused filter variable in QS.encode method

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