Releases: Jelly-RDF/jelly-jvm
Releases · Jelly-RDF/jelly-jvm
v3.6.3
What's Changed
- Update grpc-services to 1.77.0 by @scala-steward in #588
- Apache Pekko updates by @scala-steward in #589
- Update sbt-jacoco to 3.6.0 by @scala-steward in #590
- Update scalafmt-core to 3.10.2 by @scala-steward in #591
- Update javapoet to 0.9.0 by @scala-steward in #592
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #593
- Add CITATION.cff by @Ostrzyciel in #594
- Update rdf4j-model, rdf4j-rio-api, ... to 5.2.1 by @scala-steward in #596
- Update protobuf-java to 4.33.2 by @scala-steward in #595
- Update sbt-scoverage to 2.4.3 by @scala-steward in #598
- Apache Pekko updates by @scala-steward in #599
- Update sbt-scalafix to 0.14.5 by @scala-steward in #600
- Bump submodules/protobuf from
38911deto8a0238fby @dependabot[bot] in #597 - Update rdf4j-model, rdf4j-rio-api, ... to 5.2.2 by @scala-steward in #601
- Update grpc-services to 1.78.0 by @scala-steward in #602
- Update scalafmt-core to 3.10.3 by @scala-steward in #603
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #604
Full Changelog: v3.6.2...v3.6.3
v3.6.2
What's Changed
- Update scalafmt-core to 3.10.1 by @scala-steward in #575
- Apache Pekko updates by @scala-steward in #577
- Update sbt-scoverage to 2.4.0 by @scala-steward in #576
- Fix Jena downloads in CI by @Ostrzyciel in #580
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #579
- Update sbt-scalafmt to 2.5.6 by @scala-steward in #578
- Bump submodules/protobuf from
30bf437to38911deby @dependabot[bot] in #581 - Update neo4j-java-driver to 6.0.2 by @scala-steward in #582
- Update protobuf-java to 4.33.1 by @scala-steward in #584
- Update sbt-scoverage to 2.4.1 by @scala-steward in #583
- Update javapoet to 0.8.0 by @scala-steward in #585
- Update grpc-services to 1.76.1 by @scala-steward in #587
- Update sbt-scoverage to 2.4.2 by @scala-steward in #586
Full Changelog: v3.6.1...v3.6.2
v3.6.1
What's Changed
- Bump ncipollo/release-action from 1.18.0 to 1.20.0 by @dependabot[bot] in #558
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #559
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #560
- Update neo4j-java-driver to 6.0.0 by @scala-steward in #561
- Update neo4j-java-driver to 6.0.1 by @scala-steward in #562
- Update rdf4j-model, rdf4j-rio-api, ... to 5.2.0 by @scala-steward in #563
- Update sbt, sbt-dependency-tree, ... to 1.11.7 by @scala-steward in #565
- Bump submodules/protobuf from
15ec7cbto30bf437by @dependabot[bot] in #566 - Tests: update Titanium JSON-LD, use Titanium primitives by @Ostrzyciel in #567
- Update grpc-services to 1.76.0 by @scala-steward in #568
- Update sbt-scalafix to 0.14.4 by @scala-steward in #569
- Update scalafmt-core to 3.10.0 by @scala-steward in #572
- Update jena-arq, jena-core, ... to 5.6.0 by @scala-steward in #570
- Update Scala to 3.3.7 by @Ostrzyciel in #573
- Update protobuf-java to 4.33.0 by @scala-steward in #574
Full Changelog: v3.6.0...v3.6.1
v3.6.0
Main highlights:
- Improved compatibility with RDF4J, with more consistent exceptions and added optional support for term validation (set the
CHECKINGparser option totrue). - Larger default lookup sizes – instead of 128, now the name table has 4000 entries. This should greatly improve performance in the most common use cases.
- Minor improvements in parsing performance.
- We also produced a conformance report for Jelly-JVM, and are proud to announce that we have 100% compatibility with the spec! 🥳 See the report here: https://w3id.org/jelly/dev/conformance/rdf-reports/
What's Changed
- Update scala-logging to 3.9.6 by @scala-steward in #536
- Update scalafmt-core to 3.9.10 by @scala-steward in #537
- Update documentation link for Jelly-Neo4J by @Karolina-Bogacka in #539
- Add conformance reporting to Jelly-JVM by @niegrzybkowski in #540
- Update max JDK version to 25 by @Ostrzyciel in #538
- Jena protocol conformance fix by @niegrzybkowski in #541
- Fix metadata in reports so they can be rendered properly by @niegrzybkowski in #542
- Update rdf4j-model, rdf4j-rio-api, ... to 5.1.6 by @scala-steward in #543
- Apache Pekko updates by @scala-steward in #544
- RDF4J: implement a full checking parser by @Ostrzyciel in #546
- RDF4J: rewrap exceptions in the parser by @Ostrzyciel in #547
- Fix several minor RDF4J Rio incompatibilities by @Ostrzyciel in #548
- RDF4J: disable checking by default, allow enabling via factory setting by @Ostrzyciel in #549
- Jena/RDF4J: increase default size of serializer lookups by @Ostrzyciel in #550
- DecoderBase: fix error messages by @Ostrzyciel in #551
- Only perform recursion depth checks on recursive messages by @Ostrzyciel in #553
- Disable UTF-8 validity checks in parser for speed by @Ostrzyciel in #552
- Allow Titanium integration tests to work with from_jelly and switch to the lax NQ parser for RDF4J by @niegrzybkowski in #545
- Update neo4j-java-driver to 5.28.10 by @scala-steward in #554
- Update sbt-jmh to 0.4.8 by @scala-steward in #555
- Speed up dispatch in AnyStatementDecoder by @Ostrzyciel in #556
- Mark as many classes as final as possible by @Ostrzyciel in #557
New Contributors
- @Karolina-Bogacka made their first contribution in #539
Full Changelog: v3.5.2...v3.6.0
v3.5.2
What's Changed
- Update rdf4j-model, rdf4j-rio-api, ... to 5.1.5 by @scala-steward in #529
- Update sbt, sbt-dependency-tree, ... to 1.11.6 by @scala-steward in #530
- Bump submodules/protobuf from
f48325eto46e6eedby @dependabot[bot] in #531 - Update protobuf-java to 4.32.1 by @scala-steward in #532
- Bump submodules/protobuf from
46e6eedtoa91b73fby @dependabot[bot] in #533 - Update jelly-cli to 0.8.0 by @Ostrzyciel in #535
- Ensure RDF4J datatypes are reference-equal by @Ostrzyciel in #534
Full Changelog: v3.5.1...v3.5.2
v3.5.1
What's Changed
- fix formatting in readme by @Ostrzyciel in #517
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #518
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #519
- Bump submodules/protobuf from
e0da319tof48325eby @dependabot[bot] in #520 - Update neosemantics to 5.26.0 by @scala-steward in #523
- Update max Neo4j version to 5.26.0 by @Ostrzyciel in #524
- Update sbt-protobuf to 0.8.3 by @scala-steward in #521
- Fix scala-steward config by @Ostrzyciel in #527
- Update Pekko to 1.2.0 by @Ostrzyciel in #528
Full Changelog: v3.5.0...v3.5.1
v3.5.0
This release adds a new integration for Neo4j! 🥳
Check out the documentation for installation and usage instructions: https://w3id.org/jelly/jelly-jvm/dev/getting-started-neo4j/
What's Changed
- Update grpc-services to 1.75.0 by @scala-steward in #503
- Add support for RDF4J 4 by @Ostrzyciel in #504
- RDF4J 4: update docs, fix build.sbt by @Ostrzyciel in #505
- Add first version of the Neo4j integration by @Ostrzyciel in #506
- Fix neo4j plugin releases by @Ostrzyciel in #508
- Update sbt, sbt-dependency-tree, ... to 1.11.5 by @scala-steward in #511
- Fix neo4j plugin initialization by @Ostrzyciel in #512
- Adjust Scala Steward settings for Neo4j by @Ostrzyciel in #513
- Add documentation for the Neo4j plugin by @Ostrzyciel in #514
- Neo4j: document jelly.version() by @Ostrzyciel in #515
- Update README for 3.5 release by @Ostrzyciel in #516
Full Changelog: v3.4.3...v3.5.0
v3.4.3
What's Changed
- Bump submodules/protobuf from
cf6ea88toe0da319by @dependabot[bot] in #497 - Disable writing graphs conformance tests by @niegrzybkowski in #499
- Update protobuf-java to 4.32.0 by @scala-steward in #500
- Update sbt-ci-release to 1.11.2 by @scala-steward in #501
- DecoderFlow: narrow down output types for grouped streams by @Ostrzyciel in #502
Full Changelog: v3.4.1...v3.4.3
v3.4.2
Due to an error in the release process, this release is exactly the same as 3.4.1. Please use 3.4.3 instead.
Full Changelog: v3.4.0...v3.4.2
v3.4.1
This release includes a few bugfixes/compatibility improvements. Additionally, we reduced the size of the Apache Jena plugin by 10x.
What's Changed
- Update grpc-services to 1.74.0 by @scala-steward in #476
- Bump submodules/protobuf from
4b159e0tocf6ea88by @dependabot[bot] in #483 - Add support for Jena 5.4.0 by @niegrzybkowski in #482
- CI: fix test matrix by @Ostrzyciel in #484
- Update sbt, sbt-dependency-tree, ... to 1.11.4 by @scala-steward in #485
- Use -Werror only in CI by @niegrzybkowski in #486
- Package the Jena plugin without protobuf-java by @niegrzybkowski in #487
- Fix protobuf being incorrectly removed from rdf4j-plugin assembly by @niegrzybkowski in #488
- Add broken link checks to test-docs by @niegrzybkowski in #490
- Add CI for RDF4J by @niegrzybkowski in #489
- Add a note about git submodules and sbt to the contribution guide by @niegrzybkowski in #491
- Add CI for scala codestyle by @niegrzybkowski in #492
- Handle non-delimited cases in fromIOStream by @niegrzybkowski in #493
- Switch to lax TestRiot parser for generalized statements protocol test cases by @niegrzybkowski in #496
New Contributors
- @niegrzybkowski made their first contribution in #482
Full Changelog: v3.4.0...v3.4.1