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 | 25 | "access": "public", |
| 26 | 26 | "baseBranch": "main", |
| 27 | 27 | "updateInternalDependencies": "patch", |
| 28 | + "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { | |
| 29 | + "onlyUpdatePeerDependentsWhenOutOfRange": true | |
| 30 | + }, | |
| 28 | 31 | "ignore": [ |
| 29 | 32 | "@executor-js/local", |
| 30 | 33 | "@executor-js/host-mcp", |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | --- |
| 2 | −"executor": minor | |
| 3 | −"@executor-js/react": minor | |
| 2 | +"executor": patch | |
| 3 | +"@executor-js/react": patch | |
| 4 | 4 | --- |
| 5 | 5 | |
| 6 | 6 | **One auth model across OpenAPI, GraphQL, and MCP** |