diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bb6efe..4453f76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,34 @@ # Changelog +## 1.0.31 + +- Fixed a bug where ~/.claude.json would get reset when file contained invalid JSON + +## 1.0.30 + +- Custom slash commands: Run bash output, @-mention files, enable thinking with thinking keywords +- Improved file path autocomplete with filename matching +- Added timestamps in Ctrl-r mode and fixed Ctrl-c handling +- Enhanced jq regex support for complex filters with pipes and select + +## 1.0.29 + +- Improved CJK character support in cursor navigation and rendering + +## 1.0.28 + +- Slash commands: Fix selector display during history navigation +- Resizes images before upload to prevent API size limit errors +- Added XDG_CONFIG_HOME support to configuration directory +- Performance optimizations for memory usage +- New attributes (terminal.type, language) in OpenTelemetry logging + ## 1.0.27 - Streamable HTTP MCP servers are now supported - Remote MCP servers (SSE and HTTP) now support OAuth - MCP resources can now be @-mentioned +- /resume slash command to switch conversations within Claude Code ## 1.0.25