- Added extension logo.
- Update Readme for formal release.
- Save file when applying changes (for more interactive UX). Use
apply and save
in suggestion panel lenses.
- Update gutter icons to be colored circles.
- Preview changes on hover.
- Add a threshold option to filter out low confidence suggestions when running in the background.
- Support applying subchanges using code lenses.
- Automatically rerun the model after applying a change or subchange.
- Add the setting
backgroundOnSave
(default to true). When enabled, it allows the model to suggest edits on the background when the user saves a file and offer to view the results using code lenses in the input.
- New gutter icon (a question mark) to mark target lines when the results are not available.
- Will not reuse the previous target line region when the cursor is outside of previous region and will instead create a new larget region.
- Add the
Apply suggested edits and close
command.
- The suggestion panel now only opens when the model suggestions are ready.
Suggest edits again
now always reuse the previous target line region.- Only run
Suggest edits again
on file save when the suggestion panel is open.
- Swtiched gutter icons from SVG to PNG.
- Added request timeout setting.
- Show changed lines with background colors in the suggestion panel.
- Preview the target line region before getting model results.
- Improve svg icon aesthetics.
- The panel now only shows up when the target line region has been established.
- Update readme.
- Preserve editor focus when suggesting edits. (This works better for an interactive setting where the user can make additional edits to prompt the model.)
- Clear the target line region when the suggestion panel becomes not visible.
- Replace the old command with
Coeditor: Suggest edits for selection
andCoeditor: Suggest edits
.
- Add visual indication of the target line region.
- Fix setting paths.
- Add option to write logs directly to the target project.
- Staged changes are now treated as part of the last commit.
- The extension now tracks which suggestion has already been applied so the user can directly click another suggestion without having to undo the previously applied one.
- Initial release.