-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
itype:metaIssues about process/similarIssues about process/similar
Description
Switch development from 3.4.1 to 3.4.2
- Create branch
release-3.4.1frommain - On
maininBuild.scala: SetbaseVersionto3.4.2:
Publish 3.4.0 artifacts to Maven Central via CI:
- On
release-3.4.0branch:- In
Build.scala: SetbaseVersionto3.4.0 - In
Build.scala: SetpreviousDottyVersionto3.3.1 - Set the TASTy version to
28.4-0 - In
changelogsadd file with a changelog
- In
- Tag the branch as
3.4.0 - Build
Set bootstrapping for future versions on main:
- In
Build.scala: SetpreviousDottyVersionto3.4.0 - In
Build.scala: SetreferenceVersionto3.4.0 - Check and update
project/MiMaFilters.scala
Publish 3.4.1-RC1 artifacts to Maven Central via CI:
- On
release-3.4.1branch- In
Build.scala: SetpreviousDottyVersionto3.4.0 - In
Build.scala: SetreferenceVersionto3.4.0 - In
Build.scala: SetbaseVersionto3.4.1-RC1 - Check and update
project/MiMaFilters.scala - In
changelogsadd file with a changelog
- In
- Tag the branch as
3.4.1-RC1 - Build
Set bootstrapping for future versions version on main:
- In
Build.scala: SetpreviousDottyVersionto3.4.0 - In
Build.scala: SetreferenceVersionto3.4.1-RC1: - Check and update
project/MiMaFilters.scala
Confirm that the tooling is working correctly:
- Metals (@tgodzik):
- 3.4.0
- 3.4.1-RC1
- Scala CLI:
- 3.4.0
- 3.4.1-RC1
- Scala Native (@WojciechMazur):
- 3.4.0
- 3.4.1-RC1
- Scastie:
- 3.4.0
- 3.4.1-RC1
- Scala DAP (@adpi2):
- 3.4.0
- 3.4.1-RC1
Update the ecosystem:
- Release 3.4.0 to SDKMAN
- Update the templates and examples projects:
Prepare the documentation:
- Merge
release-3.4.0intolanguage-reference-stable - Publish API docs for 3.4.0
- Add 3.4.0 to the version list in API docs
- Update docs.scala-lang
Announce the releases:
- Make both GitHub releases public
- Publish a post on https://scala-lang.org/blog
- Open the 3.4.1 tracking thread on https://contributors.scala-lang.org
- Close the 3.4.0 milestone
- Make sure all PRs merged and issues fixed in 3.4.1 are in the 3.4.1 milestone
tOverney, keynmol, nolondil, lolgab, fabianhjr and 1 morecoreyoconnor, lolgab, fabianhjr and timothyklim
Metadata
Metadata
Assignees
Labels
itype:metaIssues about process/similarIssues about process/similar