Commit Graph

1188 Commits

Author SHA1 Message Date
Oliver Drotbohm
9d94deac98 #2002 - Upgrade to Lombok 1.18.28. 2023-07-14 09:25:04 +02:00
Oliver Drotbohm
7c2dac34d6 #2000 - Upgrade to JUnit 5.9.3. 2023-07-14 09:25:04 +02:00
Oliver Drotbohm
93bd19c318 #1991 - Upgrade to Logback 1.4.8. 2023-07-14 09:25:04 +02:00
Oliver Drotbohm
03d20998a2 #2018 - Switch to UriComponentsBuilder.fromUri(…). 2023-07-14 09:25:04 +02:00
Oliver Drotbohm
3e9c90d0df #1985 - Avoid compiling agains JSONArray in JsonPathLinkDiscoverer.
So far, the handling of links detected via a JSON Path expression has assumed that the JsonProvider would always return JSONArray objects for collections. However, the JacksonJsonProvider for example, returns plain List instances. As JSONArray implements List, we now only refer to the latter for maximum compatibility with different JsonProvider implementations.

Original ticket: #1980
2023-06-29 18:58:32 +02:00
Oliver Drotbohm
9157958122 #1983 - Rearrangement of AOT reflection configuration creation.
The reflection configuration of core Spring HATEOAS types is now done via HateoasRuntimeHints (previously RepresentationModelRuntimeHints). This allows the configuration to be contributed, even without @EnableHypermediaSupport in play, especially helpful in Web.fn scenarios.
2023-06-26 15:44:45 +02:00
Oliver Drotbohm
a88c0cf54c #1983 - Additional reflection hints for custom Jackson serializer in EntityModel.
We now register reflection hints for all types contained in EntityModel, so that MapSuppressingUnwrappingSerializer's default constructor can be called from Jackson.

