2873 Commits

Author SHA1 Message Date
Mark Paluch
0b901b688a Remove Slack notification.
See #3110
2024-06-20 13:53:29 +02:00
Mark Paluch
b4539a1eb4 Switch to Broadcom docker proxy.
Closes #3110
2024-06-20 13:53:28 +02:00
Mark Paluch
840407e371 After release cleanups.
See #3077
2024-05-17 10:44:12 +02:00
Mark Paluch
939d6e4476 Prepare next development iteration.
See #3077
2024-05-17 10:44:11 +02:00
Mark Paluch
5458566df2 Release version 3.1.12 (2023.0.12).
See #3077
2024-05-17 10:41:59 +02:00
Mark Paluch
ba18e8bdcd Prepare 3.1.12 (2023.0.12).
See #3077
2024-05-17 10:41:48 +02:00
Mark Paluch
64b412c621 Polishing.
Defer message creation. Add test.

See #3091
2024-05-14 14:48:39 +02:00
kgignatyev
a1672ebf6a Add offending type name to AbstractRepositoryMetadata verification exception message.
Closes #3091
2024-05-14 14:47:11 +02:00
Mark Paluch
2462496826 Document how projection types relate to the entity type hierarchy.
Closes #3092
2024-05-07 15:18:09 +02:00
Mark Paluch
e1c9234220 Fix StackOverflowError in TypeDiscoverer comparison.
We now resort to String-based comparison if a generic cannot be resolved. Previously, unresolved generics caused an infinite recursion.

Closes #3084
2024-04-23 10:18:00 +02:00
Alexander Münch
324ce21233 Fix typo in object-mapping.adoc.
Closes #3076
2024-04-15 15:15:42 +02:00
Mark Paluch
3381808b0e After release cleanups.
See #3063
2024-04-12 09:34:53 +02:00
Mark Paluch
fcac0b4f74 Prepare next development iteration.
See #3063
2024-04-12 09:34:52 +02:00
Mark Paluch
f425ef9539 Release version 3.1.11 (2023.0.11).
See #3063
2024-04-12 09:32:44 +02:00
Mark Paluch
38e72aeffa Prepare 3.1.11 (2023.0.11).
See #3063
2024-04-12 09:32:34 +02:00
Oliver Drotbohm
49a1d24cb0 Polishing.
Related ticket GH-3066.
2024-03-25 22:25:33 +01:00
Oliver Drotbohm
8b4028d6f8 Cache query method metadata to avoid repeated calculations.
We now calculate information about query methods in RepositoryInformationSupport lazily and keep it around to avoid repeated calculations that involve traversals over declared method and Stream allocations.

Fixes GH-3066.
2024-03-25 22:25:33 +01:00
Mark Paluch
f376c51e39 After release cleanups.
See #3043
2024-03-15 09:28:53 +01:00
Mark Paluch
7c0b7fc927 Prepare next development iteration.
See #3043
2024-03-15 09:28:52 +01:00
Mark Paluch
607d8f18e7 Release version 3.1.10 (2023.0.10).
See #3043
2024-03-15 09:26:26 +01:00
Mark Paluch
62ad502327 Prepare 3.1.10 (2023.0.10).
See #3043
2024-03-15 09:25:49 +01:00
Mark Paluch
5ac8b7a423 Polishing.
Handle warnings. Remove redundant code in DefaultReactiveEntityCallbacks.

Original pull request: #3053
See #3055
2024-03-01 11:49:11 +01:00
mawen12
8befca43d1 Remove redundant code in DefaultEntityCallbacks#callback.
Original pull request: #3053
Closes #3055
2024-03-01 11:49:11 +01:00
Mark Paluch
43caf4970c Consider nested generics in TypeDiscoverer equality comparison.
We now compare nested generics wrapped into TypeInformation to consider type equality for deeply parametrized types.

Previously, we resolved type parameters to Class so Foo<List<String>> was considered equal to Foo<List<Map>> as the type parameter of the first nesting level was erased.

