What's Changed
- Enhance json configuration docs by @paulirish in #7628
- feat(extension) - Notify users when there is a new version and update it by @shishu314 in #7408
- Handle cleaning up the response text in the UI when a response stream retry occurs by @mrcabbage972 in #7416
- refactor(setting): Improve settings migration and tool loading by @galz10 in #7445
- rename(telemetry): Update ai_(added|removed)lines to model(added|removed)_lines by @kiranani in #7577
- fix(core): tend to history with dangling function calls/responses by @agmsb in #7692
- improve performance of shell commands with lots of output by @jakemac53 in #7680
- Use IdeClient directly instead of config.ideClient by @scidomino in #7627
- add(telemetry): Add OTel logging for
FileOperationEvent
by @kiranani in #7082 - fix(diffstats): Always return diff stats from EditTool by @kiranani in #7489
- Takethree by @mattKorwel in #7740
- chore(release): v0.3.1 by @mattKorwel in #7742
- Feat(security) - Make the OAuthTokenStorage non static by @shishu314 in #7716
- Reduce bundle size & check it in CI by @swissspidy in #7395
- temp disable windows e2e tests by @mattKorwel in #7746
- fix: Remove 'node-fetch' from externals by @swissspidy in #7752
- fix(ui): fix drag-and-drop file feature for macOS terminal 2 by @944750720 in #7174
- fix(process-utils): fix bug that prevented start-up when running process walking command fails by @skeshive in #7757
- Fix dollar sign replacement bug in file editing by @lifefloating in #7703
- feat(triage): add status/bot-triaged label after triage by @srithreepo in #7765
- Feat(security) - Create a class for Oauth credential by @shishu314 in #7745
- feat(security) - Make oauth token storage implement the shared interface by @shishu314 in #7802
- fix: Remove special handling for folderTrust flag by @shrutip90 in #7755
- fix the proQutaDialog by @JayadityaGit in #7647
- fix(token-usage): fix token usage recording for failed API calls by @nsalerni in #7667
- Make 'source' a positional argument in extensions install and set flag to true by @chrstnb in #7807
- Add initial RFC for A2A development-tool extension by @skeshive in #7817
- Revert "Fix dollar sign replacement bug in file editing (#7703)" by @galz10 in #7823
- Add hidden property to slash commands by @dewitt in #7797
- Fix syntax highlighting and rendering issues. by @jacob314 in #7759
- Refactor Authentication Components and Hooks by @scidomino in #7750
- feat(core): Save large tool outputs to a file and return truncated lines by @SandyTao520 in #6240
- refactor: Extract path resolution logic into helper function by @johnthomasdev in #6910
- Fix(core): Fix stream validation logic by @SandyTao520 in #7832
New Contributors
- @paulirish made their first contribution in #7628
- @944750720 made their first contribution in #7174
- @johnthomasdev made their first contribution in #6910
Full Changelog: v0.4.0-nightly.20250904.e133acd2...v0.5.0-nightly.20250906.968e9389