Conversation
First stable v7 release. Bumps Development Status classifier to Production/Stable and publishes to npm with the default `latest` dist-tag so `npm install themeparks` pulls v7 by default. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Publishes the first stable v7 release by bumping the npm package version and documenting the release in the changelog.
Changes:
- Bump package version from
7.0.0-alpha.2to7.0.0 - Add a
7.0.0entry toCHANGELOG.mdsummarizing the stable release notes
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| package.json | Updates the package version to the stable 7.0.0 release. |
| CHANGELOG.md | Adds release notes for 7.0.0 (stable v7). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| { | ||
| "name": "themeparks", | ||
| "version": "7.0.0-alpha.2", | ||
| "version": "7.0.0", |
There was a problem hiding this comment.
package-lock.json still reports version 7.0.0-alpha.2 (e.g., top-level lockfile metadata). With package.json bumped to 7.0.0, the lockfile should be regenerated/updated so the repository stays internally consistent and release automation doesn’t pick up conflicting version strings.
| First stable v7 release. After two alpha iterations (`alpha.0`/`alpha.1` blocked | ||
| by CI release-pipeline issues, `alpha.2` published to `next` dist-tag) the | ||
| public surface is unchanged. Also landed post-alpha.2: |
There was a problem hiding this comment.
This release note references alpha.1 and alpha.2, but the changelog currently has no sections for those versions. Either add entries for the missing pre-releases (preferred, since 7.0.0-alpha.0 is already documented) or adjust the wording so the changelog doesn’t point to undocumented versions.
| ## [7.0.0] - 2026-04-15 | ||
|
|
||
| First stable v7 release. After two alpha iterations (`alpha.0`/`alpha.1` blocked | ||
| by CI release-pipeline issues, `alpha.2` published to `next` dist-tag) the | ||
| public surface is unchanged. Also landed post-alpha.2: | ||
|
|
||
| - Docs site deploys the hand-written cookbook alongside the generated API ref. | ||
| - README and cookbook examples are plain JavaScript (previously mixed | ||
| TypeScript syntax into blocks labeled runnable). | ||
| - Dependabot action bumps merged (`actions/checkout`, `deploy-pages`, | ||
| `upload-pages-artifact`, `create-pull-request`, `action-gh-release`). |
There was a problem hiding this comment.
The 7.0.0 section doesn’t follow the changelog structure used elsewhere in this file (e.g., 7.0.0-alpha.0 uses ### Added / ### Removed). For consistency with the stated Keep a Changelog format, consider grouping the bullets under appropriate ### headings (Added/Changed/Fixed/Removed).
First stable v7 — identical surface to alpha.2. Landing this to main triggers the tag + publish flow.