Bump version to 2.3.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jordan Eldredge 2026-06-15 20:43:55 -07:00
parent 6c3dd2a793
commit 5de9496010
3 changed files with 8 additions and 7 deletions

View file

@ -6,13 +6,14 @@ description: Cut a new webamp npm release
# Release webamp to npm
## Steps
1. Create and push a git tag: `git tag v{X.Y.Z} && git push origin v{X.Y.Z}`
2. CI (`.github/workflows/ci.yml`) builds, tests, publishes
3. Monitor: `gh run list --limit 3` then `gh run watch <id> --exit-status`
4. Verify: `npm view webamp versions --json | tail -5`
1. Bump `version` in `packages/webamp/package.json` and `Webamp.VERSION` in `packages/webamp/js/webampLazy.tsx` to match the new version
2. Commit and push the version bump
3. Create and push a git tag on that commit: `git tag v{X.Y.Z} && git push origin v{X.Y.Z}`
4. CI (`.github/workflows/ci.yml`) builds, tests, publishes
5. Monitor: `gh run list --limit 3` then `gh run watch <id> --exit-status`
6. Verify: `npm view webamp versions --json | tail -5`
## How it works
- Bump `version` in `packages/webamp/package.json` and `Webamp.VERSION` in `packages/webamp/js/webampLazy.tsx` to match the new version
- Don't bump ani-cursor or winamp-eqf versions — CI sets those from the git tag
- All 3 packages (webamp, ani-cursor, winamp-eqf) get the same version
- Tagged releases publish to `latest`; master pushes publish `0.0.0-next-{sha}` to `next`

View file

@ -48,7 +48,7 @@ export interface InjectableDependencies {
}
class Webamp {
static VERSION = "2.3.0";
static VERSION = "2.3.1";
_actionEmitter: Emitter;
_root: ReactDOM.Root | null;
_disposable: Disposable;

View file

@ -1,6 +1,6 @@
{
"name": "webamp",
"version": "2.3.0",
"version": "2.3.1",
"description": "Winamp 2 implemented in HTML5 and JavaScript",
"files": [
"built",