Original ticket: #1981
Related ticket: spring-projects/spring-boot#36057
2023-06-25 16:48:46 +02:00
Oliver Drotbohm
d8ddefaee4 #1977 - Prepare next development iteration. 2023-05-11 22:09:19 +02:00
Oliver Drotbohm
aaa025c287 #1977 - Release version 2.0.4. 2023-05-11 22:09:19 +02:00
Oliver Drotbohm
ab4b2bfb98 #1977 - Update changelog. 2023-05-11 22:07:43 +02:00
Oliver Drotbohm
c930ab5a21 #1969 - Upgrade to Spring Framework 6.0.9. 2023-05-11 22:03:33 +02:00
Oliver Drotbohm
86ba3eadeb #1973 - Upgrade spring-next build profile to Reactor snapshots. 2023-05-11 22:02:14 +02:00
Oliver Drotbohm
780f4c0b97 #1972 - Upgrade to Reactor 2022.0.7. 2023-05-09 17:16:43 +02:00
Oliver Drotbohm
06d8822ccd #1971 - Upgrade to Jackson 2.14.3. 2023-05-08 23:36:19 +02:00
Oliver Drotbohm
69e7af0b94 #1966 - Upgrade optional Validation API support to 3.0. 2023-05-03 18:03:43 +02:00
Oliver Drotbohm
6752484625 #1951 - Prepare next development iteration. 2023-03-20 12:00:07 +01:00
Oliver Drotbohm
e16c48aae5 #1951 - Release version 2.0.3. 2023-03-20 12:00:06 +01:00
Oliver Drotbohm
3efd2e928d #1951 - Prepare changelog. 2023-03-20 11:57:48 +01:00
Oliver Drotbohm
986a5beb05 #1946 - Upgrade to Spring Framework 6.0.7. 2023-03-20 11:45:46 +01:00
Oliver Drotbohm
bb713a9c23 #1946 - Upgrade to Spring Framework 6.0.6. 2023-03-20 10:23:53 +01:00
Oliver Drotbohm
da9091f4e1 #1945 - Upgrade to Mockk 1.13.4. 2023-03-20 10:22:03 +01:00
Oliver Drotbohm
4ced820ed1 #1944 - Upgrade Jackson-next build to 2.15 RC1. 2023-03-20 10:20:48 +01:00
Oliver Drotbohm
c2cabc609d #1943 - Upgrade to Reactor 2022.0.5. 2023-03-20 10:19:45 +01:00
Oliver Drotbohm
4f896314e7 #1942 - Upgrade to Logback 1.4.6. 2023-03-20 10:18:13 +01:00
Oliver Drotbohm
d24714a042 #1941 - Upgrade to Spring Asciidoctor Backends 0.0.5. 2023-03-20 10:17:05 +01:00
Oliver Drotbohm
6b7a359d78 #1930 - Polish Javadoc and nullability. 2023-03-17 11:58:41 +01:00
Oliver Drotbohm
c9dc4d1580 #1923 - Upgrade kotlin-next branch to Kotlin 1.8.20. 2023-02-27 16:21:30 +01:00
Oliver Drotbohm
6436c7e550 #1920 - Polishing.
Typo in reference docs.
2023-02-22 12:51:01 +01:00
Oliver Drotbohm
a359a8f3f4 #1918 - Upgrade to latest setup-java CI step. 2023-02-17 00:02:18 +01:00
Oliver Drotbohm
baf8c34758 #1917 - Prepare next development iteration. 2023-02-16 23:58:15 +01:00
Oliver Drotbohm
811e1f8ee0 #1917 - Release version 2.0.2. 2023-02-16 23:58:15 +01:00
Oliver Drotbohm
768814527d #1917 - Update changelog. 2023-02-16 23:55:47 +01:00
Oliver Drotbohm
1199e46688 #1916 - Upgrade to Jackson 2.14.2. 2023-02-16 23:36:08 +01:00
Oliver Drotbohm
451aa6d4d9 #1915 - Upgrade to Lombok 1.18.26. 2023-02-16 23:36:08 +01:00
Oliver Drotbohm
22a1025a17 #1914 - Upgrade to Reactor 2022.0.3. 2023-02-16 23:36:04 +01:00
Oliver Drotbohm
d3f7ca18b9 #1906 - Upgrade to Spring Framework 6.0.5. 2023-02-16 23:35:43 +01:00
Oliver Drotbohm
efde43a511 #1902 - Fix link header parsing for multiple links and unquoted attribute values.
Fixed the regular expression to parse link header values to properly consider the comma to end an unquoted attribute value, too. Couple of additional unit tests, too.
2023-02-15 10:34:49 +01:00
Kevin Defives
837608fe44 #1902 - Test case to reproduce unquoted link attribute parsing bug. 2023-02-15 10:34:36 +01:00
Oliver Drotbohm
c550f8ccef #1901 - Use Optional.or(…) instead of custom method in PropertyUtils. 2023-02-15 10:32:40 +01:00
Oliver Drotbohm
14036b1523 #1897 - Prepare next development iteration. 2023-01-12 12:51:27 +01:00
Oliver Drotbohm
2f7448afda #1897 - Release version 2.0.1. 2023-01-12 12:51:27 +01:00
Oliver Drotbohm
66d34c1435 #1897 - Update changelog. 2023-01-12 12:48:48 +01:00
Oliver Drotbohm
f82dd79efb #1896 - Upgrade to Mockk 1.13.3. 2023-01-12 12:09:54 +01:00
Oliver Drotbohm
e1d3518594 #1895 - Upgrade to Kotlin 1.7.22. 2023-01-12 12:07:08 +01:00
Oliver Drotbohm
a5b15ecce2 #1894 - Upgrade to Spring Framework 6.0.4. 2023-01-12 12:07:08 +01:00
Oliver Drotbohm
062c5c505a #1893 - Upgrade to Slf4j 2.0.6 2023-01-12 12:07:07 +01:00
Oliver Drotbohm
eaeda0065e #1892 - Upgrade to Reactor 2022.0.2. 2023-01-12 12:07:07 +01:00
Oliver Drotbohm
db64083bf4 #1891 - Upgrade to JUnit 5.9.2 2023-01-12 12:07:07 +01:00
Oliver Drotbohm
6fc42178a0 #1890 - Upgrade to Jackson 2.14.1. 2023-01-12 12:07:04 +01:00
Oliver Drotbohm
d76a899715 #1889 - Upgrade to Logback 1.4.5. 2023-01-12 09:44:39 +01:00