Skip to content

Releases: BeehiveInnovations/SwiftJSONSanitizer

Fixes and perf improvements

28 Dec 12:00

Choose a tag to compare

  • fix dropping case-insensitive literals after ignored values
  • add regression test for ignored-value + TRUE literal
  • cache formatting bytes/indentation and speed up output decoding
  • handle UTF-8 BOM and trailing backslash when auto-closing strings
  • add JSONSerialization-based validation for new edge cases

Edge case / optimizations

15 Sep 19:47

Choose a tag to compare

  • Micro optimizations
  • Additional edge case handled

1.2.0

24 Jun 16:39

Choose a tag to compare

What's Changed

  • Optimizations resulting in ~40%+ better overall performance
  • Add missing end-quotes to strings and correctly handle special characters in strings by @maxmamis in #1

Full Changelog: 1.1.0...1.2.0

1.1.0

26 Nov 07:42

Choose a tag to compare

  • Handle broken values (seen in responses from MS Graph calendar APIs) where the values are bogus unescaped HTML text
  • Improved parsing and refactored code

Initial release

13 Oct 14:49

Choose a tag to compare

1.0.0

Initial commit