Skip to content

Release#54

Merged
jamie-at-bunny merged 1 commit intomainfrom
changeset-release/main
Apr 27, 2026
Merged

Release#54
jamie-at-bunny merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 24, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@bunny.net/cli@0.4.0

Minor Changes

  • #51 c1896be Thanks @jamie-at-bunny! - Add bunny open command to open the bunny.net dashboard in the default browser. Use --print to print the URL instead.

  • #50 2bcf964 Thanks @jamie-at-bunny! - Add bunny scripts create command

    • New bunny scripts create [name] command for creating an Edge Script on bunny.net without scaffolding a project. Useful when you already have a project (e.g. ran bunny scripts init without --deploy) and need a remote script before running bunny scripts deploy.
    • Defaults the script name to the current directory name, creates a linked pull zone, and links the directory via .bunny/script.json.
    • Flags: --type (standalone or middleware), --pull-zone/--no-pull-zone, --pull-zone-name, --link/--no-link.
    • Refactored scripts init to share the underlying createScript() helper.
  • #53 44b4788 Thanks @jamie-at-bunny! - Add --repo alias for --template-repo on bunny scripts init and accept GitHub owner/repo shorthand. When a custom template repo is given without --type, the script type now defaults to standalone.

    After a script is created by bunny scripts create (and bunny scripts init --deploy), the CLI now prompts to open the linked pull zone hostname in the browser. Declining shows a reminder to make local changes and run bunny scripts deploy <file>.

Patch Changes

  • #58 db5b128 Thanks @jamie-at-bunny! - The "update available" notice now suggests the right command for how bunny was install

  • #55 ccfb7c1 Thanks @jamie-at-bunny! - Improve the install.sh shell installer:

    • Default install directory is now ~/.bunny/bin (no sudo required). Set BUNNY_INSTALL_DIR=/usr/local/bin to keep the previous behaviour.
    • On macOS, the installer now clears the com.apple.quarantine xattr and ad-hoc codesigns the binary so Gatekeeper allows execution on first run (fixes "killed: 9" on Apple Silicon).
    • Resolving the latest version no longer calls api.github.com (rate-limited to 60 req/hr); it uses GitHub's releases/latest/download redirect instead.
    • The script now warns if a legacy bunny binary is still present at /usr/local/bin/bunny, since depending on PATH order it may shadow the new install. Remove it with sudo rm /usr/local/bin/bunny.
  • #57 f22b6cb Thanks @jamie-at-bunny! - Fix bunny --version failing with "Unknown argument: version". The
    update-check work in a previous release switched yargs to .version(false)
    plus a manual --version option, which interacts badly with strict mode.
    The --version flag is now intercepted before yargs parses, so the latest
    version is still fetched and an upgrade hint shown when outdated.

  • #56 72cf2a8 Thanks @nocanoa! - Added bunny.net ASCII art.

@bunny.net/cli-darwin-arm64@0.4.0

@bunny.net/cli-darwin-x64@0.4.0

@bunny.net/cli-linux-arm64@0.4.0

@bunny.net/cli-linux-x64@0.4.0

@bunny.net/cli-windows-x64@0.4.0

@github-actions github-actions Bot force-pushed the changeset-release/main branch 5 times, most recently from 672b185 to 36d6723 Compare April 26, 2026 13:48
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 36d6723 to 59911b1 Compare April 27, 2026 07:35
@jamie-at-bunny jamie-at-bunny merged commit 6cb028f into main Apr 27, 2026
@jamie-at-bunny jamie-at-bunny deleted the changeset-release/main branch April 27, 2026 07:36
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