Skip to content

Opt-in binary updates and minimum-version enforcement - #2

Merged
koterpillar merged 5 commits into
mainfrom
feat/opt-in-binary-updates-atlassian
Nov 9, 2026
Merged

koterpillar merged 5 commits into
mainfrom
feat/opt-in-binary-updates-atlassian

Conversation

@koterpillar

@koterpillar koterpillar commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Brings in JacobLinCool/node-cloudflared#43, which upstream hasn't reviewed yet, so it can be released as @atlassian/cloudflared.

What's in this PR

  • A merge commit of the upstream PR. Its commits keep their original hashes, so the history matches upstream:
  • Two small fixes for the renamed package:
    • The changeset now names @atlassian/cloudflared. With the old cloudflared name, changesets would fail when it tries to version the release.
    • The new README example now imports from @atlassian/cloudflared.

The library's behaviour is unchanged from upstream. It does not set a default minimum version. Consumers that need one pass it to install(), for example install(bin, { minimumVersion: "2026.10.3" }).

Release

After this merges, changesets opens a "Release Packages" PR that bumps the version to 0.8.0. Merging that PR publishes the new version through Artifactory to npm.

Testing

Locally, the build, lint, the new tests (install-update, download: 10 passed) and changeset status (minor bump to @atlassian/cloudflared) all pass.

🤖 Generated with Claude Code

koterpillar and others added 5 commits November 4, 2026 11:26
@koterpillar
koterpillar merged commit baa5052 into main Nov 9, 2026
38 of 49 checks passed
@koterpillar
koterpillar deleted the feat/opt-in-binary-updates-atlassian branch November 9, 2026 06:04
@github-actions github-actions Bot mentioned this pull request Nov 9, 2026
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