Releases: neo4j/neo4j-spark-connector
Release 5.3.8
Changelog
🚀 Features
🛠 Build
- f61748a release version 5.3.8
- 6b59f87 bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 (#744)
- 9e3a410 bump io.netty:netty-bom from 4.1.121.Final to 4.1.122.Final (#745)
- 6dd382a bump org.testcontainers:testcontainers-bom from 1.21.0 to 1.21.1 (#740)
- d792902 bump com.diffplug.spotless:spotless-maven-plugin from 2.44.4 to 2.44.5 (#739)
- 642138c bump spark.version from 3.5.5 to 3.5.6 (#741)
- 7185636 update version to 5.3.8-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
Ali Ince, Dhru Devalia
Release 5.3.7
Changelog
🐛 Fixes
🛠 Build
- 6b18e08 release version 5.3.7
- 8a7bd6e bump io.netty:netty-bom from 4.1.119.Final to 4.1.121.Final (#734)
- de003dd default to Scala 2.12 (#726)
- 868b235 do not use an URL shortener for downloading JReleaser (#730)
- 1a8c3fc bump org.testcontainers:testcontainers-bom
- dae82b5 bump to latest Scala 2.12
- 18b16d4 bump caniuse.version from 1.2.0 to 1.3.0
- 0e1d545 bump caniuse.version from 1.1.0 to 1.2.0
- 6f57182 bump com.diffplug.spotless:spotless-maven-plugin
- 4965658 bump net.alchim31.maven:scala-maven-plugin from 4.9.2 to 4.9.5 (#716)
- b8c5550 bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 (#717)
- 5ce7ca6 bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 (#718)
Contributors
We'd like to thank the following people for their contributions:
Ali Ince, Florent Biville, Michael Simons, Neo Technology Build Agent
5.3.6
What's Changed
- build(deps): bump io.netty:netty-bom from 4.1.118.Final to 4.1.119.Final by @dependabot in #705
- build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 by @dependabot in #704
- build(deps): bump slf4j-api.version from 2.0.16 to 2.0.17 by @dependabot in #703
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4 by @dependabot in #706
- build(deps): bump org.neo4j.driver:neo4j-java-driver-slim from 4.4.19 to 4.4.20 by @dependabot in #707
- build(deps): bump org.testcontainers:testcontainers-bom from 1.20.5 to 1.20.6 by @dependabot in #709
- feat: add support for neo4j driver transaction timeout by @dhrudevalia in #708
- ci: add new Neo4j release by @fbiville in #711
- build: set release version by @dhrudevalia in #714
New Contributors
- @dhrudevalia made their first contribution in #708
Full Changelog: 5.3.5...5.3.6
5.3.5
What's Changed
This new version paves the road for explicit Cypher version selection in internal queries.
It is also guaranteed to work with Neo4j's new calendar-based versions.
- ci: add calver versions by @fbiville in #697
- feat: prepend Cypher version when supported by @fbiville in #698
- build(deps): bump org.testcontainers:testcontainers-bom from 1.20.4 to 1.20.5 by @dependabot in #700
- build(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.4.0 to 3.4.1 by @dependabot in #699
- build(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.44.2 to 2.44.3 by @dependabot in #701
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #702
Full Changelog: 5.3.4...5.3.5
5.3.4
What's Changed
This is a maintenance release with important dependency upgrades.
Full Changelog: 5.3.3...5.3.4
5.3.3
What's Changed
- fix: use
verifyConnectivity
to check connectivity by @fbiville in #670 - feat: do not count extra partition for custom queries with limits by @fbiville in #669
- fix: remove effectively unused variable by @fbiville in #691
- feat: support version 2025 by @venikkin in #692
Full Changelog: 5.3.2...5.3.3
5.3.2
Neo4j Connector for Apache Spark 5.3.1
Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!
What's Changed
- build: add package for spark-packages by @venikkin in #614
- fix: add a fix for a spark package base dir and the upload script by @venikkin in #616
- Exclude node properties from relationship's by @fbiville in #622
- Fix how resolvers are handled during driver construction by @ali-ince in #626
- fix: validate schema options before initializing schema by @fbiville in #630
New Contributors
Full Changelog: 5.3.0...5.3.1
Neo4j Connector for Apache Spark 5.3.0
What's Changed
⭐ Release Highlights
This introduces support for type/existence constraints based on the DataFrame
definition and improves the handling of existing constraints.
Check out the documentation to learn more!
📜 Change Log
- [Snyk] Security upgrade org.testcontainers:testcontainers from 1.19.0 to 1.19.1 by @fbiville in #554
- Skip POM backups when setting new versions by @fbiville in #552
- Bump com.fasterxml.jackson.core:jackson-annotations from 2.15.2 to 2.15.3 by @dependabot in #557
- Bump com.fasterxml.jackson.core:jackson-annotations from 2.15.3 to 2.16.0 by @dependabot in #562
- Bump testcontainers.version from 1.19.1 to 1.19.2 by @dependabot in #561
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #559
- Bump org.neo4j:neo4j-cypher-dsl from 2022.9.0 to 2022.9.1 by @dependabot in #558
- Bump testcontainers.version from 1.19.2 to 1.19.3 by @dependabot in #565
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #564
- Bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 2.16.2 by @dependabot in #563
- Remove outdated version checks and rename tests by @fbiville in #567
- Bump actions/setup-java from 3 to 4 by @dependabot in #568
- Bump actions/setup-python from 4 to 5 by @dependabot in #570
- Fix README formatting by @fbiville in #569
- feat: add metrics support to the sink path by @ali-ince in #566
- Remove unneeded action by @fbiville in #571
- Remove unneeded workflow by @fbiville in #574
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #578
- Bump org.neo4j.driver:neo4j-java-driver from 4.4.12 to 4.4.13 by @dependabot in #585
- Add owners by @fbiville in #580
- Bump com.fasterxml.jackson.core:jackson-annotations from 2.16.0 to 2.16.1 by @dependabot in #586
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in #587
- Improved user-agent management by @conker84 in #583
- Restrict reviews of CI-related changes by @fbiville in #588
- Improved query error management by @conker84 in #584
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #589
- Followup user agent by @conker84 in #590
- Remove unused bookmarks parameter by @fbiville in #591
- Bump actions/cache from 3 to 4 by @dependabot in #592
- Bump testcontainers.version from 1.19.3 to 1.19.4 by @dependabot in #593
- updated spark version and made it configurable by @conker84 in #595
- Bump testcontainers.version from 1.19.4 to 1.19.5 by @dependabot in #596
Full Changelog: 5.2.0...5.3.0
Neo4j Connector for Apache Spark 5.2.0
Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!
Spark baseline version
This new release bumps the required Spark version to 3.4, in order to support the new push down Top N optimization.
What's Changed
- Implement Top N pushdown by @fbiville in #526
- Update Maven wrapper by @fbiville in #551
- Fix typo of close utility method name by @fbiville
- Upgrade scala versions by @fbiville in #542
- Bump actions/checkout from 3 to 4 by @dependabot
- Extract documentation away from repository by @ali-ince
The documentation sources now live in https://github.com/neo4j/docs-spark/ - fixes #527: Add example notebooks by @conker84 in #528
Interact with the notebooks here: https://neo4j.com/docs/spark/current/playground/
Full Changelog: 5.1.0...5.2.0