Skip to content

Commit 903178e

Browse files
authored
Point the CHANGELOG to the releases page (#2780)
The typescript changelog is misleading and unhelpful
1 parent 6e4c9d5 commit 903178e

File tree

1 file changed

+1
-211
lines changed

1 file changed

+1
-211
lines changed

CHANGELOG.md

Lines changed: 1 addition & 211 deletions
Original file line numberDiff line numberDiff line change
@@ -1,211 +1 @@
1-
# Changelog
2-
3-
You can install any of these versions: `npm install -g codex@version`
4-
5-
## `0.1.2505172129`
6-
7-
### 🪲 Bug Fixes
8-
9-
- Add node version check (#1007)
10-
- Persist token after refresh (#1006)
11-
12-
## `0.1.2505171619`
13-
14-
- `codex --login` + `codex --free` (#998)
15-
16-
## `0.1.2505161800`
17-
18-
- Sign in with chatgpt credits (#974)
19-
- Add support for OpenAI tool type, local_shell (#961)
20-
21-
## `0.1.2505161243`
22-
23-
- Sign in with chatgpt (#963)
24-
- Session history viewer (#912)
25-
- Apply patch issue when using different cwd (#942)
26-
- Diff command for filenames with special characters (#954)
27-
28-
## `0.1.2505160811`
29-
30-
- `codex-mini-latest` (#951)
31-
32-
## `0.1.2505140839`
33-
34-
### 🪲 Bug Fixes
35-
36-
- Gpt-4.1 apply_patch handling (#930)
37-
- Add support for fileOpener in config.json (#911)
38-
- Patch in #366 and #367 for marked-terminal (#916)
39-
- Remember to set lastIndex = 0 on shared RegExp (#918)
40-
- Always load version from package.json at runtime (#909)
41-
- Tweak the label for citations for better rendering (#919)
42-
- Tighten up some logic around session timestamps and ids (#922)
43-
- Change EventMsg enum so every variant takes a single struct (#925)
44-
- Reasoning default to medium, show workdir when supplied (#931)
45-
- Test_dev_null_write() was not using echo as intended (#923)
46-
47-
## `0.1.2504301751`
48-
49-
### 🚀 Features
50-
51-
- User config api key (#569)
52-
- `@mention` files in codex (#701)
53-
- Add `--reasoning` CLI flag (#314)
54-
- Lower default retry wait time and increase number of tries (#720)
55-
- Add common package registries domains to allowed-domains list (#414)
56-
57-
### 🪲 Bug Fixes
58-
59-
- Insufficient quota message (#758)
60-
- Input keyboard shortcut opt+delete (#685)
61-
- `/diff` should include untracked files (#686)
62-
- Only allow running without sandbox if explicitly marked in safe container (#699)
63-
- Tighten up check for /usr/bin/sandbox-exec (#710)
64-
- Check if sandbox-exec is available (#696)
65-
- Duplicate messages in quiet mode (#680)
66-
67-
## `0.1.2504251709`
68-
69-
### 🚀 Features
70-
71-
- Add openai model info configuration (#551)
72-
- Added provider to run quiet mode function (#571)
73-
- Create parent directories when creating new files (#552)
74-
- Print bug report URL in terminal instead of opening browser (#510) (#528)
75-
- Add support for custom provider configuration in the user config (#537)
76-
- Add support for OpenAI-Organization and OpenAI-Project headers (#626)
77-
- Add specific instructions for creating API keys in error msg (#581)
78-
- Enhance toCodePoints to prevent potential unicode 14 errors (#615)
79-
- More native keyboard navigation in multiline editor (#655)
80-
- Display error on selection of invalid model (#594)
81-
82-
### 🪲 Bug Fixes
83-
84-
- Model selection (#643)
85-
- Nits in apply patch (#640)
86-
- Input keyboard shortcuts (#676)
87-
- `apply_patch` unicode characters (#625)
88-
- Don't clear turn input before retries (#611)
89-
- More loosely match context for apply_patch (#610)
90-
- Update bug report template - there is no --revision flag (#614)
91-
- Remove outdated copy of text input and external editor feature (#670)
92-
- Remove unreachable "disableResponseStorage" logic flow introduced in #543 (#573)
93-
- Non-openai mode - fix for gemini content: null, fix 429 to throw before stream (#563)
94-
- Only allow going up in history when not already in history if input is empty (#654)
95-
- Do not grant "node" user sudo access when using run_in_container.sh (#627)
96-
- Update scripts/build_container.sh to use pnpm instead of npm (#631)
97-
- Update lint-staged config to use pnpm --filter (#582)
98-
- Non-openai mode - don't default temp and top_p (#572)
99-
- Fix error catching when checking for updates (#597)
100-
- Close stdin when running an exec tool call (#636)
101-
102-
## `0.1.2504221401`
103-
104-
### 🚀 Features
105-
106-
- Show actionable errors when api keys are missing (#523)
107-
- Add CLI `--version` flag (#492)
108-
109-
### 🪲 Bug Fixes
110-
111-
- Agent loop for ZDR (`disableResponseStorage`) (#543)
112-
- Fix relative `workdir` check for `apply_patch` (#556)
113-
- Minimal mid-stream #429 retry loop using existing back-off (#506)
114-
- Inconsistent usage of base URL and API key (#507)
115-
- Remove requirement for api key for ollama (#546)
116-
- Support `[provider]_BASE_URL` (#542)
117-
118-
## `0.1.2504220136`
119-
120-
### 🚀 Features
121-
122-
- Add support for ZDR orgs (#481)
123-
- Include fractional portion of chunk that exceeds stdout/stderr limit (#497)
124-
125-
## `0.1.2504211509`
126-
127-
### 🚀 Features
128-
129-
- Support multiple providers via Responses-Completion transformation (#247)
130-
- Add user-defined safe commands configuration and approval logic #380 (#386)
131-
- Allow switching approval modes when prompted to approve an edit/command (#400)
132-
- Add support for `/diff` command autocomplete in TerminalChatInput (#431)
133-
- Auto-open model selector if user selects deprecated model (#427)
134-
- Read approvalMode from config file (#298)
135-
- `/diff` command to view git diff (#426)
136-
- Tab completions for file paths (#279)
137-
- Add /command autocomplete (#317)
138-
- Allow multi-line input (#438)
139-
140-
### 🪲 Bug Fixes
141-
142-
- `full-auto` support in quiet mode (#374)
143-
- Enable shell option for child process execution (#391)
144-
- Configure husky and lint-staged for pnpm monorepo (#384)
145-
- Command pipe execution by improving shell detection (#437)
146-
- Name of the file not matching the name of the component (#354)
147-
- Allow proper exit from new Switch approval mode dialog (#453)
148-
- Ensure /clear resets context and exclude system messages from approximateTokenUsed count (#443)
149-
- `/clear` now clears terminal screen and resets context left indicator (#425)
150-
- Correct fish completion function name in CLI script (#485)
151-
- Auto-open model-selector when model is not found (#448)
152-
- Remove unnecessary isLoggingEnabled() checks (#420)
153-
- Improve test reliability for `raw-exec` (#434)
154-
- Unintended tear down of agent loop (#483)
155-
- Remove extraneous type casts (#462)
156-
157-
## `0.1.2504181820`
158-
159-
### 🚀 Features
160-
161-
- Add `/bug` report command (#312)
162-
- Notify when a newer version is available (#333)
163-
164-
### 🪲 Bug Fixes
165-
166-
- Update context left display logic in TerminalChatInput component (#307)
167-
- Improper spawn of sh on Windows Powershell (#318)
168-
- `/bug` report command, thinking indicator (#381)
169-
- Include pnpm lock file (#377)
170-
171-
## `0.1.2504172351`
172-
173-
### 🚀 Features
174-
175-
- Add Nix flake for reproducible development environments (#225)
176-
177-
### 🪲 Bug Fixes
178-
179-
- Handle invalid commands (#304)
180-
- Raw-exec-process-group.test improve reliability and error handling (#280)
181-
- Canonicalize the writeable paths used in seatbelt policy (#275)
182-
183-
## `0.1.2504172304`
184-
185-
### 🚀 Features
186-
187-
- Add shell completion subcommand (#138)
188-
- Add command history persistence (#152)
189-
- Shell command explanation option (#173)
190-
- Support bun fallback runtime for codex CLI (#282)
191-
- Add notifications for MacOS using Applescript (#160)
192-
- Enhance image path detection in input processing (#189)
193-
- `--config`/`-c` flag to open global instructions in nvim (#158)
194-
- Update position of cursor when navigating input history with arrow keys to the end of the text (#255)
195-
196-
### 🪲 Bug Fixes
197-
198-
- Correct word deletion logic for trailing spaces (Ctrl+Backspace) (#131)
199-
- Improve Windows compatibility for CLI commands and sandbox (#261)
200-
- Correct typos in thinking texts (transcendent & parroting) (#108)
201-
- Add empty vite config file to prevent resolving to parent (#273)
202-
- Update regex to better match the retry error messages (#266)
203-
- Add missing "as" in prompt prefix in agent loop (#186)
204-
- Allow continuing after interrupting assistant (#178)
205-
- Standardize filename to kebab-case 🐍➡️🥙 (#302)
206-
- Small update to bug report template (#288)
207-
- Duplicated message on model change (#276)
208-
- Typos in prompts and comments (#195)
209-
- Check workdir before spawn (#221)
210-
211-
<!-- generated - do not edit -->
1+
The changelog can be found on the [releases page](https://github.com/openai/codex/releases)

0 commit comments

Comments
 (0)