Skip to content

Upgrade to Scala 3.6.4, JDK 25, and bump all dependencies#439

Merged
AlexITC merged 2 commits into
wiringbits:masterfrom
AlexITC:master
May 21, 2026
Merged

Upgrade to Scala 3.6.4, JDK 25, and bump all dependencies#439
AlexITC merged 2 commits into
wiringbits:masterfrom
AlexITC:master

Conversation

@AlexITC
Copy link
Copy Markdown
Contributor

@AlexITC AlexITC commented May 21, 2026

  • Scala 3.3.0 -> 3.6.4 (latest LTS) with all Scala 3.4+ source compatibility fixes
  • JDK 11 -> 25 (latest LTS) in .sdkmanrc and CI workflow
  • sbt 1.7.3 -> 1.12.11
  • Replace vendored PekkoStream.scala with anorm-pekko 3.0.0 library
  • Add pekko 1.6.0 dependencyOverrides for consistent version resolution
  • Bump all library and plugin versions to latest compatible releases
  • CI: node 16 -> 24, yarn install step, NODE_OPTIONS=--openssl-legacy-provider
  • Fix timestamp precision in UsersControllerSpec for JDK 25 nanosecond clock

AlexITC and others added 2 commits May 21, 2026 12:10
- Scala 3.3.0 -> 3.6.4 (latest LTS) with all Scala 3.4+ source compatibility fixes
- JDK 11 -> 25 (latest LTS) in .sdkmanrc and CI workflow
- sbt 1.7.3 -> 1.12.11
- Replace vendored PekkoStream.scala with anorm-pekko 3.0.0 library
- Add pekko 1.6.0 dependencyOverrides for consistent version resolution
- Bump all library and plugin versions to latest compatible releases
- CI: node 16 -> 24, yarn install step, NODE_OPTIONS=--openssl-legacy-provider
- Fix timestamp precision in UsersControllerSpec for JDK 25 nanosecond clock
Mirror the same changes from pull_request.yml: temurin:25, node 24,
yarn install step, and NODE_OPTIONS for webpack compatibility.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@AlexITC AlexITC merged commit 479f93b into wiringbits:master May 21, 2026
1 of 2 checks passed
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.

1 participant