Skip to content

Releases: simdjson/simdjson

Version 4.6.4

06 May 21:33

Choose a tag to compare

This is a patch release protecting against overflow in the string builder class that might affect users of 32-bit systems.

Full Changelog: v4.6.3...v4.6.4

Version 4.6.3

20 Apr 20:06

Choose a tag to compare

This is a patch release for issue #2690

Version 4.6.2

17 Apr 21:26

Choose a tag to compare

This is a break patch fixing On-Demand for wildcard matches. I usually do not release patches that are code breaking but we have a design flaw with respect to wildcard matches and we need to remove it from circulation before people start using.

Full Changelog: v4.6.1...v4.6.2

Version 4.6.1

03 Apr 19:26

Choose a tag to compare

What's Changed

  • parser.load(string_view) does not respect view length when opening files by @jmestwa-coder in #2659

Full Changelog: v4.6.0...v4.6.1

Version 4.6.0

30 Mar 23:52
f25d5f9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.5.0...v4.6.0

Version 4.5.0

25 Mar 21:27

Choose a tag to compare

What's Changed

  • Fix PCH build failure with on non-C++20 compilers by @Raju1173 in #2646
  • feat: Add DOM tape support for big integers (opt-in) by @harshanagd in #2640

New Contributors

Full Changelog: v4.4.2...v4.5.0

Version 4.4.2

20 Mar 15:13

Choose a tag to compare

What's Changed

  • Fix RISC-V compilation without RVV by @kxxt in #2637

New Contributors

Full Changelog: v4.4.1...v4.4.2

Version 4.4.1

17 Mar 16:40

Choose a tag to compare

What's Changed

  • fix failing CI and rename misleading workflow name by @jaja360 in #2630
  • fix build issue under POWER when altivec not enabled by @lemire in #2631

Full Changelog: v4.4.0...v4.4.1

Version 4.4.0

13 Mar 00:45

Choose a tag to compare

What's Changed

  • Add LoongArch LSX support for find_next_json_quotable_character by @Sudhanshu-S3 in #2608
  • simplifying the find_next_json_quotable_character fnc for neon processors by @lemire in #2613
  • new test: iterating over a simdjson_result<padded_string> by @lemire in #2614
  • Add RISC-V RVV support for find_next_json_quotable_character by @Sudhanshu-S3 in #2617
  • altivec version of find_next_json_quotable_character by @lemire in #2622
  • adding memory-file mapping by @lemire in #2625
  • disabling loongson LASX runtime dispatching everywhere but GCC15+ by @lemire in #2626

New Contributors

Full Changelog: v4.3.1...v4.4.0

Version 4.3.1

20 Feb 21:18

Choose a tag to compare

What's Changed

Gotchas

If you run your code with development checks (in debug mode, or by setting #define SIMDJSON_DEVELOPMENT_CHECKS 1 prior to including the simdjson header), then the 4.3 series has additional checks for unsafe coding practices with respect to iterators. It is therefore possible that code that appeared to work with 4.2 or earlier might not work anymore. Refer to our documentation for the safe use of iterators.

Full Changelog: v4.3.0...v4.3.1