Skip to content

Conversation

@Gedochao
Copy link
Contributor

@Gedochao Gedochao commented Oct 14, 2025

  • this is a follow-up to Update runner & test-runner to Scala 3.3.5 LTS (was 3.0.2) #3650
  • even though it was mentioned in Scala CLI v1.8.0 release notes that we'd stop, we kept releasing runner and test-runner modules for Scala 2.12 and 2.13 (even though we did bump Scala 3 version used to the 3.3 LTS)
  • with this change, we are effectively freezing these 2 modules at 1.9.1; no further development is predicted to happen there, as no Scala 2.14 version is predicted to be coming
  • using the runners with Scala 2 will keep on working, of course, but the newest developments and improvements will no longer be available for those versions (not that much development is happening there); future Scala CLI releases will fall back to 1.9.1 for those modules.
  • an appropriate warning will get printed when the runners are used with Scala 2
    • I might do a follow-up with a a flag/config for silencing the warning (out of scope for this PR)
image

@Gedochao Gedochao force-pushed the maintenance/scala-2-cleanup branch 4 times, most recently from 998471a to 70cebda Compare October 15, 2025 11:10
@Gedochao Gedochao marked this pull request as ready for review October 15, 2025 11:30
@Gedochao Gedochao requested review from tgodzik and zielinsky October 15, 2025 11:30
@Gedochao Gedochao changed the title Drop Scala 2 from runner, test-runner and tasty-lib modules Drop Scala 2 in runner, test-runner and tasty-lib modules Oct 15, 2025
@Gedochao Gedochao force-pushed the maintenance/scala-2-cleanup branch from 70cebda to 88864ff Compare October 15, 2025 12:11
@Gedochao Gedochao force-pushed the maintenance/scala-2-cleanup branch from 88864ff to d9af5a4 Compare October 15, 2025 13:07
@Gedochao Gedochao enabled auto-merge October 16, 2025 07:58
@Gedochao Gedochao merged commit bfc19a4 into VirtusLab:main Oct 16, 2025
198 of 212 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.

3 participants