Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Checklist v9.0.0-alpha.0 #2807

Closed
17 tasks done
Shinigami92 opened this issue Apr 11, 2024 · 1 comment · Fixed by #2810
Closed
17 tasks done

Release Checklist v9.0.0-alpha.0 #2807

Shinigami92 opened this issue Apr 11, 2024 · 1 comment · Fixed by #2810
Assignees
Labels
c: release Release p: 1-normal Nothing urgent
Milestone

Comments

@Shinigami92
Copy link
Member

Shinigami92 commented Apr 11, 2024

The release for v9.0.0-alpha.0

Pre-Release ToDos

  • Create new Release Checklist issue
  • Update Migration Guide
  • Checkout next, Pull latest commits, revert all uncommited changes, and force fetch all tags
  • Check project with playground(s) via pnpm.overrides
  • Create release branch
  • pnpm release (bumps version and generates changelog)
  • Remove dummy release tag
  • Create Release PR

Post-Release ToDos

  • Publish release on npm
  • Create Release on GitHub
  • Push latest commits to vX branch
  • (Temporarily) Test release version with playground(s) (no pnpm.overrides)
  • Set next npm dist-tag
  • Redeploy netlify production branch (to update the version selector)
@Shinigami92 Shinigami92 added p: 1-normal Nothing urgent c: release Release labels Apr 11, 2024
@Shinigami92 Shinigami92 added this to the v9.0 milestone Apr 11, 2024
@Shinigami92 Shinigami92 self-assigned this Apr 11, 2024
@ST-DDT ST-DDT pinned this issue Apr 11, 2024
@xDivisionByZerox
Copy link
Member

v9 required a TypeScript version of at least 5. The playground needs an update:

@xDivisionByZerox xDivisionByZerox linked a pull request Apr 12, 2024 that will close this issue
@xDivisionByZerox xDivisionByZerox unpinned this issue Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: release Release p: 1-normal Nothing urgent
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants