Releases: ansible/vscode-ansible
Releases · ansible/vscode-ansible
v24.8.3
v24.8.2
Enhancements
- AAP 26574 - expose markdown content (#1425) @SiddharthRajaraman
- Show a pop-up trial Info message if the user has no commercial offer on Lightspeed (#1409) @TamiTakamiya
- Handle exceptions raised from uncorrelated x-request-id headers (#1414) @manstis
Bugfixes
- Update outline only after successful playbook generation (#1431) @TamiTakamiya
- Disable Generate Playbook button when outline is empty (#1429) @TamiTakamiya
- Playbook Generation UI glitches (#1422) @TamiTakamiya
- Lightspeed exp/gen: trigger a timeout after 28s (#1395) @goneri
- Respect ${workspaceFolder} in PythonInterpreterManager (#1397) @garymm
v24.8.1
Bugfixes
- Remove --readme-path flag from ovsx (#1406) @TamiTakamiya
- Action field in Recommendation events have a blank/null value (#1381) @romartin
v24.8.0
Enhancements
- Include variable values with enhanced context sent from VSCode (#1380) @manstis
- Playbook explanation for task files and playbooks w/o tasks (#1379) @TamiTakamiya
- Gracefully handle playbook generation and explanation not available (#1366) @manstis
- Added initial README for Tests. (#1369) @omaciel
Bugfixes
- Enable explanation button immediately when a playbook is generated (#1390) @TamiTakamiya
- Outline should not be updated if it is given in the input to generation API (#1389) @TamiTakamiya
- Fix creator folder opening (#1376) @priyamsahoo
v24.6
Enhancements
- Always enable the remove content suggestion header (#1359) @TamiTakamiya
- Modify Ansible content creator welcome page (#1357) @priyamsahoo
- Update msg for WCA model not found error and create a new error no org linked (#1309) @TamiTakamiya
- Playbook Generation syntax highlighting and editable ordered list (#1339) @TamiTakamiya
- playbookExplanation: improve the wording (#1337) @goneri
- Playbook Generation content match support (#1328) @TamiTakamiya
- Enable Lightspeed inline suggestion in untitled editor tabs (#1336) @TamiTakamiya
- Add 3rd page to Playbook Generation UI (#1329) @TamiTakamiya
- Merge summaries API into generations API for WCA support (#1320) @TamiTakamiya
- Telemetry for Playbook Summary API (ThumbsUp/Down) (#1301) @TamiTakamiya
- Playbook Generation UI update (#1305) @TamiTakamiya
- Add "Getting Started" walkthrough (#1297) @priyamsahoo
Bugfixes
- Improve auto-assignment of
ansible
language to files (#1330) @priyamsahoo - Fix "not under rootDir" issue in webpack (#1352) @TamiTakamiya
- Enable sending only ansibleMetadata event (#1348) @ganeshrn
- Make the 'upgrade status' key in ansible-lint metadata consistent (#1326) @priyamsahoo
- Fix handling of syntax-check errors reported by ansible-lint in the extension (#1317) @priyamsahoo
- Feature to open collection in new window, with a new virtual environment (#1296) @priyamsahoo
Other - "patch" - "deprecated"
v24.5
Minor Changes
- Support wait window setting for Lightspeed inline suggestion (#1230) @TamiTakamiya
- Standardise the functionalities across all the ansible-creator functionalities in the extension (#1285) @priyamsahoo
- Show connect on expiry (#1273) @robinbobbitt
- support RHSSO authentication for Lightspeed (#1259) @robinbobbitt
- Add feature to scaffold an Ansible Playbook Project using a web-view form (#1233) @priyamsahoo
- TextArea on Playbook Generation page should expand automatically (#1257) @TamiTakamiya
- Playbook Generation UI Adjustments (#1239) @TamiTakamiya
- LightspeedExplorer view as a Webview and new button (#1236) @goneri
- Install collection in editable mode (#1215) @priyamsahoo
- Add spinning icon during API calls for playbook generation (#1222) @TamiTakamiya
- Update Playbook Generation and added UI tests (#1188) @TamiTakamiya
Bugfixes
- Add --readme-path to vsce package and update .vscodeignore (#1294) @TamiTakamiya
- Fix setting IDs in README.md (#1219) @garymm
- Allow use of ${workspaceFolder} in python.interpreterPath (#1167) @garymm
- Install collection in editable mode (#1215) @priyamsahoo
v24.4
Minor Changes
- explanation: spinning icon during the loading (#1190) @goneri
- Lightspeed: Trigger explanation using the context menu (right click) (#1191) @goneri
- AAP-22175: Make CloudFront check more robust (#1168) @manstis
- Playbook explanation and generation UI (#1133) @goneri @TamiTakamiya
- AAP-19001: No training matches found for the latest accepted suggestion. (#1166) @manstis
- AAP-19228: Refactor error handling in wisdom service and vscode extension (#1165) @manstis
- AAP-21329: Capture relevant model in feedback events (#1131) @romartin
- Add comment crediting Ansible Lightspeed to suggestion ghost text (#1117) @robinbobbitt
- Add example to show feature support for playbook adjacent collection (#1123) @priyamsahoo
Bugfixes
- Remove extra whitespace after lightspeed suggestion (#1163) @robinbobbitt
- Do not send inlineSuggestionFeedback when completion API returns a non-200 status (#1129) @TamiTakamiya
- Address 'User not authorized to access Ansible Lightspeed' when request is blocked by CloudFront (#1122) @manstis
v2.13
Minor Changes
- Send IGNORED feedback if feedback was pending (#1116) @TamiTakamiya
- send ansible extension version in lightspeed requests (#1111) @robinbobbitt
Bugfixes
- Fix terminal color and navigator command execution (#1118) @priyamsahoo
- Do not send ACCEPTED feedback from commit handler (#1115) @TamiTakamiya
- Re-enable Lightspeed UI tests (#1088) @TamiTakamiya
- Send IGNORED suggestion feedback when active editor/window is changed (#1113) @TamiTakamiya
- Reject pending suggestion if text selection changes (#1107) @TamiTakamiya
- No inlineSuggestionFeedback if user accepted it on widget (#1105) @TamiTakamiya
- Copilot tab completion does not work with v2.12 extension (#1109) @TamiTakamiya
v2.12
Minor Changes
- Update lightspeed doc link in README (#1097) @TamiTakamiya
- Reject feedback API for unlicensed users after disabling tech preview (#1090) @TamiTakamiya
Bugfixes
- avoid duplicated suggestionFeedback event (#1099) @goneri
- Unbound variable error in language server CI jobs (#1095) @TamiTakamiya
- Update CI job to assign auto server number for xvfb execution (#1094) @priyamsahoo
v2.11
Minor Changes
- Lightspeed VSCode extension: Analytics telemetry opting-out support (#1078) @hasys
- Integrate code coverage & mock Lightspeed server into CI (#1067) @TamiTakamiya
- Show Licensed or Unlicensed for user type (#1064) @TamiTakamiya
- Mock Lightspeed Server for local test execution (#1062) @TamiTakamiya
- lightspeed/inlineSuggestions: refactoring to simplify the testing (#1055) @goneri
- lightspeed: show a proper message when the user has no seat (#1059) @goneri
- Enable code coverage on e2e tests (#1056) @TamiTakamiya
- Lightspeed multitask inference e2e test cases (#1074) @TamiTakamiya
- Update vscode-extension-tester to 7.0.0 (#1081) @TamiTakamiya
Bugfixes
- handle command in python interpreter path (#1082) @robinbobbitt
- avoid an exception during init if 'roles' is not a directory (#1085) @goneri
- handle invalid python interpreter path (#1077) @robinbobbitt
- enable lightspeed connect when ready (#1076) @robinbobbitt