Skip to content

chore: revert deploygate 1.5.0 release to restore 1.4.0 released state#32

Merged
tnj merged 1 commit into
mainfrom
revert-release-1.5.0
Jun 1, 2026
Merged

chore: revert deploygate 1.5.0 release to restore 1.4.0 released state#32
tnj merged 1 commit into
mainfrom
revert-release-1.5.0

Conversation

@tnj

@tnj tnj commented Jun 1, 2026

Copy link
Copy Markdown
Member

Background

The 1.5.0 release (#29) created the git tag deploygate--v1.5.0 and the GitHub Release, but the npm publish step failed because the lockfile committed in #26 was missing esbuild's optional platform packages (fixed in #30). As a result, 1.5.0 was never published to npm.

Deleting the v1.5.0 tag and GitHub Release to retrigger publishing then corrupted release-please's baseline: the manifest still said 1.5.0 but no matching tag existed, so release-please proposed a bogus 1.5.0 -> 1.3.1 downgrade PR (#31, now closed).

What this PR does

Reverts the 1.5.0 release commit (#29): resets the manifest and all version files back to 1.4.0 and removes the 1.5.0 CHANGELOG entry. The lockfile fix from #30 is retained (all 26 @esbuild/* platform entries are still present).

This restores a consistent "1.4.0 released" baseline where the manifest (1.4.0) matches the existing deploygate--v1.4.0 tag.

After merge

release-please will re-propose 1.5.0 cleanly from the feature commit (#27) since v1.4.0. Merging that fresh release PR will run the publish path with the fixed lockfile, so @deploygate/mcp@1.5.0 finally lands on npm.

Verified npm ci passes under npm 11 (npm ci --dry-run succeeds).

🤖 Generated with Claude Code

The 1.5.0 release (#29) created the git tag and GitHub Release, but the
npm publish step failed (broken lockfile, fixed separately in #30), so
1.5.0 was never published to npm. Deleting the v1.5.0 tag/Release to
retrigger publishing instead corrupted release-please's baseline
(manifest said 1.5.0 with no matching tag), causing it to propose a
bogus 1.3.1 downgrade.

Revert the 1.5.0 version bump and CHANGELOG entry so the manifest (1.4.0)
matches the existing deploygate--v1.4.0 tag. This restores a consistent
"1.4.0 released" baseline; release-please will then re-propose 1.5.0
cleanly from the feature commits since v1.4.0, and the publish will run
with the fixed lockfile (#30, retained here).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request reverts the project version from 1.5.0 back to 1.4.0 across several configuration and manifest files, including package.json, package-lock.json, and plugin configurations, while also removing the 1.5.0 release notes from the changelog. There are no review comments, and I have no feedback to provide.

@tnj tnj merged commit a2455b3 into main Jun 1, 2026
4 checks passed
@tnj tnj deleted the revert-release-1.5.0 branch June 1, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant