|
1 | 1 | Spring Data Neo4j Changelog
|
2 | 2 | ===========================
|
3 | 3 |
|
| 4 | +Changes in version 6.2.0-M1 (2021-07-16) |
| 5 | +---------------------------------------- |
| 6 | +* #2333 - Make API Guardian an optional / provided dependency. |
| 7 | +* #2332 - Upgrade to Cypher-DSL 2021.3.0. |
| 8 | +* #2331 - Upgrade to Neo4j 4.3.2. |
| 9 | +* #2329 - Upgrade to Neo4j-Java-Driver 4.3.3. |
| 10 | +* #2328 - Create tests for named queries in a non-default location. |
| 11 | +* #2327 - Adapt to deprecations in reactive Kotlin-Coroutines >= 1.5. |
| 12 | +* #2326 - `saveAll` use the lowest common denominator for determining the entity type to be saved. |
| 13 | +* #2325 - Support for SpEL pointing to related entities in projection on first level. |
| 14 | +* #2324 - Improve handling of 0-valued `IsoDuration`. |
| 15 | +* #2323 - Support entities annotated with `@RelationshipProperties` as top level parameters to custom procedures. |
| 16 | +* #2319 - Mapping performance optimization. |
| 17 | +* #2318 - Bug in connecting objects. |
| 18 | +* #2317 - Detection of cycles too defensive. |
| 19 | +* #2313 - Multi-level projection support. |
| 20 | +* #2311 - Include `DiscoveryException` in retry predicate. |
| 21 | +* #2305 - Add association support for DTO projections. |
| 22 | +* #2301 - Passing empty collections to derived finder methods lead to a `NullPointerException`. |
| 23 | +* #2298 - Upgrade to Neo4j-Java-Driver 4.2.7. |
| 24 | +* #2297 - Upgrade to Cypher-DSL 2021.2.2. |
| 25 | +* #2296 - Ids need to be potentially converted before dynamic labels are determined. |
| 26 | +* #2295 - Ensure same order of operations in both `Neo4jTemplate` and `ReactiveNeo4jTemplate`. |
| 27 | +* #2294 - Support `@ReadOnlyProperty`. |
| 28 | +* #2292 - Support collections of entities as parameters to custom repository queries. |
| 29 | +* #2290 - Ambiguous relationship definition during mapping. |
| 30 | +* #2289 - Persistence logic bails out on the wrong combination of source and relationship. |
| 31 | +* #2287 - Upgrade to CypherDSL 2021.2.3 and adapt Collection-API. |
| 32 | +* #2285 - Unwrap invocation target exceptions in the `AutoCloseableQueryRunner`. |
| 33 | +* #2281 - Support derived deleteBy methods. |
| 34 | +* #2280 - Allow custom composite converters to delete decomposed properties. |
| 35 | +* #2279 - Provide a SpEL-Expression to refer to the root entity in string based queries. |
| 36 | +* #2277 - Don't log warnings on literal `null` parameters. |
| 37 | +* #2276 - Support default, primitive Kotlin attributes. |
| 38 | +* #2275 - Upgrade to API Guardian 1.1.1. |
| 39 | +* #2274 - Honor `ignoreCase()` from `Sort.Order`. |
| 40 | +* #2273 - Allow function calls in Sort / Pageable objects in custom queries. |
| 41 | +* #2270 - Support `findAs` DTO based projection. |
| 42 | +* #2269 - Allow simple return pattern for single results. |
| 43 | +* #2267 - Clean up deprecation warnings. |
| 44 | +* #2262 - Fetch all properties when querying via a base interface. |
| 45 | +* #2261 - `Neo4jQueryMethod` checks whether a method belongs to a CypherDSL statement executor or not are to weak. |
| 46 | +* #2259 - Explicitly acquire locks on nodes when `@Version` is used. |
| 47 | +* #2254 - Document BeforeBindCallbacks. |
| 48 | +* #2252 - Allow seeding and retrieval of Neo4j bookmarks from the transaction managers. |
| 49 | +* #2251 - Upgrade to Neo4j-Java-Driver 4.2.5.. |
| 50 | +* #2249 - Upgrade to Cypher-DSL 2021.2.1. |
| 51 | +* #2248 - Don't swallow or delete cause of translated exceptions. |
| 52 | +* #2246 - Deterministic mapping of records with mixed results. |
| 53 | +* #2245 - Provide additional scripts to run tests with retries against clusters. |
| 54 | +* #2244 - Fix detection of common element types in collections of persistent entities. |
| 55 | +* #2243 - Add support for missing DISTINCT keyword. |
| 56 | +* #2241 - Create empty collections instead of null. |
| 57 | +* #2240 - Unable to convert java.util.UUID to Neo4j Value. |
| 58 | +* #2239 - Resolve or remove literal replacements in custom count queries. |
| 59 | +* #2236 - Create correct collection type for RelationshipProperties. |
| 60 | +* #2234 - DatabaseSelection is not allways used. |
| 61 | +* #2230 - Use Cypher-DSL statement parameters in all template methods. |
| 62 | +* #2228 - Support multiple relationships properties to same node. |
| 63 | +* #2223 - Generated objects onSave are not considered as already processed. |
| 64 | +* #2216 - Allow inheritance of concrete classes. |
| 65 | +* #2210 - Improve documentation for hydrating collections based on queries returning paths. |
| 66 | +* #2192 - Update CI to Java 16. |
| 67 | +* #2019 - Add documentation for using health indicators without access to the default database. |
| 68 | +* #1985 - Make sure derived queries on the same property of the same entity but different relationships use multiple matches. |
| 69 | +* #1907 - Would be nice to have @OrderBy on collection relationships [DATAGRAPH-1345]. |
| 70 | + |
| 71 | + |
4 | 72 | Changes in version 6.0.11 (2021-07-16)
|
5 | 73 | --------------------------------------
|
6 | 74 | * #2328 - Create tests for named queries in a non-default location.
|
@@ -2358,5 +2426,6 @@ General
|
2358 | 2426 |
|
2359 | 2427 |
|
2360 | 2428 |
|
| 2429 | + |
2361 | 2430 |
|
2362 | 2431 |
|
0 commit comments