Skip to content

Commit 2495b13

Browse files
author
Numman Ali
committed
chore: prepare v3.0.0 release
1 parent 804579b commit 2495b13

File tree

3 files changed

+74
-18
lines changed

3 files changed

+74
-18
lines changed

CHANGELOG.md

Lines changed: 57 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,61 @@
11
# Changelog
22

3-
All notable changes to this project will be documented in this file.
3+
All notable changes to this project are documented here. Dates use the ISO format (YYYY-MM-DD).
44

5-
## [Unreleased]
5+
## [3.0.0] - 2025-11-04
6+
### Added
7+
- Codex-style usage-limit messaging that mirrors the 5-hour and weekly windows reported by the Codex CLI.
8+
- Documentation guidance noting that OpenCode's context auto-compaction and usage sidebar require the canonical `config/full-opencode.json`.
69

7-
- Added stable prompt caching via host-provided `prompt_cache_key` and Codex conversation headers.
8-
- Improved usage-limit error messaging to mirror Codex CLI short-term and weekly windows.
9-
- Synced CODEX_MODE bridge prompt content with the latest Codex CLI release.
10-
- Updated documentation and README to reflect the canonical `config/full-opencode.json` and new behaviour.
10+
### Changed
11+
- Prompt caching now relies solely on the host-supplied `prompt_cache_key`; conversation/session headers are forwarded only when OpenCode provides one.
12+
- CODEX_MODE bridge prompt refreshed to the newest Codex CLI release so tool awareness stays in sync.
13+
14+
### Fixed
15+
- Clarified README, docs, and configuration references so the canonical config matches shipped behaviour.
16+
- Pinned `hono` (4.10.4) and `vite` (7.1.12) to resolve upstream security advisories.
17+
18+
## [2.1.2] - 2025-10-12
19+
### Added
20+
- Comprehensive compliance documentation (ToS guidance, security, privacy) and a full user/developer doc set.
21+
22+
### Fixed
23+
- Per-model configuration lookup, stateless multi-turn conversations, case-insensitive model normalization, and GitHub instruction caching.
24+
25+
## [2.1.1] - 2025-10-04
26+
### Fixed
27+
- README cache-clearing snippet now runs in a subshell from the home directory to avoid path issues while removing cached plugin files.
28+
29+
## [2.1.0] - 2025-10-04
30+
### Added
31+
- Enhanced CODEX_MODE bridge prompt with Task tool and MCP awareness plus ETag-backed verification of OpenCode system prompts.
32+
33+
### Changed
34+
- Request transformation made async to support prompt verification caching; AGENTS.md renamed to provide cross-agent guidance.
35+
36+
## [2.0.0] - 2025-10-03
37+
### Added
38+
- Full TypeScript rewrite with strict typing, 123 automated tests, and nine pre-configured model variants matching the Codex CLI.
39+
- CODEX_MODE introduced (enabled by default) with a lightweight bridge prompt and configurability via config file or `CODEX_MODE` env var.
40+
41+
### Changed
42+
- Library reorganized into semantic folders (auth, prompts, request, etc.) and OAuth flow polished with the new success page.
43+
44+
## [1.0.3] - 2025-10-02
45+
### Changed
46+
- Major internal refactor splitting the runtime into focused modules (logger, request/response handlers) and removing legacy debug output.
47+
48+
## [1.0.2] - 2025-10-02
49+
### Added
50+
- ETag-based GitHub caching for Codex instructions and release-tag tracking for more stable prompt updates.
51+
52+
### Fixed
53+
- Default model fallback, text verbosity initialization, and standardized error logging prefixes.
54+
55+
## [1.0.1] - 2025-10-01
56+
### Added
57+
- README clarifications: opencode auto-installs plugins, config locations, and streamlined quick-start instructions.
58+
59+
## [1.0.0] - 2025-10-01
60+
### Added
61+
- Initial production release with ChatGPT Plus/Pro OAuth support, tool remapping, auto-updating Codex instructions, and zero runtime dependencies.

package-lock.json

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

package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "opencode-openai-codex-auth",
3-
"version": "2.1.2",
3+
"version": "3.0.0",
44
"description": "OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits",
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",
@@ -55,6 +55,11 @@
5555
"vitest": "^3.2.4"
5656
},
5757
"dependencies": {
58-
"@openauthjs/openauth": "^0.4.3"
58+
"@openauthjs/openauth": "^0.4.3",
59+
"hono": "^4.10.4"
60+
},
61+
"overrides": {
62+
"hono": "^4.10.4",
63+
"vite": "^7.1.12"
5964
}
6065
}

0 commit comments

Comments
 (0)