Skip to content

fix(deps): raise auth-public-client floor to ^0.5.1#383

Merged
interacsean merged 3 commits into
mainfrom
fix/raise-auth-client-floor
Jul 16, 2026
Merged

fix(deps): raise auth-public-client floor to ^0.5.1#383
interacsean merged 3 commits into
mainfrom
fix/raise-auth-client-floor

Conversation

@interacsean

Copy link
Copy Markdown
Contributor

What

Bumps the @tailor-platform/auth-public-client dependency floor in @tailor-platform/app-shell from ^0.5.0 to ^0.5.1, so fresh installs can no longer resolve the broken 0.5.0 release.

Why

0.5.0 is broken. ^0.5.0 resolves to >=0.5.0 <0.6.0, so a clean install could pick it up; ^0.5.1 narrows that to >=0.5.1 <0.6.0.

Note: this only affects fresh installs. Consumers with an existing lockfile pinning 0.5.0 will keep it until they update their lockfile — the old range still satisfies 0.5.0.

minimumReleaseAge exemption

0.5.1 was published on 2026-07-14, which is inside this repo's 3-day minimumReleaseAge window, so pnpm install refused it. This PR adds @tailor-platform/auth-public-client to a new minimumReleaseAgeExclude list in pnpm-workspace.yaml, mirroring the existing trustPolicyExclude pattern. The maturity gate exists to guard against compromised third-party republishes, not first-party Tailor packages.

Caveat: minimumReleaseAgeExclude matches on package name (glob), so this exempts all versions of the package, not just 0.5.1.

Changes

  • packages/core/package.json — floor bump
  • pnpm-workspace.yamlminimumReleaseAgeExclude for the first-party package
  • pnpm-lock.yaml — resolves to 0.5.1
  • .changeset/ — patch changeset

🤖 Generated with Claude Code

Bump the @tailor-platform/auth-public-client dependency floor from
^0.5.0 to ^0.5.1 so fresh installs can no longer resolve the broken
0.5.0 release.

Exempt @tailor-platform/auth-public-client from the minimumReleaseAge
maturity gate so 0.5.1 can be installed before it clears the 3-day
window; the gate guards against compromised third-party republishes,
not first-party Tailor packages.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@interacsean
interacsean requested a review from a team as a code owner July 15, 2026 02:53

@IzumiSy IzumiSy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks!

@interacsean
interacsean merged commit ca1c8c7 into main Jul 16, 2026
5 checks passed
@interacsean
interacsean deleted the fix/raise-auth-client-floor branch July 16, 2026 05:11
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.

2 participants