diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e858b26..bd90516 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.7.4" + ".": "0.7.5" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 588e20b..dc206dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ * role names are now restricted to lowercase letters, numbers, `_`, and `-` so machine-readable output like `gitrole status --short` stays stable * existing saved roles with names outside that policy, such as `client acme`, `Work`, or `prod/main`, now fail clearly and should be renamed or recreated with a contract-safe name +## [0.7.5](https://github.com/synsoftworks/gitrole/compare/v0.7.4...v0.7.5) (2026-04-15) + + +### Bug Fixes + +* **store:** harden persisted saved-role loading ([#53](https://github.com/synsoftworks/gitrole/issues/53)) ([731d60f](https://github.com/synsoftworks/gitrole/commit/731d60fb4dad7864bfa582967171948401ffca34)) + ## [0.7.4](https://github.com/synsoftworks/gitrole/compare/v0.7.3...v0.7.4) (2026-04-15) diff --git a/package-lock.json b/package-lock.json index 36453bd..00edff8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gitrole", - "version": "0.7.4", + "version": "0.7.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gitrole", - "version": "0.7.4", + "version": "0.7.5", "license": "MIT", "dependencies": { "chalk": "^5.4.1", diff --git a/package.json b/package.json index c4013c7..a1b0c7c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gitrole", - "version": "0.7.4", + "version": "0.7.5", "description": "Switch your full git identity in one command.", "type": "module", "bin": {