版本发布 4
## What's Changed * schema-based parsing: fix handling non-existent fields in schema by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/51 * Add Java 22 to CI by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/45 * Inline stage 1 by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/53 * Update dependencies by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/66 * Bump minimum JDK distribution version needed for builds to 24 by @jatin-bhateja in https://github.com/simdjson/simdjson-java/pull/67 ## New Contributors * @jatin-bhateja made their first contribution in https://github.com/simdjson/simdjson-java/pull/67 **Full Changelog**: https://github.com/simdjson/simdjson-java/compare/0.3.0...0.4.0
## What's Changed * Added UTF-8 validation by @Nostimo in https://github.com/simdjson/simdjson-java/pull/13 * Update benchmark dependencies by @plokhotnyuk in https://github.com/simdjson/simdjson-java/pull/31 * Add support for 512-bit vectors in utf-8 validator by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/32 * Add schema-based parsing by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/43 * Update README by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/44 ## New Contributors * @Nostimo made their first contribution in https://github.com/simdjson/simdjson-java/pull/13 **Full Changelog**: https://github.com/simdjson/simdjson-java/compare/0.2.0...0.3.0
## What's Changed * Adding remarks regarding the Java 20 requirement by @lemire in https://github.com/simdjson/simdjson-java/pull/16 * Enable 512-bit vector support by @steveatgh in https://github.com/simdjson/simdjson-java/pull/20 * Parsing Unicode escape sequences by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/21 * Handle non-ASCII characters in field names by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/24 * Test all supported vector widths by @steveatgh in https://github.com/simdjson/simdjson-java/pull/25 * Fixed detection of unsigned add overflow by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/27 * Switch to JDK 18 as minumum supported version by @deejay1 in https://github.com/simdjson/simdjson-java/pull/29 * Specify in Gradle the minimum supported Java version by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/30 ## New Contributors * @lemire made their first contribution in https://github.com/simdjson/simdjson-java/pull/16 * @steveatgh made their first contribution in https://github.com/simdjson/simdjson-java/pull/20 * @deejay1 made their first contribution in https://github.com/simdjson/simdjson-java/pull/29 **Full Changelog**: https://github.com/simdjson/simdjson-java/compare/0.1.0...0.1.0-SNAPSHOT
## What's Changed * first version by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/1 * Add a benchmark for jsoniter-scala by @plokhotnyuk in https://github.com/simdjson/simdjson-java/pull/2 * Changed package to org.simdjson by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/4 * Added CI by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/10 * Updated auto-generated licence file by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/11 * Number parsing by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/14 * Publishing to Maven repository by @piotrrzysko in https://github.com/simdjson/simdjson-java/pull/15 ## New Contributors * @piotrrzysko made their first contribution in https://github.com/simdjson/simdjson-java/pull/1 * @plokhotnyuk made their first contribution in https://github.com/simdjson/simdjson-java/pull/2 **Full Changelog**: https://github.com/simdjson/simdjson-java/commits/0.1.0