github sbt/sbt v2.0.0-M3
2.0.0-M3

pre-release20 hours ago

⚠️ changes with compatibility implications

  • Change homepage, organizationHomepage, apiURL, apiMappings, releaseNotesURL to URI type by @eed3si9n in #7927
  • Replace tuple with proper record type for licenses by @mdedetrich in #7927
  • Update sbtResolvers default value by @xuwei-k in #7799
  • Remove useJCenter settingKey by @xuwei-k in #7801

🚀 features and other updates

  • Support glob expressions in scripted by @eed3si9n in #7932
  • Update to metabuild Scala to 3.6.2 by @eed3si9n in #7941
  • Add Mapper that returns VirtualFile based mappings by @jtjeferreira + @eed3si9n in #7949
  • Replace the use of compilation timestamp in detectAPIChanges with content hashes by @Friendseeker in sbt/zinc#1430
  • perf: Reduce number of long-living instances to speed up startup by 20% relative to 2.0.0-M2 (41% speedup compared to sbt 1.10.2) by @adpi2 in #7866
  • perf: Reduce creation of Setting and Initialize by @adpi2 in #7880
  • perf: Refactor Settings and optimize indexing of aggregate keys by @adpi2 in #7879
  • perf: Remove instances of Info and BasicAttributeMap by @adpi2 in #7882

🐛 bug fixes

🎬 behind the scene

Full Changelog: v2.0.0-M2...v2.0.0-M3

Don't miss a new sbt release

NewReleases is sending notifications on new releases.