diff --git a/.changeset/bump-sdk-versions.md b/.changeset/bump-sdk-versions.md deleted file mode 100644 index 9a93a4ab..00000000 --- a/.changeset/bump-sdk-versions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"cre-cli": minor ---- - -Bump cre-sdk-go to v1.21.0 and @chainlink/cre-sdk to ^1.22.0 diff --git a/.changeset/fix-offline-command-telemetry.md b/.changeset/fix-offline-command-telemetry.md deleted file mode 100644 index 76f67b56..00000000 --- a/.changeset/fix-offline-command-telemetry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"cre-cli": patch ---- - -Fix telemetry for commands that don't require login (`cre generate-bindings`, `cre workflow build`, `cre workflow hash`, etc.). Credentials are now attached silently when they exist on disk, so usage events from logged-in users are sent instead of being dropped. Commands remain fully usable while logged out. diff --git a/.changeset/secrets-exit-code.md b/.changeset/secrets-exit-code.md deleted file mode 100644 index 0f75d8c6..00000000 --- a/.changeset/secrets-exit-code.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"cre-cli": patch ---- - -`cre secrets create`, `update`, `delete` and `list` now exit non-zero when the Vault rejects a request (for example "key does not exist" on update). Previously the failure was only printed and the command exited 0, so scripts and CI treated it as success. diff --git a/CHANGELOG.md b/CHANGELOG.md index c91449a7..ce43bc82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # cre-cli +## 1.9.0 + +### Minor Changes + +- [#566](https://github.com/smartcontractkit/cre-cli/pull/566) [`7276be0`](https://github.com/smartcontractkit/cre-cli/commit/7276be0eb801037fd04527c990f75f0e745c013d) Thanks [@russell-stern](https://github.com/russell-stern)! - Bump cre-sdk-go to v1.21.0 and @chainlink/cre-sdk to ^1.22.0 + +### Patch Changes + +- [#607](https://github.com/smartcontractkit/cre-cli/pull/607) [`29b8ebb`](https://github.com/smartcontractkit/cre-cli/commit/29b8ebb7b14c12486396fde646143cc62d97960c) Thanks [@ejacquier](https://github.com/ejacquier)! - Fix telemetry for commands that don't require login (`cre generate-bindings`, `cre workflow build`, `cre workflow hash`, etc.). Credentials are now attached silently when they exist on disk, so usage events from logged-in users are sent instead of being dropped. Commands remain fully usable while logged out. + +- [#618](https://github.com/smartcontractkit/cre-cli/pull/618) [`831d425`](https://github.com/smartcontractkit/cre-cli/commit/831d42573aaf574ec06c55d28d4d73086e55f343) Thanks [@anirudhwarrier](https://github.com/anirudhwarrier)! - `cre secrets create`, `update`, `delete` and `list` now exit non-zero when the Vault rejects a request (for example "key does not exist" on update). Previously the failure was only printed and the command exited 0, so scripts and CI treated it as success. + ## 1.8.2 ### Patch Changes diff --git a/package.json b/package.json index 35c9e853..b741c1ad 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "cre-cli", "private": true, - "version": "1.8.2", + "version": "1.9.0", "scripts": { "ci:changeset:publish": "bash ./scripts/tag-and-push.sh", "ci:changeset:version": "pnpm changeset version"