411 Commits

Author SHA1 Message Date
Michael J. Simons
62d0dc4fb4 build: Fix ci checkstyle profile. 2025-06-04 20:03:09 +02:00
Michael Simons
4010b1dfc4 chore: Align formatting with Spring Framework and Spring Boot. (#3017)
We use the Spring Formatter already in many Neo4j projects and are quite happy with it.

It feels natural to use it with a Spring project, too. We take the opportunity to apply the formatter to the upcoming 8.0.x release. We think that the now increased difficulty of back porting things to the 7.x lines is outweighed by the better format and the simpler tooling.

Signed-off-by: Michael Simons <michael@simons.ac>
2025-06-04 15:26:50 +02:00
Michael Simons
7fcacb7991 refactor: Migrate to JSpecify annotations for nullability constraints. (#3016)
Replaces all deprecated Spring annotations with JSpecify annotations, and includes a full refactor so that the parent build profile `-Pnullaway` compiles and works proper.

Closes #2987

Signed-off-by: Michael Simons <michael@simons.ac>
2025-06-03 06:57:22 +02:00
Michael Simons
a4efefa61f build: Remove self-managed, dated plugin versions.
Those are all managed by `spring-data-parent` in more recent versions.

Signed-off-by: Michael Simons <michael@simons.ac>
2025-06-02 17:08:37 +02:00
Michael Simons
1a00179de4 build: Fix version sniffing during tests for newer versions of Neo4j. 2025-05-28 17:24:35 +02:00
Mark Paluch
1d8253ca53 After release cleanups.
See #3007
2025-05-16 14:18:48 +02:00
Mark Paluch
46c4bc476a Prepare next development iteration.
See #3007
2025-05-16 14:18:46 +02:00
Mark Paluch
91cebff5b8 Release version 8.0 M3 (2025.1.0).
See #3007
2025-05-16 14:16:17 +02:00
Mark Paluch
522aa17c2e Prepare 8.0 M3 (2025.1.0).
See #3007
2025-05-16 14:15:56 +02:00
Gerrit Meier
9dbaa4855b Upgrade Neo4j Java driver to 5.28.5. 2025-04-28 10:17:15 +02:00
Mark Paluch
058206b79c After release cleanups.
See #2991
2025-04-22 14:32:04 +02:00
Mark Paluch
d58ddec4bb Prepare next development iteration.
See #2991
2025-04-22 14:32:03 +02:00
Mark Paluch
6d8a454151 Release version 8.0 M2 (2025.1.0).
See #2991
2025-04-22 14:29:38 +02:00
Mark Paluch
3544d32c21 Prepare 8.0 M2 (2025.1.0).
See #2991
2025-04-22 14:29:21 +02:00
Michael Simons
92ff35ac54 build(deps): Upgrade Neo4j Java driver to 5.28.4.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-03-24 11:52:56 +01:00
Michael Simons
507e593be9 build(deps): Upgrade Cypher-DSL to 2024.5.1. 2025-03-24 11:52:56 +01:00
Gerrit Meier
4092c566c0 Upgrade Neo4j Java Driver to 5.28.3.
Signed-off-by: Gerrit Meier <meistermeier@gmail.com>
2025-03-12 09:35:39 +01:00
Gerrit Meier
0efb2dc7cd Upgrade Neo4j Java Driver to 5.28.2.
Signed-off-by: Gerrit Meier <meistermeier@gmail.com>
2025-03-04 08:43:55 +01:00
Michael Simons
9d589c900b Upgrade Cypher-DSL to 2024.5.0.
This provides the option for users to be able to use the latest Neo4j dialect, that will be safe with future Neo4j versions.

Signed-off-by: Michael Simons <michael@simons.ac>
2025-02-25 15:52:45 +01:00
Michael Simons
9b1bce5c4b build(deps): Remove superflous classgraph dependency.
Was a leftover from a time when SDN used Neo4j-OGM.

Signed-off-by: Michael Simons <michael@simons.ac>
2025-02-10 11:55:52 +01:00
Michael Simons
ce8ed49fad build(deps): Upgrade Neo4j to 4.4.41.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-02-10 11:55:51 +01:00
Michael Simons
24083383ae build(deps): Upgrade Neo4j Migrations to 2.15.2.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-02-10 11:55:51 +01:00
Michael Simons
87e15a0e51 build(deps): Upgrade Neo4j Java driver to 5.28.1.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-02-10 11:55:51 +01:00
Christoph Strobl
74c6e30676 After release cleanups.
See #2971
2025-01-24 10:53:11 +01:00
Christoph Strobl
fbec59fe48 Prepare next development iteration.
See #2971
2025-01-24 10:53:10 +01:00
Christoph Strobl
ef2d02593d Release version 8.0 M1 (2025.1.0).
See #2971
2025-01-24 10:48:55 +01:00
Christoph Strobl
c5ccbd924d Prepare 8.0 M1 (2025.1.0).
See #2971
2025-01-24 10:47:59 +01:00
Mark Paluch
190bd4bbbc After release cleanups.
See #2971
2025-01-14 15:12:57 +01:00
Mark Paluch
a19d9b1736 Prepare next development iteration.
See #2971
2025-01-14 15:12:57 +01:00
Michael Simons
a6d15d2358 build(deps): Upgrade Neo4j to 4.4.39.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-01-14 15:06:48 +01:00
Michael Simons
e44a971b02 build(deps): Upgrade Neo4j Migrations to 2.15.1.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-01-14 15:06:48 +01:00
Michael Simons
a53e8e0ded build(deps): Upgrade Neo4j Java driver to 5.27.0.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-01-14 15:06:48 +01:00
Michael Simons
129dcffd82 build(deps): Upgrade CypherDSL to 2024.4.0.
Signed-off-by: Michael Simons <michael@simons.ac>
2025-01-14 15:06:48 +01:00
Mark Paluch
0cc43ecf59 Extend license header copyright years to 2025.
See #2986
2025-01-08 10:04:44 +01:00
Mark Paluch
f10c95f8fb After release cleanups.
See #2961
2024-11-15 14:13:09 +01:00
Mark Paluch
94f792b14a Prepare next development iteration.
See #2961
2024-11-15 14:13:08 +01:00
Mark Paluch
a0eca7c728 Release version 7.4 GA (2024.1.0).
See #2961
2024-11-15 14:10:52 +01:00
Mark Paluch
e9e27e0abc Prepare 7.4 GA (2024.1.0).
See #2961
2024-11-15 14:10:36 +01:00
Gerrit Meier
8d819443b1 Downgrade Neo4j Java driver to 5.25.0. 2024-11-13 12:43:30 +01:00
Gerrit Meier
ec2180fc6c Upgrade Neo4j Java driver to 5.26.3. 2024-11-13 09:31:08 +01:00
Gerrit Meier
0f397f2204 Upgrade Neo4j Java driver to 5.26.2. 2024-11-11 16:46:19 +01:00
Gerrit Meier
acb5012488 Upgrade Neo4j Java driver to 5.26.1. 2024-11-11 11:45:38 +01:00
Gerrit Meier
c64d4409e8 Upgrade Neo4j Java Driver to 5.26.0. 2024-10-21 13:29:29 +02:00
Mark Paluch
2dff4002ea After release cleanups.
See #2951
2024-10-18 12:49:41 +02:00
Mark Paluch
831dddf10e Prepare next development iteration.
See #2951
2024-10-18 12:49:40 +02:00
Mark Paluch
fa5b5d3778 Release version 7.4 RC1 (2024.1.0).
See #2951
2024-10-18 12:47:01 +02:00
Mark Paluch
7611e6a37b Prepare 7.4 RC1 (2024.1.0).
See #2951
2024-10-18 12:46:43 +02:00
Michael Simons
fef71a289f build: Fix version.
Forgot remove the branch version in the previous commit.
2024-10-10 18:03:09 +02:00
Marcin Grzejszczak
359e248042 feat: Add support for Value Expressions for Repository Query methods (#2956) 2024-10-10 18:01:50 +02:00
Michael Simons
a0e535ec22 build(deps): Upgrade Neo4j Java driver to 5.25.0. 2024-09-30 11:04:28 +02:00