Closes #3051
2024-02-27 11:22:22 +01:00
Mark Paluch
1380988743 Force update on CI build.
See #3021
2024-02-16 09:45:18 +01:00
Mark Paluch
2dfcab3fd8 After release cleanups.
See #3021
2024-02-16 08:58:36 +01:00
Mark Paluch
aa7ab0c8d8 Prepare next development iteration.
See #3021
2024-02-16 08:58:34 +01:00
Mark Paluch
150f351dcf Release version 3.1.9 (2023.0.9).
See #3021
2024-02-16 08:55:43 +01:00
Mark Paluch
03364acab3 Prepare 3.1.9 (2023.0.9).
See #3021
2024-02-16 08:55:30 +01:00
Mark Paluch
77e007425d Document converter types supported by CustomConversions.
Closes #3040
2024-02-14 09:25:06 +01:00
Mark Paluch
7cf01ba36f Polishing.
Add additional tests, add Javadoc to explain isEnclosingClassParameter() behavior.

See #3038
Original pull request: #3039
2024-02-08 10:25:34 +01:00
Christoph Strobl
c0136b7560 Use enclosing class constructor parameter only for non-static inner classes.
Closes #3038
Original pull request: #3039
2024-02-08 10:25:33 +01:00
Mark Paluch
55ad4293c7 Refine Artifactory build name.
See #2981
2024-01-31 15:10:40 +01:00
Mark Paluch
29677a66d0 After release cleanups.
See #3008
2024-01-12 10:03:25 +01:00
Mark Paluch
60e24fbc3c Prepare next development iteration.
See #3008
2024-01-12 10:03:23 +01:00
Mark Paluch
ce35012fa9 Release version 3.1.8 (2023.0.8).
See #3008
2024-01-12 10:00:16 +01:00
Mark Paluch
aa1d7da238 Prepare 3.1.8 (2023.0.8).
See #3008
2024-01-12 10:00:02 +01:00
Mark Paluch
3f53f33de5 Extend license header copyright years to 2024.
See #3013
2024-01-02 10:58:33 +01:00
Mark Paluch
f8bb6c5d73 After release cleanups.
See #2979
2023-12-15 13:18:17 +01:00
Mark Paluch
8da30e2869 Prepare next development iteration.
See #2979
2023-12-15 13:18:15 +01:00
Mark Paluch
cf56890cda Release version 3.1.7 (2023.0.7).
See #2979
2023-12-15 13:15:05 +01:00
Mark Paluch
fa92489ee5 Prepare 3.1.7 (2023.0.7).
See #2979
2023-12-15 13:14:51 +01:00
Mark Paluch
19094ed86c Update CI properties.
See #2979
2023-12-14 08:50:11 +01:00
Mark Paluch
ee58521d60 Upgrade to Maven Wrapper 3.9.6.
See #3004
2023-12-14 08:34:51 +01:00
Oliver Drotbohm
3e0ab7aa1f Revert "Properly render sort variable variable as composite."
This reverts commit 40edfdfdd7 as the change has too many side effects to be included in a bugfix version.

Related ticket: GH-2531.
2023-12-12 21:12:45 +01:00
Oliver Drotbohm
02fccfed25 Avoid records as cache keys for performance reasons.
Fixes GH-2997.
2023-12-05 14:17:27 +01:00
Julien Béti
40edfdfdd7 Properly render sort variable variable as composite.
HateoasSortHandlerMethodArgumentResolver now renders the sort template variable as composite to properly indicate that it can be submitted multiple times.

Fixes GH-2531.
Original pull request GH-2945.
2023-12-01 21:29:44 +01:00
Mark Paluch
d16d67bd18 Introduce property for Jenkins user and Artifactory server details.
Closes #2988
2023-11-27 08:47:54 +01:00
Mark Paluch
b2cf93b063 After release cleanups.
See #2954
2023-11-17 13:41:00 +01:00
Mark Paluch
fdb3a13599 Prepare next development iteration.
See #2954
2023-11-17 13:40:58 +01:00