The unified-auth changeset cascaded to a 2.0.0 major release: four fixed-group plugins (openapi, mcp, graphql, onepassword) declare @executor-js/react as a peerDependency, and changesets' default rule major-bumps any package whose peerDependency changes. The fixed group then propagated that major to every member. - Set the changeset bumps to patch. - Enable onlyUpdatePeerDependentsWhenOutOfRange so peer-dependents only major-bump when the new version leaves the declared range (workspace:* always satisfies, so no forced major).
Unified · Split
| @@ -25,6 +25,9 @@ · 24 unmodified lines | |||
| 25 | "access": "public", | 25 | "access": "public", |
| 26 | "baseBranch": "main", | 26 | "baseBranch": "main", |
| 27 | "updateInternalDependencies": "patch", | 27 | "updateInternalDependencies": "patch", |
| 28 | "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { | ||
| 29 | "onlyUpdatePeerDependentsWhenOutOfRange": true | ||
| 30 | }, | ||
| 28 | "ignore": [ | 31 | "ignore": [ |
| 29 | "@executor-js/local", | 32 | "@executor-js/local", |
| 30 | "@executor-js/host-mcp", | 33 | "@executor-js/host-mcp", |
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | "executor": minor | 2 | "executor": patch |
| 3 | "@executor-js/react": minor | 3 | "@executor-js/react": patch |
| 4 | --- | 4 | --- |
| 5 | 5 | ||
| 6 | **One auth model across OpenAPI, GraphQL, and MCP** | 6 | **One auth model across OpenAPI, GraphQL, and MCP** |