Skip to content

Update dependencies#16

Merged
kal merged 2 commits intomasterfrom
tech/major-dependency-updates
Dec 16, 2025
Merged

Update dependencies#16
kal merged 2 commits intomasterfrom
tech/major-dependency-updates

Conversation

@kal
Copy link
Contributor

@kal kal commented Dec 10, 2025

Java 11 -> 21
appbase 3.1.4 -> 4.0.0
derby 10.14 -> 10.17
javax.servlet -> jakarta.servlet 6.0
Update tests to Jupiter API
Added logback configuration for tests
Addresses #13

@kal
Copy link
Contributor Author

kal commented Dec 10, 2025

@der - there are two remaining items to consider

  1. Whether to move to Shiro 2 - I don't think there's a pressing need to do so
  2. Whether to replace openid4java which is a dead project, but not sure what to replace it with

@der
Copy link
Member

der commented Dec 11, 2025

@der - there are two remaining items to consider

  1. Whether to move to Shiro 2 - I don't think there's a pressing need to do so

Agreed, leave as is for now.

  1. Whether to replace openid4java which is a dead project, but not sure what to replace it with

Leave I think. The only deployed use of OIDC was in registry-core which these days has it's own copy of the relevant bits of appbase-security and doesn't depend on this code base.

Copy link
Member

@der der left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good to me, thanks yet again.We could

@kal kal merged commit 3f68bb7 into master Dec 16, 2025
1 check passed
@kal kal deleted the tech/major-dependency-updates branch December 16, 2025 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants