Skip to content

Commit cda37b1

Browse files
committed
docs(changelog): scope 5.4.0 notes to identity branch changes
1 parent c5beb78 commit cda37b1

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

CHANGELOG.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ all notable changes to this project. dates are ISO format (YYYY-MM-DD).
66

77
### added
88

9-
### changed
10-
11-
### fixed
12-
13-
## [5.4.0] - 2026-02-28
14-
15-
### added
16-
179
- **beginner operations toolkit**: added `codex-help`, `codex-setup` (with `wizard` mode + fallback), `codex-doctor` (`fix` mode), and `codex-next` for guided onboarding and recovery.
1810
- **account metadata commands**: added `codex-tag` and `codex-note`, plus `codex-list` tag filtering.
1911
- **interactive account pickers**: `codex-switch`, `codex-label`, and `codex-remove` now support optional index with interactive selection in compatible terminals.
@@ -29,13 +21,23 @@ all notable changes to this project. dates are ISO format (YYYY-MM-DD).
2921

3022
### fixed
3123

32-
- **organization-scoped account preservation**: org-different variants sharing a refresh token now preserve distinct identity entries during storage collision resolution.
33-
- **no-org duplicate collapse alignment**: fallback no-org duplicates now collapse consistently across storage, authorize, and prune operations.
34-
- **active-index remap stability**: index remapping during collision pruning/dedupe maintains stable active-index selection after account deduplication.
3524
- **non-interactive command guidance**: optional-index commands provide explicit usage guidance when interactive menus are unavailable.
3625
- **doctor safe-fix edge path**: `codex-doctor fix` now reports a clear non-crashing message when no eligible account is available for auto-switch.
3726
- **first-time import flow**: `codex-import` no longer fails with `No accounts to export` when storage is empty; pre-import backup is skipped cleanly in zero-account setups.
3827

28+
## [5.4.0] - 2026-02-28
29+
30+
### changed
31+
32+
- **organization/account identity matching hardening**: org-scoped matching and collision pruning now enforce accountId-aware compatibility to preserve distinct same-org workspace identities.
33+
- **id-token organization binding source strictness**: id-token candidate org binding now prioritizes `idToken['https://api.openai.com/auth'].organizations[0].id`.
34+
35+
### fixed
36+
37+
- **organization-scoped account preservation**: org-different variants sharing a refresh token now preserve distinct identity entries during storage collision resolution.
38+
- **no-org duplicate collapse alignment**: fallback no-org duplicates now collapse consistently across storage, authorize, and prune operations.
39+
- **active-index remap stability**: index remapping during collision pruning/dedupe maintains stable active-index selection after account deduplication.
40+
3941
## [5.3.0] - 2026-02-22
4042

4143
### added

0 commit comments

Comments
 (0)