Spring Boot 4 - API Versioning
Open
relates-to: spring boot
- Dominant language
- Groovy
- Stars
- 2.9k
- Forks
- 975
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 92
Description
### Issue description
Spring Boot 4 is adding support for api versioning as part of url mappings, including versioning by:
1. params
2. path
3. headers
This is more advanced than simple namespaces. This ticket is to track grails changes vs upstream Spring.
Contributor guide
Research direction
Start by comparing Grails URL-mapping behavior with the Spring Boot 4 API-versioning support described in the issue. Investigate how versioning by params, path, and headers would fit Grails, and define completion as documented, working support for the required approaches with agreement on the upstream changes to track.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- groovy, spring-boot
- Domain
- api, backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100