2382 Commits (56b082dec7e41819d28c7e8074689cbce528fffc)

Author SHA1 Message Date
Sam Brannen 48ec990a17 Fix typos 4 months ago
Sam Brannen 8dd64602e8 Avoid warnings with AssertJ APIs 4 months ago
rstoyanchev 2e915a3934 Provide access to API version in controller method 4 months ago
Sam Brannen d84bf18408 Upgrade to JUnit 6.0 RC3 4 months ago
Sébastien Deleuze 7edb0b3397 Upgrade the build to Java 25 4 months ago
Sébastien Deleuze c79e4e230b Reinstantiate checks for kotlin-reflect 4 months ago
Sébastien Deleuze 7635ac38f6 Use uppercase for classpath-related static final field names 4 months ago
Sam Brannen 0c61ac956b Add missing @⁠Override annotations 4 months ago
Sébastien Deleuze 79738d921a Upgrade to Jackson 3.0.0-rc10 4 months ago
Sébastien Deleuze 23d1b0e881 Polishing 5 months ago
Sébastien Deleuze da0a36bfd6 Upgrade to NullAway 0.12.10 and refine nullability 5 months ago
rstoyanchev c7121d048c Replace X-API-Version with API-Version 5 months ago
rstoyanchev 3702031f82 Improve docs on versioning by path segment 5 months ago
Juergen Hoeller 7f9aa39748 Polishing 5 months ago
Juergen Hoeller 3fb3b3d1b9 Upgrade to Jetty 12.1 onWebSocketClose signature 5 months ago
Juergen Hoeller 27221581a1 Expose getFilePath() on Resource interface for consistent NIO support 5 months ago
Sam Brannen 6dc5bf7634 Clean up warnings related to deprecated HttpStatus values, etc. 5 months ago
rstoyanchev 11cb062357 Assert versionRequired and defaultVersion 5 months ago
rstoyanchev a7e3a438c9 Correctly apply required API version validation 5 months ago
Brian Clozel 7112efee1b Align HttpStatus with RFC9110 5 months ago
Sébastien Deleuze dc26aaa0ec Use JsonMapper instead of ObjectMapper when relevant 5 months ago
Brian Clozel fce7b3d420 Remove Undertow-specific support and testing 5 months ago
Sébastien Deleuze 1af95a0704 Upgrade to Jackson 3.0.0-rc8 and 2.20.0-rc1 6 months ago
rstoyanchev 89ba0fd6df Polishing contribution 6 months ago
rstoyanchev 2b1a815167 Add supportedVersionPredicate to ApiVersionConfigurer 6 months ago
rstoyanchev 87838aa4c5 PathApiVersionResolver is not nullable 6 months ago
rstoyanchev 08ccf46399 Rename request param version strategy to query param 6 months ago
rstoyanchev 18ee8adaeb Check resolver set when API version config customized 6 months ago
rstoyanchev 09917fad7b Fix bean name for ApiVersionStrategy in WebFlux config 6 months ago
rstoyanchev 2c32c770d5 Polishing in VersionRequestCondition 6 months ago
rstoyanchev 2238121350 Prefer mapping without version for unversioned request 6 months ago
rstoyanchev 48506db996 Avoid IllegalStateException for unversioned request 6 months ago
Brian Clozel 444573d4b5 Display original request URI in NoResourceFoundException message 6 months ago
Sam Brannen fbc5ff80f4 Implement AutoCloseable in GzippedFiles 7 months ago
Sébastien Deleuze 19086835a7 Upgrade tests to OkHttp 5.x 7 months ago
Sam Brannen b1222ccab7 Polish contribution 7 months ago
Renato Mameli b901afffd0 Fix consumes handling for interface @RequestBody 7 months ago
rstoyanchev 1982c7e020 Support 404 handling for HttpExchange interfaces 7 months ago
Sam Brannen c6a8df4a9d Use Duration.ZERO whenever possible 7 months ago
rstoyanchev 3ce7613195 Add version deprecation tests for router functions 7 months ago
rstoyanchev 86f50b20f2 Move ApiVersionStrategy up to AbstractHandlerMapping 7 months ago
rstoyanchev 5a6c019413 Support for functional routing by API version 7 months ago
rstoyanchev 224f1af08e Prepare to support API versioning for fn 7 months ago
rstoyanchev d045f44693 Polishing in RequestMappingHandlerMapping 7 months ago
rstoyanchev 40eb9c2c81 Add docs for API version deprecation support 7 months ago
rstoyanchev 482cfb0b18 Add detectSupportedVersions in spring-webmvc 7 months ago
rstoyanchev 785aab8ad5 Rename ApiDeprecationHandler to insert "Version" 7 months ago
rstoyanchev ffdf941219 Resolve API version in RequestMappingHandlerMapping 7 months ago
rstoyanchev 492e51f3ba Add handling of deprecated API versions 7 months ago
rstoyanchev 0eec1dc636 Consistently validate API version 7 months ago