Oliver Drotbohm
c425f3f355
#1868 - Update changelog.
2022-11-03 23:21:12 +01:00
Oliver Drotbohm
6d87e49bca
#1869 - Upgrade to Spring Framework 6.0 RC3.
2022-11-03 23:19:35 +01:00
Oliver Drotbohm
13c716fff4
#1865 - Upgrade to Jackson 2.14.0 RC3.
2022-11-03 23:06:12 +01:00
Oliver Drotbohm
303e03a5b4
#1866 , #1867 - More AOT hints from controller methods and RepresentationModelAssemblers.
...
We now inspect controller method return types and the generics of RepresentationModelAssembler for EntityModel and CollectionModel types and unwrap the type they box to register that for constructor and method invocation reflection.
2022-11-03 23:04:20 +01:00
Oliver Drotbohm
eca8b0cbec
#1863 - Upgrade to Jackson 2.14 RC2.
2022-10-19 12:36:40 +02:00
Oliver Drotbohm
5b024524c3
#1862 - Continue development on 2.0.0-SNAPSHOT.
2022-10-12 13:07:37 +02:00
Oliver Drotbohm
76554f3309
#1862 - Releasing Spring HATEOAS 2.0.0-RC1.
2022-10-12 13:07:35 +02:00
Oliver Drotbohm
26c1e10f68
#1862 - Update changelog.
2022-10-12 12:58:58 +02:00
Oliver Drotbohm
d342db5dfb
#1861 - Upgrade to Reactor 2022.0 RC1.
2022-10-12 12:44:53 +02:00
Oliver Drotbohm
24c670adb7
#1860 - Upgrade to Spring Plugin 3.0 RC1.
2022-10-12 12:43:33 +02:00
Oliver Drotbohm
e0592786b8
#1859 - Add Jackson 2.14-specific build profile.
2022-10-12 12:42:23 +02:00
Oliver Drotbohm
265f0a1dcc
#1857 - Upgrade to Spring Framework 6.0 RC1.
...
Temporarily disable HypermediaWebClientConfigurerTest due to https://github.com/spring-projects/spring-framework/issues/29307 .
2022-10-12 12:20:28 +02:00
Oliver Drotbohm
e018479a4e
#1858 - Improved AOT metadata.
...
We now register proxy types for all controller beans and the return types of their methods if suitable for proxying. This allows the link creation by pointing to controller methods.
We now also register all types (de)serialized by Jackson for reflection.
2022-10-12 11:22:44 +02:00
Oliver Drotbohm
924502c72f
#1845 - Continue development on 2.0.0-SNAPSHOT.
2022-09-15 16:27:35 +02:00
Oliver Drotbohm
7284e0e73e
#1845 - Releasing Spring HATEOAS 2.0.0-M6.
2022-09-15 16:27:33 +02:00
Oliver Drotbohm
aecea4fd78
#1845 - Update changelog.
2022-09-15 16:26:51 +02:00
Oliver Drotbohm
5317a67b65
#1854 - Upgrade to Artifactory Maven plugin 3.4.0.
2022-09-15 16:14:48 +02:00
Oliver Drotbohm
60f8d06c3a
#1853 - Upgrade to Logback 1.4.1.
2022-09-15 16:14:07 +02:00
Oliver Drotbohm
140f1efda9
#1852 - Upgrade to JaCoCo 0.8.8
2022-09-15 16:11:28 +02:00
Oliver Drotbohm
e5a29bee4b
#1851 - Upgrade to Jackson 2.13.4.
2022-09-15 16:08:23 +02:00
Oliver Drotbohm
65f837041e
#1850 - Upgrade to JSONPath 2.7.0.
2022-09-15 16:07:40 +02:00
Oliver Drotbohm
dacf81ee0f
#1849 - Upgrade to JUnit 5.9.
2022-09-15 16:06:52 +02:00
Oliver Drotbohm
129d4d8743
#1848 - Upgrade to Mockk 1.12.7.
2022-09-15 16:06:09 +02:00
Oliver Drotbohm
4b23b7f8a1
#1847 - Upgrade to Spring Framework 6.0 M6.
2022-09-15 13:13:40 +02:00
Oliver Drotbohm
1ce3ea3c76
#1846 - Upgrade to Spring Plugin 3.0 M2.
2022-09-15 13:13:00 +02:00
Oliver Drotbohm
95ff31d2b5
#1830 - Reset dummy invocation cache on request completion.
2022-09-14 16:54:24 +02:00
Oliver Drotbohm
af45488835
#1828 - Upgrade to Reactor 2022.0.0 M6.
2022-09-14 15:19:19 +02:00
Oliver Drotbohm
0ecb6eecc0
#1827 - Polishing.
...
Avoid reference to Spring Data build resources. Avoid unnecessary copy steps. Switch to no-fork goal of the Javadoc plugin to avoid re-execution of the entire build chain.
2022-09-14 15:17:56 +02:00
Jay Bryant
75522399dd
#1827 - Switch to Spring Asciidoctor backend.
...
to get the new look and feel and functionality.
2022-09-12 21:13:06 +02:00
Oliver Drotbohm
5b68dbcc40
#1819 - Revert build time initialization for static constants in MediaTypes.
...
This reverts commit 2804e6d0a7 .
2022-09-12 18:14:26 +02:00
Oliver Drotbohm
3f6cb3269c
#1822 - Add native runtime hint for the custom serializer in EntityModel.
2022-08-02 14:46:54 +02:00
Oliver Drotbohm
2804e6d0a7
#1819 - Add build time initialization for static constants in MediaTypes.
2022-07-15 17:41:52 +02:00
Oliver Drotbohm
2d3bc26d1d
#1818 - Continue development on 2.0.0-SNAPSHOT.
2022-07-15 14:53:17 +02:00
Oliver Drotbohm
8d795be93b
#1818 - Releasing Spring HATEOAS 2.0.0-M5.
2022-07-15 14:53:15 +02:00
Oliver Drotbohm
9448e7d276
#1818 - Update changelog.
2022-07-15 14:52:50 +02:00
Oliver Drotbohm
44af5a6b43
#1817 - Improve JavaConfig to work on AOT.
2022-07-15 13:58:42 +02:00
Oliver Drotbohm
81f7e7677e
#1814 - Continue development on 2.0.0-SNAPSHOT.
2022-07-14 11:57:21 +02:00
Oliver Drotbohm
1e44a8797f
#1814 - Releasing Spring HATEOAS 2.0.0-M4.
2022-07-14 11:57:20 +02:00
Oliver Drotbohm
c11d21d123
#1814 - Update changelog.
2022-07-14 11:56:14 +02:00
Oliver Drotbohm
43a95322b4
#1813 - Upgrade to Spring Framework 6.0 M5.
2022-07-14 11:14:47 +02:00
Oliver Drotbohm
1235c5174d
#1813 - Re-activate CI build for the spring-next profile.
2022-07-14 10:55:25 +02:00
Oliver Drotbohm
0098f2931a
#1813 - Tweak integration tests to adapt to changed trailing slash handling in Spring 6.
...
See [0] for details.
[0] https://github.com/spring-projects/spring-framework/issues/28552
2022-07-14 10:51:38 +02:00
Oliver Drotbohm
9a3f8968a5
#1812 - Upgrade to Slf4j 1.7.36.
2022-07-14 10:37:15 +02:00
Oliver Drotbohm
f1574fa2f8
#1811 - Upgrade to Lombok 1.18.24.
2022-07-14 10:36:08 +02:00
Oliver Drotbohm
9e7da931bd
#1810 - Upgrade to AssertJ 3.23.1.
2022-07-14 10:34:34 +02:00
Oliver Drotbohm
5af68b83e4
#1809 - Upgrade to Reactor 2022.0.0 M4.
2022-07-14 10:32:57 +02:00
Oliver Drotbohm
c74bb84ed4
#1808 - Upgrade to Kotlin 1.7.
2022-07-14 10:32:15 +02:00
Oliver Drotbohm
42ae74b90d
#1800 - Allow dots in template variable names.
2022-06-18 19:15:10 +02:00
Oliver Drotbohm
3dfab2ec03
#1775 - Polishing.
...
Avoid grouping of template variables via stream.
Before:
Benchmark Mode Cnt Score Error Units
TemplateVariableBenchmark.concat thrpt 3 55275,436 ± 3778,690 ops/s
After:
Benchmark Mode Cnt Score Error Units
TemplateVariableBenchmark.concat thrpt 3 64587,790 ± 735,705 ops/s
2022-06-01 17:43:30 +02:00
Michael.Rocke
c2394603fc
#1775 - Optimization around constructing UriTemplate when supplying TemplateVariables of same type
...
Reduce the repeated merge routines on ExpandGroups.
Before:
Benchmark Mode Cnt Score Error Units
TemplateVariableBenchmark.concat thrpt 3 3150,261 ± 263,525 ops/s
After:
Benchmark Mode Cnt Score Error Units
TemplateVariableBenchmark.concat thrpt 3 55275,436 ± 3778,690 ops/s
2022-06-01 17:43:30 +02:00