Closed
Description
- Close the 3.3.0 backports milestone
- Publish 3.3.0 artifacts to Maven via CI
- On
release-3.3.0
branch- In
Build.scala
: SetbaseVersion
to3.3.0
- In
Build.scala
: SetpreviousDottyVersion
to3.2.2
- Set the TASTy version to
28.3-0
- In
changelogs
add file with a changelog - Tag the branch as
3.3.0
- In
- Build
- On
- On
main
:- In
Build.scala
: SetpreviousDottyVersion
to3.3.0
- In
Build.scala
: SetreferenceVersion
to3.3.0
- Check and update
project/MiMaFilters.scala
- In
- Publish 3.3.1-RC1 artifacts to Maven via CI
- Create branch
release-3.3.1
frommain
- On
release-3.3.1
branch:- Set the TASTy version to
28.3-0
- In
changelogs
add file with a changelog - Tag the branch as
3.3.1-RC1
- Set the TASTy version to
- Build
- Create branch
- On
main
:- In
Build.scala
: SetreferenceVersion
to3.3.1-RC1
- In
Build.scala
: SetbaseVersion
to3.3.2-RC1
(temporarily) - Check and update
project/MiMaFilters.scala
- Bump the developed version to 3.3.2-RC1 #17600
- In
- Wait for confirmation from tooling:
- Metals (@tgodzik):
- 3.3.0
- 3.3.1-RC1
- Scala CLI (@lwronski):
- 3.3.0
- 3.3.1-RC1
- Scala Native (@WojciechMazur)
- 3.3.0
- 3.3.1-RC1
- Scastie (@rochala):
- 3.3.0
- 3.3.1-RC1
- Scala DAP (@adpi2)
- 3.3.0
- 3.3.1-RC1
- Metals (@tgodzik):
- Update the ecosystem
- Release 3.3.0 to SDKMAN
- Enable Scala Steward updates: Update Scala to 3.3.0 scala-steward-org/scala-steward#3064
- Update the templates and example projects:
- scala3-mill-example-project: Update Scala to 3.3.0 scala3-mill-example-project#19
- scala3-cross.g8: Update Scala to 3.3.0 scala3-cross.g8#75
- scala3-staging.g8: Update Scala to 3.3.0 scala3-staging.g8#43
- scala3-tasty-inspector.g8: Update Scala to 3.3.0 scala3-tasty-inspector.g8#38
- scala3.g8: Update Scala to 3.3.0 scala3.g8#113
- Prepare the documentation:
- Merge
release-3.3.0
intolanguage-reference-stable
: Merge 3.3.0 reference #17587 - Publish API docs for 3.3.0 stdlib
- Add 3.3.0 to version list in API docs
- Mark 3.3.0 as a default version for API docs
- Update docs.scala-lang: Update Scala to 3.3.0 docs.scala-lang#2826
- Merge
- Announce the releases
- Make both GitHub releases public
- Publish Blog Post on dotty.epfl.ch: Add 3.3.0 announcement scala-lang#1505
- Open the 3.3.1 tracking thread https://contributors.scala-lang.org