Files
llmx/CHANGELOG.md
Fouad Matin 44022db8d0 bump(version): 0.1.2505172129 (#1008)
## `0.1.2505172129`

### 🪲 Bug Fixes

- Add node version check (#1007)
- Persist token after refresh (#1006)
2025-05-17 21:35:54 -07:00

7.4 KiB

Changelog

You can install any of these versions: npm install -g codex@version

0.1.2505172129

🪲 Bug Fixes

  • Add node version check (#1007)
  • Persist token after refresh (#1006)

0.1.2505171619

  • codex --login + codex --free (#998)

0.1.2505161800

  • Sign in with chatgpt credits (#974)
  • Add support for OpenAI tool type, local_shell (#961)

0.1.2505161243

  • Sign in with chatgpt (#963)
  • Session history viewer (#912)
  • Apply patch issue when using different cwd (#942)
  • Diff command for filenames with special characters (#954)

0.1.2505160811

  • codex-mini-latest (#951)

0.1.2505140839

🪲 Bug Fixes

  • Gpt-4.1 apply_patch handling (#930)
  • Add support for fileOpener in config.json (#911)
  • Patch in #366 and #367 for marked-terminal (#916)
  • Remember to set lastIndex = 0 on shared RegExp (#918)
  • Always load version from package.json at runtime (#909)
  • Tweak the label for citations for better rendering (#919)
  • Tighten up some logic around session timestamps and ids (#922)
  • Change EventMsg enum so every variant takes a single struct (#925)
  • Reasoning default to medium, show workdir when supplied (#931)
  • Test_dev_null_write() was not using echo as intended (#923)

0.1.2504301751

🚀 Features

  • User config api key (#569)
  • @mention files in codex (#701)
  • Add --reasoning CLI flag (#314)
  • Lower default retry wait time and increase number of tries (#720)
  • Add common package registries domains to allowed-domains list (#414)

🪲 Bug Fixes

  • Insufficient quota message (#758)
  • Input keyboard shortcut opt+delete (#685)
  • /diff should include untracked files (#686)
  • Only allow running without sandbox if explicitly marked in safe container (#699)
  • Tighten up check for /usr/bin/sandbox-exec (#710)
  • Check if sandbox-exec is available (#696)
  • Duplicate messages in quiet mode (#680)

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

  • Show actionable errors when api keys are missing (#523)
  • Add CLI --version flag (#492)

🪲 Bug Fixes

  • Agent loop for ZDR (disableResponseStorage) (#543)
  • Fix relative workdir check for apply_patch (#556)
  • Minimal mid-stream #429 retry loop using existing back-off (#506)
  • Inconsistent usage of base URL and API key (#507)
  • Remove requirement for api key for ollama (#546)
  • Support [provider]_BASE_URL (#542)

0.1.2504220136

🚀 Features

  • Add support for ZDR orgs (#481)
  • Include fractional portion of chunk that exceeds stdout/stderr limit (#497)

0.1.2504211509

🚀 Features

  • Support multiple providers via Responses-Completion transformation (#247)
  • Add user-defined safe commands configuration and approval logic #380 (#386)
  • Allow switching approval modes when prompted to approve an edit/command (#400)
  • Add support for /diff command autocomplete in TerminalChatInput (#431)
  • Auto-open model selector if user selects deprecated model (#427)
  • Read approvalMode from config file (#298)
  • /diff command to view git diff (#426)
  • Tab completions for file paths (#279)
  • Add /command autocomplete (#317)
  • Allow multi-line input (#438)

🪲 Bug Fixes

  • full-auto support in quiet mode (#374)
  • Enable shell option for child process execution (#391)
  • Configure husky and lint-staged for pnpm monorepo (#384)
  • Command pipe execution by improving shell detection (#437)
  • Name of the file not matching the name of the component (#354)
  • Allow proper exit from new Switch approval mode dialog (#453)
  • Ensure /clear resets context and exclude system messages from approximateTokenUsed count (#443)
  • /clear now clears terminal screen and resets context left indicator (#425)
  • Correct fish completion function name in CLI script (#485)
  • Auto-open model-selector when model is not found (#448)
  • Remove unnecessary isLoggingEnabled() checks (#420)
  • Improve test reliability for raw-exec (#434)
  • Unintended tear down of agent loop (#483)
  • Remove extraneous type casts (#462)

0.1.2504181820

🚀 Features

  • Add /bug report command (#312)
  • Notify when a newer version is available (#333)

🪲 Bug Fixes

  • Update context left display logic in TerminalChatInput component (#307)
  • Improper spawn of sh on Windows Powershell (#318)
  • /bug report command, thinking indicator (#381)
  • Include pnpm lock file (#377)

0.1.2504172351

🚀 Features

  • Add Nix flake for reproducible development environments (#225)

🪲 Bug Fixes

  • Handle invalid commands (#304)
  • Raw-exec-process-group.test improve reliability and error handling (#280)
  • Canonicalize the writeable paths used in seatbelt policy (#275)

0.1.2504172304

🚀 Features

  • Add shell completion subcommand (#138)
  • Add command history persistence (#152)
  • Shell command explanation option (#173)
  • Support bun fallback runtime for codex CLI (#282)
  • Add notifications for MacOS using Applescript (#160)
  • Enhance image path detection in input processing (#189)
  • --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

  • Correct word deletion logic for trailing spaces (Ctrl+Backspace) (#131)
  • Improve Windows compatibility for CLI commands and sandbox (#261)
  • Correct typos in thinking texts (transcendent & parroting) (#108)
  • Add empty vite config file to prevent resolving to parent (#273)
  • Update regex to better match the retry error messages (#266)
  • Add missing "as" in prompt prefix in agent loop (#186)
  • Allow continuing after interrupting assistant (#178)
  • Standardize filename to kebab-case 🐍➡️🥙 (#302)
  • Small update to bug report template (#288)
  • Duplicated message on model change (#276)
  • Typos in prompts and comments (#195)
  • Check workdir before spawn (#221)