- [x] Publish artifacts to Maven via CI - [x] Ensure scala-steward is [blocking automatic upgrades](https://github.com/scala-steward-org/scala-steward/blob/main/modules/core/src/main/resources/default.scala-steward.conf) for `3.3.6` - [x] On `release-3.3.6` branch: - [x] Create changelog file in `changelogs/3.3.6-RC1.md` - [x] In `project/Build.scala`: Set `baseVersion = "3.3.6-RC1"` and ensure `referenceVersion` is set to stable version - [x] In `tasty/src/dotty/tools/tasty/TastyFormat.scala` ensure `MinorVersion` is set to 3 - [x] In `tasty/src/dotty/tools/tasty/TastyFormat.scala` ensure `ExperimentalVersion` is set to stable (0) - [x] Tag the branch as `3.3.6-RC1` - [x] Wait for CI to publish artifacts - [x] Audit and release artifacts on https://oss.sonatype.org/ - [x] On `lts-3.3` branch: - [x] In `project/Build.scala`: Set `referenceVersion` to `3.3.6-RC1` - [x] Check and update `project/MiMaFilters.scala` - [x] Wait for releases/confirmation from tooling: - [x] Scala CLI - test https://github.com/VirtusLab/scala-cli/pull/3593 - [x] Scala Native - publish compiler plugin - [x] Scastie - update available versions - [x] Scala DAP - [publish compiler plugin](https://github.com/scalacenter/scala-debug-adapter/actions/workflows/release-expression-compiler.yml) - [x] Scalameta Parser - test https://github.com/scalameta/scalameta/pull/4224 - [x] Open Community Build - [x] Prepare draft of announcement blogpost for `3.3.6` on https://docs.scala-lang.org/ https://github.com/scala/scala-lang/pull/1786 - [x] Announce the release - [x] Publish release on GitHub Releases (as pre-release) - [x] Create tracking thread on https://contributors.scala-lang.org https://contributors.scala-lang.org/t/scala-3-3-6-lts-release-thread/7086
Publish artifacts to Maven via CI
3.3.6release-3.3.6branch:changelogs/3.3.6-RC1.mdproject/Build.scala: SetbaseVersion = "3.3.6-RC1"and ensurereferenceVersionis set to stable versiontasty/src/dotty/tools/tasty/TastyFormat.scalaensureMinorVersionis set to 3tasty/src/dotty/tools/tasty/TastyFormat.scalaensureExperimentalVersionis set to stable (0)3.3.6-RC1On
lts-3.3branch:project/Build.scala: SetreferenceVersionto3.3.6-RC1project/MiMaFilters.scalaWait for releases/confirmation from tooling:
Prepare draft of announcement blogpost for
3.3.6on https://docs.scala-lang.org/ docs: Add blogpost for 3.3.6 release scala-lang#1786Announce the release