From 103093f79324482020490cb658cc1a696aece3bc Mon Sep 17 00:00:00 2001 From: Fouad Matin <169186268+fouad-openai@users.noreply.github.com> Date: Fri, 25 Apr 2025 17:15:40 -0700 Subject: [PATCH] bump(version): 0.1.2504251709 (#660) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## `0.1.2504251709` ### 🚀 Features - Add openai model info configuration (#551) - Added provider to run quiet mode function (#571) - Create parent directories when creating new files (#552) - Print bug report URL in terminal instead of opening browser (#510) (#528) - Add support for custom provider configuration in the user config (#537) - Add support for OpenAI-Organization and OpenAI-Project headers (#626) - Add specific instructions for creating API keys in error msg (#581) - Enhance toCodePoints to prevent potential unicode 14 errors (#615) - More native keyboard navigation in multiline editor (#655) - Display error on selection of invalid model (#594) ### 🪲 Bug Fixes - Model selection (#643) - Nits in apply patch (#640) - Input keyboard shortcuts (#676) - `apply_patch` unicode characters (#625) - Don't clear turn input before retries (#611) - More loosely match context for apply_patch (#610) - Update bug report template - there is no --revision flag (#614) - Remove outdated copy of text input and external editor feature (#670) - Remove unreachable "disableResponseStorage" logic flow introduced in #543 (#573) - Non-openai mode - fix for gemini content: null, fix 429 to throw before stream (#563) - Only allow going up in history when not already in history if input is empty (#654) - Do not grant "node" user sudo access when using run_in_container.sh (#627) - Update scripts/build_container.sh to use pnpm instead of npm (#631) - Update lint-staged config to use pnpm --filter (#582) - Non-openai mode - don't default temp and top_p (#572) - Fix error catching when checking for updates (#597) - Close stdin when running an exec tool call (#636) --- CHANGELOG.md | 45 ++++++++++++++++++++++++++++++---- cliff.toml | 2 +- codex-cli/package.json | 2 +- codex-cli/src/utils/session.ts | 2 +- 4 files changed, 43 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a60f38ad..281184a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,41 @@ You can install any of these versions: `npm install -g codex@version` +## `0.1.2504251709` + +### 🚀 Features + +- Add openai model info configuration (#551) +- Added provider to run quiet mode function (#571) +- Create parent directories when creating new files (#552) +- Print bug report URL in terminal instead of opening browser (#510) (#528) +- Add support for custom provider configuration in the user config (#537) +- Add support for OpenAI-Organization and OpenAI-Project headers (#626) +- Add specific instructions for creating API keys in error msg (#581) +- Enhance toCodePoints to prevent potential unicode 14 errors (#615) +- More native keyboard navigation in multiline editor (#655) +- Display error on selection of invalid model (#594) + +### 🪲 Bug Fixes + +- Model selection (#643) +- Nits in apply patch (#640) +- Input keyboard shortcuts (#676) +- `apply_patch` unicode characters (#625) +- Don't clear turn input before retries (#611) +- More loosely match context for apply_patch (#610) +- Update bug report template - there is no --revision flag (#614) +- Remove outdated copy of text input and external editor feature (#670) +- Remove unreachable "disableResponseStorage" logic flow introduced in #543 (#573) +- Non-openai mode - fix for gemini content: null, fix 429 to throw before stream (#563) +- Only allow going up in history when not already in history if input is empty (#654) +- Do not grant "node" user sudo access when using run_in_container.sh (#627) +- Update scripts/build_container.sh to use pnpm instead of npm (#631) +- Update lint-staged config to use pnpm --filter (#582) +- Non-openai mode - don't default temp and top_p (#572) +- Fix error catching when checking for updates (#597) +- Close stdin when running an exec tool call (#636) + ## `0.1.2504221401` ### 🚀 Features @@ -9,7 +44,7 @@ You can install any of these versions: `npm install -g codex@version` - Show actionable errors when api keys are missing (#523) - Add CLI `--version` flag (#492) -### 🐛 Bug Fixes +### 🪲 Bug Fixes - Agent loop for ZDR (`disableResponseStorage`) (#543) - Fix relative `workdir` check for `apply_patch` (#556) @@ -40,7 +75,7 @@ You can install any of these versions: `npm install -g codex@version` - Add /command autocomplete (#317) - Allow multi-line input (#438) -### 🐛 Bug Fixes +### 🪲 Bug Fixes - `full-auto` support in quiet mode (#374) - Enable shell option for child process execution (#391) @@ -64,7 +99,7 @@ You can install any of these versions: `npm install -g codex@version` - Add `/bug` report command (#312) - Notify when a newer version is available (#333) -### 🐛 Bug Fixes +### 🪲 Bug Fixes - Update context left display logic in TerminalChatInput component (#307) - Improper spawn of sh on Windows Powershell (#318) @@ -77,7 +112,7 @@ You can install any of these versions: `npm install -g codex@version` - Add Nix flake for reproducible development environments (#225) -### 🐛 Bug Fixes +### 🪲 Bug Fixes - Handle invalid commands (#304) - Raw-exec-process-group.test improve reliability and error handling (#280) @@ -96,7 +131,7 @@ You can install any of these versions: `npm install -g codex@version` - `--config`/`-c` flag to open global instructions in nvim (#158) - Update position of cursor when navigating input history with arrow keys to the end of the text (#255) -### 🐛 Bug Fixes +### 🪲 Bug Fixes - Correct word deletion logic for trailing spaces (Ctrl+Backspace) (#131) - Improve Windows compatibility for CLI commands and sandbox (#261) diff --git a/cliff.toml b/cliff.toml index b8e59ee4..30aa1f1a 100644 --- a/cliff.toml +++ b/cliff.toml @@ -35,7 +35,7 @@ conventional_commits = true commit_parsers = [ { message = "^feat", group = "🚀 Features" }, - { message = "^fix", group = "🐛 Bug Fixes" }, + { message = "^fix", group = "🪲 Bug Fixes" }, { message = "^bump", group = "🛳️ Release" }, # Fallback – skip anything that didn't match the above rules. { message = ".*", group = "💼 Other" }, diff --git a/codex-cli/package.json b/codex-cli/package.json index ed73d634..369e0d95 100644 --- a/codex-cli/package.json +++ b/codex-cli/package.json @@ -1,6 +1,6 @@ { "name": "@openai/codex", - "version": "0.1.2504221401", + "version": "0.1.2504251709", "license": "Apache-2.0", "bin": { "codex": "bin/codex.js" diff --git a/codex-cli/src/utils/session.ts b/codex-cli/src/utils/session.ts index c439f490..b4d80beb 100644 --- a/codex-cli/src/utils/session.ts +++ b/codex-cli/src/utils/session.ts @@ -1,4 +1,4 @@ -export const CLI_VERSION = "0.1.2504221401"; // Must be in sync with package.json. +export const CLI_VERSION = "0.1.2504251709"; // Must be in sync with package.json. export const ORIGIN = "codex_cli_ts"; export type TerminalChatSession = {