Skip to content

Commit f71d7ec

Browse files
committed
chore(release): bump version to 0.1.9 and publish notes
1 parent 2ea91ac commit f71d7ec

File tree

5 files changed

+82
-10
lines changed

5 files changed

+82
-10
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,9 +278,9 @@ codex auth doctor --json
278278

279279
## Release Notes
280280

281-
- Current stable: [docs/releases/v0.1.5.md](docs/releases/v0.1.5.md)
282-
- Previous stable: [docs/releases/v0.1.4.md](docs/releases/v0.1.4.md)
283-
- Earlier stable: [docs/releases/v0.1.3.md](docs/releases/v0.1.3.md)
281+
- Current stable: [docs/releases/v0.1.9.md](docs/releases/v0.1.9.md)
282+
- Previous stable: [docs/releases/v0.1.8.md](docs/releases/v0.1.8.md)
283+
- Earlier stable: [docs/releases/v0.1.7.md](docs/releases/v0.1.7.md)
284284
- Archived prerelease: [docs/releases/v0.1.0-beta.0.md](docs/releases/v0.1.0-beta.0.md)
285285

286286
## License

docs/README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ Public documentation for `codex-multi-auth`.
2626
| [troubleshooting.md](troubleshooting.md) | Recovery playbooks for install, login, switching, and stale state |
2727
| [privacy.md](privacy.md) | Data handling and local storage behavior |
2828
| [upgrade.md](upgrade.md) | Migration from legacy package and path history |
29-
| [releases/v0.1.8.md](releases/v0.1.8.md) | Stable release notes |
30-
| [releases/v0.1.7.md](releases/v0.1.7.md) | Previous stable release notes |
31-
| [releases/v0.1.6.md](releases/v0.1.6.md) | Earlier stable release notes |
29+
| [releases/v0.1.9.md](releases/v0.1.9.md) | Stable release notes |
30+
| [releases/v0.1.8.md](releases/v0.1.8.md) | Previous stable release notes |
31+
| [releases/v0.1.7.md](releases/v0.1.7.md) | Earlier stable release notes |
32+
| [releases/v0.1.6.md](releases/v0.1.6.md) | Archived stable release notes |
3233
| [releases/v0.1.5.md](releases/v0.1.5.md) | Archived stable release notes |
3334
| [releases/v0.1.0-beta.0.md](releases/v0.1.0-beta.0.md) | Archived prerelease notes |
3435

@@ -43,7 +44,7 @@ Public documentation for `codex-multi-auth`.
4344
| [reference/storage-paths.md](reference/storage-paths.md) | Canonical and compatibility storage paths |
4445
| [reference/public-api.md](reference/public-api.md) | Public API stability and semver contract |
4546
| [reference/error-contracts.md](reference/error-contracts.md) | CLI, JSON, and helper error semantics |
46-
| [releases/v0.1.8.md](releases/v0.1.8.md) | Current stable release notes |
47+
| [releases/v0.1.9.md](releases/v0.1.9.md) | Current stable release notes |
4748
| [releases/v0.1.0-beta.0.md](releases/v0.1.0-beta.0.md) | Archived prerelease reference |
4849
| [User Guides release notes](#user-guides) | Stable, previous, and archived release notes |
4950
| [releases/legacy-pre-0.1-history.md](releases/legacy-pre-0.1-history.md) | Archived pre-0.1 changelog history |

docs/releases/v0.1.9.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Release v0.1.9
2+
3+
Release date: 2026-03-13
4+
Channel: `latest`
5+
6+
## Highlights
7+
8+
- Preserved distinct business accounts that share a workspace `accountId` so no-email login, refresh, and restore paths stop overwriting sibling seats.
9+
- Aligned guarded identity matching across runtime login, CLI recovery, storage normalization, import preview/apply, and entitlement tracking.
10+
- Hardened rollback and regression coverage for concurrent persistence, flagged-account recovery, malformed-token rows, and shared-workspace edge cases.
11+
12+
## Install
13+
14+
```bash
15+
npm i -g @openai/codex
16+
npm i -g codex-multi-auth
17+
```
18+
19+
## Core Operations
20+
21+
```bash
22+
codex auth login
23+
codex auth list
24+
codex auth status
25+
codex auth check
26+
codex auth forecast --live
27+
```
28+
29+
## Validation Snapshot
30+
31+
Release gate commands:
32+
33+
- `npm run clean:repo:check`
34+
- `npm run audit:ci`
35+
- `npm run lint`
36+
- `npm test -- test/documentation.test.ts`
37+
- `npm test -- test/accounts.test.ts test/oc-chatgpt-import-adapter.test.ts test/index.test.ts test/storage.test.ts test/codex-manager-cli.test.ts test/entitlement-cache.test.ts`
38+
39+
Broad validation result:
40+
41+
- `repo-hygiene check passed`
42+
- `npm run audit:ci` passed at the configured high-severity threshold; the remaining `hono` advisory stayed below that gate
43+
- `npm run lint` passed
44+
- `19/19` documentation integrity tests passed after promoting the new stable release notes
45+
- `6/6` targeted shared-account regression suites passed (`405/405` tests)
46+
47+
Known baseline blockers observed during release validation:
48+
49+
- `npm run typecheck` fails on both `origin/main` and this release branch because the workspace cannot currently resolve `@codex-ai/plugin/tool` and already carries unrelated TypeScript errors outside `#90`
50+
- `npm run build` remains blocked by the same pre-existing typecheck baseline
51+
52+
## Merged PRs
53+
54+
- `#90` `fix: preserve business accounts that share a workspace accountId`
55+
56+
## Commits
57+
58+
- PR `#90` carries the guarded account-identity matching fixes and regression coverage that preserve shared-workspace business accounts across login, import, flagged recovery, storage normalization, and entitlement tracking.
59+
- The release bump in this branch promotes `0.1.9` in package metadata and refreshes the stable release-note links in the root docs surfaces.
60+
61+
## Notes
62+
63+
- Bare `accountId` fallback now only applies when the no-email case is unambiguous.
64+
- Entitlement cache identity now prefers the fresh email resolved from the latest token material and avoids refresh-token-derived keys.
65+
- CLI and runtime persistence paths now share the same guarded account matching behavior for shared-workspace business accounts.
66+
67+
## Related
68+
69+
- [../getting-started.md](../getting-started.md)
70+
- [../upgrade.md](../upgrade.md)
71+
- [../reference/commands.md](../reference/commands.md)

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codex-multi-auth",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"description": "Multi-account OAuth manager and codex auth wrapper for the official @openai/codex CLI, with switching, health checks, and recovery tools",
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",

0 commit comments

Comments
 (0)