Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
SkillPanel
/
friendly-id
Public
Notifications
You must be signed in to change notification settings
Fork
15
Star
223
Code
Issues
1
Pull requests
4
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat: upgrade to Spring Boot 4.0.1, Jackson 3, and Java 21
- #17
#17
Open
mariuszs
wants to merge 27 commits into
master
SkillPanel/friendly-id:master
from
feature/spring-boot-4-upgrade
SkillPanel/friendly-id:feature/spring-boot-4-upgrade
Copy head branch name to clipboard
Conversation
Commits
27
(27)
Checks
Files changed
Open
feat: upgrade to Spring Boot 4.0.1, Jackson 3, and Java 21
#17
mariuszs
wants to merge 27 commits into
master
SkillPanel/friendly-id:master
from
feature/spring-boot-4-upgrade
SkillPanel/friendly-id:feature/spring-boot-4-upgrade
Copy head branch name to clipboard
Commits
Commits on Oct 3, 2025
refactor: modernize Spring Boot samples and starter for 3.x best practices
Show description for fbf8c1c
mariuszs
committed
fbf8c1c
View commit details
Copy full SHA for fbf8c1c
Browse repository at this point
feat: add jOOQ integration module for FriendlyId
Show description for 49c861a
mariuszs
committed
49c861a
View commit details
Copy full SHA for 49c861a
Browse repository at this point
refactor: replace String with FriendlyId value object for memory efficiency
Show description for 9883180
mariuszs
committed
9883180
View commit details
Copy full SHA for 9883180
Browse repository at this point
feat: add JPA integration module for FriendlyId
Show description for 9dce4d1
mariuszs
committed
9dce4d1
View commit details
Copy full SHA for 9dce4d1
Browse repository at this point
feat: add OpenFeign integration and standardize Maven configuration
Show description for 0b57ad3
mariuszs
committed
0b57ad3
View commit details
Copy full SHA for 0b57ad3
Browse repository at this point
chore: implement CI-friendly Maven versioning and automated releases
Show description for 7bda467
mariuszs
committed
7bda467
View commit details
Copy full SHA for 7bda467
Browse repository at this point
docs: add release process documentation
mariuszs
committed
0d414b7
View commit details
Copy full SHA for 0d414b7
Browse repository at this point
feat: add Spring Boot JPA demo and fix Jackson serialization
Show description for 5ddb288
mariuszs
committed
5ddb288
View commit details
Copy full SHA for 5ddb288
Browse repository at this point
chore: configure Maven Central publishing via Central Portal
Show description for 1b3a328
mariuszs
committed
1b3a328
View commit details
Copy full SHA for 1b3a328
Browse repository at this point
Commits on Dec 20, 2025
feat: upgrade to Spring Boot 4.0.1 and Jackson 3
Show description for b860715
mariuszs
committed
b860715
View commit details
Copy full SHA for b860715
Browse repository at this point
fix: update sample tests for Spring Boot 4 API changes
Show description for 283e7a3
mariuszs
committed
283e7a3
View commit details
Copy full SHA for 283e7a3
Browse repository at this point
chore: update ciManagement to GitHub Actions
mariuszs
committed
1df0d4f
View commit details
Copy full SHA for 1df0d4f
Browse repository at this point
chore: remove .serena directory
mariuszs
committed
cbb57d4
View commit details
Copy full SHA for cbb57d4
Browse repository at this point
chore: remove CLAUDE.md
mariuszs
committed
18024ad
View commit details
Copy full SHA for 18024ad
Browse repository at this point
fix: use correct server-id for Central Portal
mariuszs
committed
ce89fff
View commit details
Copy full SHA for ce89fff
Browse repository at this point
fix: skip publishing for samples module
mariuszs
committed
dac5c51
View commit details
Copy full SHA for dac5c51
Browse repository at this point
Commits on Dec 21, 2025
chore: add name to samples module
mariuszs
committed
409064a
View commit details
Copy full SHA for 409064a
Browse repository at this point
chore: update Maven plugins to latest versions
Show description for 7fc38d3
mariuszs
committed
7fc38d3
View commit details
Copy full SHA for 7fc38d3
Browse repository at this point
feat: add Jackson 2.x datatype module and Spring Boot 3 sample
Show description for 990b68e
mariuszs
committed
990b68e
View commit details
Copy full SHA for 990b68e
Browse repository at this point
refactor: modernize code for Java 21 and Spring Boot 4
Show description for 60a2744
mariuszs
committed
60a2744
View commit details
Copy full SHA for 60a2744
Browse repository at this point
fix: configure Lombok annotation processor for Maven 3.14+
mariuszs
committed
f5acdf4
View commit details
Copy full SHA for f5acdf4
Browse repository at this point
fix: configure Lombok and modernize Jackson2 module
mariuszs
committed
f102ef9
View commit details
Copy full SHA for f102ef9
Browse repository at this point
chore: update Maven wrapper to 3.9.12
mariuszs
committed
3dffccb
View commit details
Copy full SHA for 3dffccb
Browse repository at this point
refactor: replace manual controller tests with GetBar contract
mariuszs
committed
644ec72
View commit details
Copy full SHA for 644ec72
Browse repository at this point
refactor: rename Jackson 2.x package to jackson2 to avoid conflicts
mariuszs
committed
9a6285f
View commit details
Copy full SHA for 9a6285f
Browse repository at this point
refactor: move IdFormat annotation to core module
Show description for de2898d
mariuszs
committed
de2898d
View commit details
Copy full SHA for de2898d
Browse repository at this point
refactor: simplify samples and add security contracts
Show description for f92d9ff
mariuszs
committed
f92d9ff
View commit details
Copy full SHA for f92d9ff
Browse repository at this point
You can’t perform that action at this time.