Skip to content

Revert 2.0.0 release and re-release as 1.5.23 patch#1199

Merged
RhysSullivan merged 2 commits into
mainfrom
revert-accidental-2.0.0
Jun 29, 2026
Merged

Revert 2.0.0 release and re-release as 1.5.23 patch#1199
RhysSullivan merged 2 commits into
mainfrom
revert-accidental-2.0.0

Conversation

@RhysSullivan

Copy link
Copy Markdown
Owner

What

Reverts the Version Packages (#1171) commit, which bumped the fixed package group to a 2.0.0 major and published it. The major was unintended: no changeset declared a major bump.

Why 2.0.0 happened

The release changesets were all patch/minor. The update-available-notifications changeset marked @executor-js/api and @executor-js/react (outside the changesets fixed group) as minor. With the fixed group present, any minor in the release escalates the entire fixed group to a major bump, producing 2.0.0 instead of a normal patch/minor.

This PR

  1. Reverts the version/changelog bump from Version Packages #1171 (restores the consumed changesets).
  2. Sets every entry in the release changesets to patch, so the re-release is a clean 1.5.23 patch with no fixed-group escalation.

changeset status after this change: all affected packages bump at patch, none at minor or major.

Merging this resets the published version state on main and queues a fresh 1.5.23 Version Packages PR.

The update-available-notifications changeset marked @executor-js/api and
@executor-js/react as minor. With the changesets fixed group, any minor in
the release escalates the whole fixed group to a major bump, which is what
produced the unintended 2.0.0. Setting every entry to patch keeps the
re-release a 1.5.23 patch.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 29, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
executor-marketing 7e45912 Commit Preview URL

Branch Preview URL
Jun 29 2026, 01:23 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 29, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
executor-cloud 7e45912 Jun 29 2026, 01:23 AM

@RhysSullivan RhysSullivan merged commit 29936d5 into main Jun 29, 2026
11 of 14 checks passed
@RhysSullivan RhysSullivan mentioned this pull request Jun 29, 2026
@github-actions

github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Cloudflare preview

Torn down — the PR is closed.

@greptile-apps

greptile-apps Bot commented Jun 29, 2026

Copy link
Copy Markdown

Greptile Summary

This PR reverts the unintended 2.0.0 major release (from PR #1171) and re-queues a clean 1.5.23 patch by restoring the five consumed changesets and downgrading every bump type to patch. All 30+ package versions in package.json and bun.lock are rolled back to their pre-release values.

  • Root cause fix: update-available-notifications.md originally declared @executor-js/api and @executor-js/react as minor; because those packages share a changesets fixed group with the main packages, any minor in the group escalated the entire group to a major. Changing all entries to patch eliminates the escalation.
  • Scope: Every entry across all five restored changesets (cimd-org-redirect-uri, desktop-background-service-consent-seam, desktop-sidecar-auth-token-dash, graphql-valid-selections, update-available-notifications) is now patch; changeset status will report a clean all-patch release at 1.5.23.
  • Unrelated changes: vision.md converts _italic_ syntax to *italic* throughout, and e2e/AGENTS.md fixes one indentation line; neither affects versioning or runtime behaviour.

Confidence Score: 5/5

Safe to merge; the change is a mechanical revert of version metadata with no runtime code touched.

All five restored changesets are correctly marked patch, the fixed-group escalation mechanism is neutralised, and every package.json / bun.lock version is consistently rolled back. The two unrelated doc edits (vision.md, e2e/AGENTS.md) are formatting-only. @executor-js/api and @executor-js/react are private: true so their version revert carries no npm publishing side-effect. No logic, config, or schema files were modified.

No files require special attention; the changeset bump types and all package versions are internally consistent.

Important Files Changed

Filename Overview
.changeset/update-available-notifications.md Root fix: downgraded @executor-js/api and @executor-js/react from minor to patch, eliminating the fixed-group escalation that produced the accidental 2.0.0
.changeset/cimd-org-redirect-uri.md Restored patch changeset for @executor-js/api OAuth redirect-URI fix; correctly marked patch
.changeset/graphql-valid-selections.md Restored patch changeset for @executor-js/plugin-graphql invalid-selection fix; correctly marked patch
apps/cli/package.json Reverted executor version from 2.0.0 → 1.5.22; consistent with fixed-group revert strategy
packages/core/sdk/package.json Reverted @executor-js/sdk version from 2.0.0 → 1.5.22; consistent with fixed-group revert
packages/core/api/package.json Reverted @executor-js/api from 1.5.0 → 1.4.42; package is private so no npm dist-tag concern
bun.lock Lockfile correctly reflects all version reverts across the workspace; no stale entries observed
vision.md Unrelated doc formatting: converts _italic_ to *italic* and removes a blank list separator; no functional impact
e2e/AGENTS.md Single-line indentation fix in the macOS launchctl code snippet; no functional impact

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["PR #1171 Version Packages\n(consumed changesets)"] -->|"update-available-notifications\nmarked api + react as **minor**"| B["Fixed-group escalation:\nminor → major bump"]
    B --> C["Unintended 2.0.0 release\npublished to npm"]

    subgraph "This PR — revert + requeue"
        D["Restore 5 changesets\n(cimd-org-redirect-uri\ndesktop-background-service-consent-seam\ndesktop-sidecar-auth-token-dash\ngraphql-valid-selections\nupdate-available-notifications)"]
        E["Downgrade ALL bump types\nto **patch**"]
        F["Roll back package.json versions\ne.g. executor 2.0.0 → 1.5.22\n@executor-js/sdk 2.0.0 → 1.5.22\n@executor-js/api 1.5.0 → 1.4.42"]
        G["Update bun.lock\nto match reverted versions"]
        D --> E --> F --> G
    end

    C -->|revert| D
    G --> H["Changesets bot queues\nfresh Version Packages PR\n→ clean 1.5.23 patch"]
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    A["PR #1171 Version Packages\n(consumed changesets)"] -->|"update-available-notifications\nmarked api + react as **minor**"| B["Fixed-group escalation:\nminor → major bump"]
    B --> C["Unintended 2.0.0 release\npublished to npm"]

    subgraph "This PR — revert + requeue"
        D["Restore 5 changesets\n(cimd-org-redirect-uri\ndesktop-background-service-consent-seam\ndesktop-sidecar-auth-token-dash\ngraphql-valid-selections\nupdate-available-notifications)"]
        E["Downgrade ALL bump types\nto **patch**"]
        F["Roll back package.json versions\ne.g. executor 2.0.0 → 1.5.22\n@executor-js/sdk 2.0.0 → 1.5.22\n@executor-js/api 1.5.0 → 1.4.42"]
        G["Update bun.lock\nto match reverted versions"]
        D --> E --> F --> G
    end

    C -->|revert| D
    G --> H["Changesets bot queues\nfresh Version Packages PR\n→ clean 1.5.23 patch"]
Loading

Reviews (1): Last reviewed commit: "Release changesets as patch to avoid fix..." | Re-trigger Greptile

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