diff --git a/.changeset/silver-domains-wait.md b/.changeset/silver-domains-wait.md deleted file mode 100644 index 4b93d7b..0000000 --- a/.changeset/silver-domains-wait.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@bunny.net/cli": minor ---- - -feat(scripts): wait for DNS and enable HTTPS automatically when adding a custom domain - -`scripts domains add` gains `--wait` to poll DNS (up to 10 minutes) and issue the free SSL certificate once the domain points at bunny.net; interactive runs offer the same. `scripts create` and `scripts init` now offer a custom domain as part of the flow. diff --git a/.changeset/tame-selectors-share.md b/.changeset/tame-selectors-share.md deleted file mode 100644 index 302745b..0000000 --- a/.changeset/tame-selectors-share.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@bunny.net/cli": patch ---- - -refactor(scripts): share a common script selector across subcommands - -`scripts` subcommands (env, deployments, show, stats) now use a shared selector, so they consistently accept the optional `[id]` positional and `--link` flag for targeting and linking a script. diff --git a/.changeset/witty-falcons-route.md b/.changeset/witty-falcons-route.md deleted file mode 100644 index 5b582a0..0000000 --- a/.changeset/witty-falcons-route.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@bunny.net/cli": minor ---- - -feat(scripts): point a custom domain at the pull zone via Bunny DNS automatically - -When a custom domain added in `scripts create`/`init` belongs to one of your Bunny DNS zones, the CLI offers to add (or repoint) the DNS record for you — always after confirmation — then issues SSL immediately since the record is already live on bunny's resolvers. diff --git a/packages/cli-darwin-arm64/CHANGELOG.md b/packages/cli-darwin-arm64/CHANGELOG.md index 8b077c9..fd5acdc 100644 --- a/packages/cli-darwin-arm64/CHANGELOG.md +++ b/packages/cli-darwin-arm64/CHANGELOG.md @@ -1,5 +1,7 @@ # @bunny.net/cli-darwin-arm64 +## 0.7.0 + ## 0.6.0 ## 0.5.3 diff --git a/packages/cli-darwin-arm64/package.json b/packages/cli-darwin-arm64/package.json index 557414c..8d9f6ef 100644 --- a/packages/cli-darwin-arm64/package.json +++ b/packages/cli-darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@bunny.net/cli-darwin-arm64", - "version": "0.6.0", + "version": "0.7.0", "description": "bunny.net CLI binary for macOS arm64", "os": [ "darwin" diff --git a/packages/cli-darwin-x64/CHANGELOG.md b/packages/cli-darwin-x64/CHANGELOG.md index c42667f..b445cee 100644 --- a/packages/cli-darwin-x64/CHANGELOG.md +++ b/packages/cli-darwin-x64/CHANGELOG.md @@ -1,5 +1,7 @@ # @bunny.net/cli-darwin-x64 +## 0.7.0 + ## 0.6.0 ## 0.5.3 diff --git a/packages/cli-darwin-x64/package.json b/packages/cli-darwin-x64/package.json index 30cf238..aceba7d 100644 --- a/packages/cli-darwin-x64/package.json +++ b/packages/cli-darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@bunny.net/cli-darwin-x64", - "version": "0.6.0", + "version": "0.7.0", "description": "bunny.net CLI binary for macOS x64", "os": [ "darwin" diff --git a/packages/cli-linux-arm64/CHANGELOG.md b/packages/cli-linux-arm64/CHANGELOG.md index db39407..3675817 100644 --- a/packages/cli-linux-arm64/CHANGELOG.md +++ b/packages/cli-linux-arm64/CHANGELOG.md @@ -1,5 +1,7 @@ # @bunny.net/cli-linux-arm64 +## 0.7.0 + ## 0.6.0 ## 0.5.3 diff --git a/packages/cli-linux-arm64/package.json b/packages/cli-linux-arm64/package.json index 0ced8ea..b4d3da9 100644 --- a/packages/cli-linux-arm64/package.json +++ b/packages/cli-linux-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@bunny.net/cli-linux-arm64", - "version": "0.6.0", + "version": "0.7.0", "description": "bunny.net CLI binary for Linux arm64", "os": [ "linux" diff --git a/packages/cli-linux-x64/CHANGELOG.md b/packages/cli-linux-x64/CHANGELOG.md index a484159..3e8f4c2 100644 --- a/packages/cli-linux-x64/CHANGELOG.md +++ b/packages/cli-linux-x64/CHANGELOG.md @@ -1,5 +1,7 @@ # @bunny.net/cli-linux-x64 +## 0.7.0 + ## 0.6.0 ## 0.5.3 diff --git a/packages/cli-linux-x64/package.json b/packages/cli-linux-x64/package.json index 73806fd..04d7f67 100644 --- a/packages/cli-linux-x64/package.json +++ b/packages/cli-linux-x64/package.json @@ -1,6 +1,6 @@ { "name": "@bunny.net/cli-linux-x64", - "version": "0.6.0", + "version": "0.7.0", "description": "bunny.net CLI binary for Linux x64", "os": [ "linux" diff --git a/packages/cli-windows-x64/CHANGELOG.md b/packages/cli-windows-x64/CHANGELOG.md index 65fe104..fd8c1e9 100644 --- a/packages/cli-windows-x64/CHANGELOG.md +++ b/packages/cli-windows-x64/CHANGELOG.md @@ -1,5 +1,7 @@ # @bunny.net/cli-windows-x64 +## 0.7.0 + ## 0.6.0 ## 0.5.3 diff --git a/packages/cli-windows-x64/package.json b/packages/cli-windows-x64/package.json index dc4d18d..cffddf8 100644 --- a/packages/cli-windows-x64/package.json +++ b/packages/cli-windows-x64/package.json @@ -1,6 +1,6 @@ { "name": "@bunny.net/cli-windows-x64", - "version": "0.6.0", + "version": "0.7.0", "description": "bunny.net CLI binary for Windows x64", "os": [ "win32" diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 0b5aad6..11ee767 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,23 @@ # @bunny.net/cli +## 0.7.0 + +### Minor Changes + +- [#94](https://github.com/BunnyWay/cli/pull/94) [`e2def53`](https://github.com/BunnyWay/cli/commit/e2def537dee2e11c1a12d2b6e01c2e87d583e11e) Thanks [@jamie-at-bunny](https://github.com/jamie-at-bunny)! - feat(scripts): wait for DNS and enable HTTPS automatically when adding a custom domain + + `scripts domains add` gains `--wait` to poll DNS (up to 10 minutes) and issue the free SSL certificate once the domain points at bunny.net; interactive runs offer the same. `scripts create` and `scripts init` now offer a custom domain as part of the flow. + +- [#94](https://github.com/BunnyWay/cli/pull/94) [`e2def53`](https://github.com/BunnyWay/cli/commit/e2def537dee2e11c1a12d2b6e01c2e87d583e11e) Thanks [@jamie-at-bunny](https://github.com/jamie-at-bunny)! - feat(scripts): point a custom domain at the pull zone via Bunny DNS automatically + + When a custom domain added in `scripts create`/`init` belongs to one of your Bunny DNS zones, the CLI offers to add (or repoint) the DNS record for you — always after confirmation — then issues SSL immediately since the record is already live on bunny's resolvers. + +### Patch Changes + +- [#94](https://github.com/BunnyWay/cli/pull/94) [`e2def53`](https://github.com/BunnyWay/cli/commit/e2def537dee2e11c1a12d2b6e01c2e87d583e11e) Thanks [@jamie-at-bunny](https://github.com/jamie-at-bunny)! - refactor(scripts): share a common script selector across subcommands + + `scripts` subcommands (env, deployments, show, stats) now use a shared selector, so they consistently accept the optional `[id]` positional and `--link` flag for targeting and linking a script. + ## 0.6.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 34c1d1a..0b3c363 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@bunny.net/cli", - "version": "0.6.0", + "version": "0.7.0", "type": "module", "module": "src/index.ts", "bin": { @@ -27,11 +27,11 @@ "zod": "^4.3.6" }, "optionalDependencies": { - "@bunny.net/cli-linux-x64": "0.6.0", - "@bunny.net/cli-linux-arm64": "0.6.0", - "@bunny.net/cli-darwin-x64": "0.6.0", - "@bunny.net/cli-darwin-arm64": "0.6.0", - "@bunny.net/cli-windows-x64": "0.6.0" + "@bunny.net/cli-linux-x64": "0.7.0", + "@bunny.net/cli-linux-arm64": "0.7.0", + "@bunny.net/cli-darwin-x64": "0.7.0", + "@bunny.net/cli-darwin-arm64": "0.7.0", + "@bunny.net/cli-windows-x64": "0.7.0" }, "publishConfig": { "access": "public"