You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tighten files field in package.json (exclude examples, source from npm tarball)
Bump version to 2.5.0 in package.json files
Write CHANGELOG.md
Run full test suite: pnpm test
Build and verify npm tarball: pnpm pack
Apache Release Process
Create signed release tarball (apache-flagon-userale-2.5.0-src.tar.gz)
Upload RC to dist/dev/flagon/
Call vote on dev@flagon.apache.org (72-hour minimum)
Record vote result
Move tarball to dist/release/flagon/
Publish to npm: npm publish
Tag v2.5.0 on master
Create GitHub release with changelog
Post-release
Announce on dev@flagon.apache.org
Close this milestone
Context
First release since v2.4.0 (May 2024). Includes the TypeScript migration, security fixes, toolchain modernization, and proto schema definition. 38+ commits unreleased.
Checklist
Pre-release
filesfield in package.json (exclude examples, source from npm tarball)2.5.0in package.json filespnpm testpnpm packApache Release Process
apache-flagon-userale-2.5.0-src.tar.gz)dist/dev/flagon/dev@flagon.apache.org(72-hour minimum)dist/release/flagon/npm publishv2.5.0on masterPost-release
dev@flagon.apache.orgContext
First release since v2.4.0 (May 2024). Includes the TypeScript migration, security fixes, toolchain modernization, and proto schema definition. 38+ commits unreleased.