Releases: ansible/vscode-ansible
Releases · ansible/vscode-ansible
v24.12.1
v24.12.0 - Happy December!
Enhancements
- Add "Are you sure?" Confirmation for Reset Button (#1701) @manstis
- AAP-35216: integrate the roleGen with its new API endpoint (#1685) @goneri
- AAP-36992: ui-test: isolate each tests (#1688) @goneri
- Revert "Playbook Generation: Add "Are you sure?" Confirmation for Reset Button" (#1700) @manstis
- Playbook Generation: Add "Are you sure?" Confirmation for Reset Button (#1689) @manstis
- Add a webview to generate a devfile without ansible-creator (#1681) @alisonlhart
- dirty.sh: silently exit 0 when run from within VSCode (#1687) @goneri
- update vscode-extension-tester to 8.10.0 (#1690) @goneri
- AAP-16652: Lightspeed: support multi-line prompt for multitasks suggestions (#1686) @ldjebran
- Ansible Lightspeed Verizon RFE - Open multiple Playbook Gen wizards (#1670) @manstis
- [r11]: Add support for HTTP422 response (#1672) @manstis
- Replace force param with overwrite in creator webviews (#1663) @tanwigeetika1618
- Add quick links webview to the sidebar (#1654) @alisonlhart
- AAP-33750: lightspeed/role: add the role_name field (#1612) @goneri
- AAP-34738: Lightspeed Identify the collections available in the current workspace (#1641) @goneri
- test: use test-launch.sh to run the tests (#1649) @goneri
- AAP-33750: UI screens for role generation (#1608) @goneri
- Add walkthroughs and start section to welcome page (#1586) @audgirka
- Add the Start Automating with your first Ansible playbook walkthrough (#1588) @alisonlhart
- Update creator webviews to reflect ansible-creator CLI changes (#1582) @alisonlhart
- Clean up media assets to reflect walkthrough changes (#1575) @alisonlhart
- Update warning message when ansible environment is not set up (#1566) @audgirka
- Add the Discover Ansible Development Tools Walkthrough (#1563) @alisonlhart
- Rename and rework "Getting Started" walkthrough to "Create an Ansible Environment" (#1556) @alisonlhart
- Add welcome page and update the title (#1475) @audgirka
Bugfixes
- lightpseed: only show the "Explain with Lightspeed" when needed (#1673) @goneri
- AAP-36329: Update vscode-extension-tester to 8.9.0 (#1660) @goneri
- Start using nodejs 20 (#1629) @ssbarnea
- Remove redundant activation events (#1487) @ssbarnea
- Rework EE volume mount setting so default value will populate (#1613) @alisonlhart
- lightspeed: move down the default timeout to 28s (#1570) @goneri
- Remove duplicate dynamic_inventory file in examples (#1607) @alisonlhart
- Refactoring walkthrough UI tests to reduce duplication (#1602) @alisonlhart
- Add workflow dispatch option for publish (#1600) @alisonlhart
- AAP-32828: Lightspeed: WCA Issue: 124 (Update EC2 example) (#1595) @romartin
- Add ansible file icon to .vscodeignore (#1592) @GeorchW
- Update ansible-creator version required for new CLI command (#1590) @alisonlhart
- Enable eslint strict type checks (#1561) @tanwigeetika1618
- fix deprecation warning for ANSIBLE_COLLECTIONS_PATH (#1577) @audgirka
- Pin to codecov version v4.5.0 (#1562) @alisonlhart
v24.10.0
Enhancements
- Lightspeed Service to prevent users from submitting invalid multitask requests (#1528) @manstis
- WCA: Handle 'HTTP404: Failed to get remaining capacity' response (#1519) @manstis
- Disable Enhanced Context in VS Code (#1517) @TamiTakamiya
Bugfixes
- Nesting commands to fix container cleanup (#1542) @alisonlhart
- Remove
xargs
usage in EE cleanup functionality (#1535) @alisonlhart
v24.8.4
Enhancements
- Adopt community-ansible-dev-tools image (#1415) @priyamsahoo
- AAP-28376: lightspeed: move playbook exp/gen away from the LSP server (#1500) @goneri
- Additional logging when proxy block requests to lightspeed (#1490) @robinbobbitt
- lightspeed: remove an unused block (#1362) @goneri
- lightspeed: adjust the trial pop-up message (#1470) @goneri
- Add file icon (#1269) @GeorchW
- Add link for the developer docs (#1465) @priyamsahoo
- Add development docs for the extension (#1459) @priyamsahoo
- lightspeed/trial: new model for the notification message (#1454) @goneri
- Add ansible-playbook argument setting option (#1441) @alisonlhart
- Refresh icon for Lightspeed Explorer view (#1450) @TamiTakamiya
- log response data to console when /me request fails (#1437) @robinbobbitt
- Handle HAP detected in playbook gen and explanation (#1432) @manstis
Bugfixes
- Delete ALS EE cache before and after E2E and ALS tests (#1508) @alisonlhart
- Update collection path for some als tests (#1504) @audgirka
- Unmount volumes when execution environment is disabled (#1503) @audgirka
- AAP-26820: Task not found in ARI postprocess results (#1495) @romartin
- als: avoid unnecessary logging related to successful container removal (#1461) @ssbarnea
- "undefined" is displayed in sidebar when Lightspeed is not enabled (#1453) @TamiTakamiya
- Message for no access error is displayed at every other attempt for code completion (#1436) @manstis
Other
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