New
v0.14.4
Significant changes since v0.14.3
For users
- Support for JDK 25 LTS
For rule authors
- Scalameta is now 4.13.10 (was 4.13.5)
- scalafix-testkit is now built against 2.13.17 (was 2.13.16), 3.3.8 (was 3.3.6) & 3.7.3 (3.7.0)
Pull Requests
Rules
- Add -Wall as supported flag for RemoveUnused (#2254) @eejbyfeldt
DisableSyntax: Add special case forasInstanceOf[Matchable]in Scala 3 (#2245) @subhramit
Framework
- build and test against scala 3.3.7 (#2275) @bjaglin
- test and document JDK25 LTS support (#2292) @bjaglin
- use Sonatype Central Snapshots instead of OSSRH public/snapshots (#2291) @bjaglin
- build and test against scala 2.13.17 (#2290) @copilot-swe-agent[bot]
- Update scalameta to 4.13.10 (#2280) @scala-center-steward[bot]
- build and test against scala 3.7.3 (#2277) @bjaglin
- build and test against scala 3.7.2 (#2273) @bjaglin
- Update scalameta to 4.13.7 (#2259) @scala-center-steward[bot]
- Update scalameta, semanticdb-scalac-core, ... to 4.13.6 (#2249) @scala-center-steward[bot]
- build and test against scala 3.7.1 (#2227) @bjaglin
Docs
- auto-bootstrap AGENTS.md with GH copilot + Sonnet 4.5 (#2289) @bjaglin
- Update JVM versions in contributing docs (#2250) @subhramit
- scala version is used to infer dialect so it's a common opt (#2243) @bjaglin
Updates
- Update scala-xml to 2.4.0 (#2286) @scala-center-steward[bot]
- Update munit to 1.2.0 (#2288) @scala-center-steward[bot]
- Update sbt, scripted-plugin to 1.11.6 (#2287) @scala-center-steward[bot]
- Update commons-text to 1.14.0 (#2285) @scala-center-steward[bot]
- Update sbt-ghpages to 0.9.0 (#2284) @scala-center-steward[bot]
- Update sbt-ci-release to 1.11.2 (#2283) @scala-center-steward[bot]
- Bump VirtusLab/scala-cli-setup from 1.9.0 to 1.9.1 (#2279) @dependabot[bot]
- Bump VirtusLab/scala-cli-setup from 1.8.5 to 1.9.0 (#2276) @dependabot[bot]