Commit Graph

1642 Commits

Author SHA1 Message Date
Mark Paluch
3b71d1846a After release cleanups.
See #2322
2023-11-17 10:25:36 +01:00
Mark Paluch
e1fa21772b Prepare next development iteration.
See #2322
2023-11-17 10:25:34 +01:00
Mark Paluch
e7494c250d Release version 3.7.18 (2021.2.18).
See #2322
2023-11-17 10:22:31 +01:00
Mark Paluch
e57f2a88ac Prepare 3.7.18 (2021.2.18).
See #2322
2023-11-17 10:22:14 +01:00
Oliver Drotbohm
6326fe1ac7 Properly merge non-entity arrays.
Fixes #2325.
2023-11-16 15:22:13 +01:00
Mark Paluch
4f7884ef58 After release cleanups.
See #2307
2023-10-13 10:54:10 +02:00
Mark Paluch
9607d33ed9 Prepare next development iteration.
See #2307
2023-10-13 10:54:08 +02:00
Mark Paluch
edc9de48c8 Release version 3.7.17 (2021.2.17).
See #2307
2023-10-13 10:51:14 +02:00
Mark Paluch
4cc8561b2f Prepare 3.7.17 (2021.2.17).
See #2307
2023-10-13 10:50:57 +02:00
John Blum
31dc42af03 Upgrade to Maven Wrapper 3.9.5.
See #2314
2023-10-04 18:26:12 -07:00
John Blum
f9cf79b1f3 Update CI properties.
See #2307
2023-10-04 17:48:10 -07:00
Mark Paluch
94d51ab36b After release cleanups.
See #2300
2023-09-15 09:45:37 +02:00
Mark Paluch
6ab08add86 Prepare next development iteration.
See #2300
2023-09-15 09:45:35 +02:00
Mark Paluch
66087ad16b Release version 3.7.16 (2021.2.16).
See #2300
2023-09-15 09:42:27 +02:00
Mark Paluch
4da2f497aa Prepare 3.7.16 (2021.2.16).
See #2300
2023-09-15 09:42:11 +02:00
Oliver Drotbohm
571dd40b82 Reinstate new object addition for collections in patch operations.
The removal of manual collection value appendance for primitives in the context of GH-2261 lead to complex object to be appended onto a collection not being deserialized at all. This deserialization is now reinstantiated with the value to be added looked up by reading the parent node into the collections element type using a JSON Pointer expression of /$propertyName/$index. This is done to make sure that @JsonDeserialize annotations on the property kick in for the deserialization of the individual elements.

We now also shortcut the entire merge algorithm for collections that are empty, contain primitives or enums.

Fixes GH-2287.
2023-08-30 21:34:21 +02:00
Mark Paluch
7d32f7736e After release cleanups.
See #2288
2023-08-18 10:03:13 +02:00
Mark Paluch
4cc091039c Prepare next development iteration.
See #2288
2023-08-18 10:03:11 +02:00
Mark Paluch
ffc1ae7054 Release version 3.7.15 (2021.2.15).
See #2288
2023-08-18 09:59:28 +02:00
Mark Paluch
52f1d5aa42 Prepare 3.7.15 (2021.2.15).
See #2288
2023-08-18 09:59:06 +02:00
Julia Lee
7ec58116e7 Update CI properties.
See #2288
2023-08-14 09:36:03 -04:00
Julia Lee
6fd0318d17 Upgrade to Maven Wrapper 3.9.4.
See #2296
2023-08-14 07:23:32 -04:00
Mark Paluch
b9a0fcf461 Update CI properties.
See #2288
2023-07-18 11:45:26 +02:00
Mark Paluch
524075f304 After release cleanups.
See #2272
2023-07-14 10:35:32 +02:00
Mark Paluch
285d73fccb Prepare next development iteration.
See #2272
2023-07-14 10:35:30 +02:00
Mark Paluch
b62b5f2333 Release version 3.7.14 (2021.2.14).
See #2272
2023-07-14 10:31:35 +02:00
Mark Paluch
502c0f27cd Prepare 3.7.14 (2021.2.14).
See #2272
2023-07-14 10:31:11 +02:00
Mark Paluch
f16af9c83a Update CI properties.
See #2272
2023-07-03 09:43:45 +02:00
Mark Paluch
c173531b04 Upgrade to Maven Wrapper 3.9.3.
See #2282
2023-07-03 09:42:34 +02:00
Mark Paluch
1c934923bd After release cleanups.
See #2257
2023-06-16 16:30:07 +02:00
Mark Paluch
600644e043 Prepare next development iteration.
See #2257
2023-06-16 14:59:10 +02:00
Mark Paluch
b0ac606019 Release version 3.7.13 (2021.2.13).
See #2257
2023-06-16 14:56:15 +02:00
Mark Paluch
8ae006e25f Prepare 3.7.13 (2021.2.13).
See #2257
2023-06-16 14:55:59 +02:00
Mark Paluch
011aad0d66 Polishing.
Fix backport to use isPresent instead of isEmpty.

See #2264
2023-06-15 17:11:27 +02:00
Oliver Drotbohm
47724b3cba Fix regression in PUT handling for empty nested documents.
The fix for #2174 introduced a bug for our PUT handling of nested documents in case the target object's field value is null as it would only apply the nested value if all Optionals were present. This is, of course not the case.

Fixes #2264.
2023-06-13 11:22:43 +02:00
Mark Paluch
601a793213 Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
Closes #2266
2023-06-06 10:50:13 +02:00
Greg L. Turnquist
93ef0a22f7 Exclude byte-buddy from hibernate-core.
To ensure testing works properly with Java 17, we must exclude older version of byte-buddy from hibernate-core.

Related: DATAREST-1362, #1725.
2023-05-23 17:19:43 +02:00
Oliver Drotbohm
2e9cd79468 Avoid manually handling additional primitive elements in collection merging for PATCHes.
Fixes #2261.
2023-05-23 16:21:48 +02:00
Christoph Strobl
ba2f405fba After release cleanups.
See #2253
2023-05-12 10:21:26 +02:00
Christoph Strobl
7034b6d580 Prepare next development iteration.
See #2253
2023-05-12 10:21:24 +02:00
Christoph Strobl
7b70321ce8 Release version 3.7.12 (2021.2.12).
See #2253
2023-05-12 10:18:02 +02:00
Christoph Strobl
caf833a6fa Prepare 3.7.12 (2021.2.12).
See #2253
2023-05-12 10:17:44 +02:00
Blue Ye
5b27b38a55 Remove duplicate sentence from documentation.
Closes #2251
2023-04-25 11:32:45 +02:00
Greg L. Turnquist
dd8a257424 After release cleanups.
See #2241
2023-04-14 09:26:06 -05:00
Greg L. Turnquist
a72dca8972 Prepare next development iteration.
See #2241
2023-04-14 09:25:59 -05:00
Greg L. Turnquist
5e76f8f4f6 Release version 3.7.11 (2021.2.11).
See #2241
2023-04-14 09:19:57 -05:00
Greg L. Turnquist
7b8ba51cf9 Prepare 3.7.11 (2021.2.11).
See #2241
2023-04-14 09:19:18 -05:00
Mark Paluch
18bb8838c5 Upgrade to Maven Wrapper 3.9.1.
See #2250
2023-04-06 16:18:40 +02:00
Christoph Strobl
b3392a3ab3 After release cleanups.
See #2236
2023-03-20 13:48:10 +01:00
Christoph Strobl
fd3af78f3b Prepare next development iteration.
See #2236
2023-03-20 13:48:09 +01:00