Release checklist
Alexander Thomas edited this page Apr 29, 2020
·
12 revisions
For a release candidate leading up to a stable release, remember to:
- Post to Dart Announce (1.13 sample)
For each full stable release, remember to:
- Changelog reviewed to make sure everything is included
- After the release, verify that https://api.dart.dev is serving the latest version
- Validate that homebrew (macOS) and chocolatey (Windows) have been updated.
1 week before the final release, or approximately when we cut an RC0, draft the following:
- Publish blog post
- Email changelog to announce@dartlang.org, and include a link to the blog post
- Tweet
- G+ post with link to blog post
When the release is out, publish the announcements and ask @googledev to reshare.
- Close milestone in github
For each stable patch release -- e.g. 1.12.0 to 1.12.1 -- remember to:
- Prior to creating the final build, update CHANGELOG.md to mention the fixes (see 1.13.1 and 1.13.2 for examples)
- Post an email to Dart Announcements (announce@dartlang.org)
FAQ about the Dart VM