Releases: mcanouil/quarto-wizard
Releases · mcanouil/quarto-wizard
1.0.2
Immutable
release. Only release title and notes can be modified.
- fix: ensure Quarto path validation properly awaits version check, add clear error messages with actionable buttons when Quarto CLI is not found, and implement detailed diagnostic logging for troubleshooting configuration issues.
What's Changed
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #209
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #200
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #201
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #202
- chore(deps-dev): bump eslint from 9.36.0 to 9.39.0 by @dependabot[bot] in #205
- chore(deps): bump semver from 7.7.2 to 7.7.3 by @dependabot[bot] in #206
- chore(deps-dev): bump mocha from 11.7.3 to 11.7.4 by @dependabot[bot] in #207
- chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #208
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #212
- chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.2 by @dependabot[bot] in #203
- chore(deps-dev): bump webpack from 5.101.3 to 5.102.1 by @dependabot[bot] in #204
- fix: correct quarto path validation and enhance IDE-specific hints by @mcanouil in #211
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #213
Full Changelog: 1.0.1...1.0.2
1.0.1
Immutable
release. Only release title and notes can be modified.
- fix: update is using "version" instead of tag.
What's Changed
- fix: update is using "version" instead of tag by @mcanouil in #198
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #199
Full Changelog: 1.0.0...1.0.1
1.0.0
Immutable
release. Only release title and notes can be modified.
Stable Release - This project has reached stable status!
- No breaking changes from previous version.
- All existing functionality remains unchanged.
What's Changed
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #194
Full Changelog: 0.20.1...1.0.0
0.20.1
- fix: prevent overwriting existing "source:" field in
_extension.ymlfile (as it will come fromquarto addcommand in the future).
What's Changed
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #193
Full Changelog: 0.20.0...0.20.1
0.20.0
- feat: add "Reveal in Explorer" command for installed extensions.
- chore: polish code, comments, and documentation.
What's Changed
- feat: add "Reveal in Explorer" command by @mcanouil in #191
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #192
Full Changelog: 0.19.1...0.20.0
0.19.1
- docs: add walkthroughs for Quarto Wizard features.
What's Changed
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #182
- chore(deps-dev): bump @vscode/vsce from 3.6.1 to 3.6.2 by @dependabot[bot] in #183
- chore(deps-dev): bump @types/node from 24.5.2 to 24.6.1 by @dependabot[bot] in #184
- chore(deps-dev): bump typescript-eslint from 8.44.1 to 8.45.0 by @dependabot[bot] in #187
- chore(deps-dev): bump mocha from 11.7.2 to 11.7.3 by @dependabot[bot] in #186
- chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #185
- test: Increase timeout for checkInternetConnection tests by @mcanouil in #188
- docs: add walkthroughs for Quarto Wizard features by @mcanouil in #189
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #190
Full Changelog: 0.19.0...0.19.1
0.19.0
- feat: add progress notification when updating or removing an extension from the Quarto Wizard Explorer view.
- feat: implement timeout handling for network and Quarto version checks.
- fix: drop
markdownlintrelated code and settings. - fix: enable extensions caching with 30-minute TTL for improved performance and reduced network requests.
- fix: migrate from
child_process.exec()tochild_process.spawn()for enhanced security and elimination of command injection risks. - fix: optimise tree view refresh operations to eliminate duplicate calls and ensure automatic updates after all actions.
- fix: resolve promise properly when workspace folder is empty in
installQuartoExtension()function. - refactor: Convert remaining forEach to functional array methods.
- chore: polish code, comments, and documentation.
- chore: update dependencies to latest versions.
- chore: optimise
README.mdimages. - chore: remove outdated test verification script.
What's Changed
- test: setup testing framework by @mcanouil in #159
- chore(deps-dev): bump undici from 6.21.1 to 6.21.3 in the npm_and_yarn group by @dependabot[bot] in #152
- chore(deps): bump semver from 7.7.1 to 7.7.2 by @dependabot[bot] in #153
- chore(deps-dev): bump form-data from 4.0.2 to 4.0.4 in the npm_and_yarn group by @dependabot[bot] in #160
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #164
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #166
- chore(deps): bump actions/attest-build-provenance from 2 to 3 by @dependabot[bot] in #165
- chore(deps): bump super-linter/super-linter from 7 to 8 by @dependabot[bot] in #162
- chore(deps-dev): bump ts-loader from 9.5.2 to 9.5.4 by @dependabot[bot] in #169
- chore(deps-dev): bump typescript-eslint from 8.38.0 to 8.41.0 by @dependabot[bot] in #168
- chore(deps-dev): bump webpack from 5.101.0 to 5.101.3 by @dependabot[bot] in #167
- chore(deps-dev): bump tmp from 0.2.3 to 0.2.4 in the npm_and_yarn group by @dependabot[bot] in #163
- chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #161
- chore(deps): bump dependencies to fix building error by @mcanouil in #170
- chore: polish and clean up codebase by @mcanouil in #171
- chore: remove obsolete test verification script by @mcanouil in #172
- feat: add progress notification when updating or removing an extension from the Quarto Wizard Explorer view by @mcanouil in #173
- refactor: improve extension installation and version checking by @mcanouil in #174
- feat: implement timeout handling for network and Quarto version checks by @mcanouil in #175
- fix: optimise tree view refresh operations to eliminate duplicate calls and ensure automatic updates after all actions by @mcanouil in #177
- refactor: convert remaining forEach to functional array methods by @mcanouil in #176
- ci: bump version for release 🚀 by @mcanouil-dev[bot] in #181
New Contributors
- @mcanouil-dev[bot] made their first contribution in #181
Full Changelog: 0.18.6...0.19.0
0.18.6
- fix: ensure update check occurs after installing, updating, or removing an extension.
What's Changed
- fix: ensure update check occurs after installing, updating, or removing an extension by @mcanouil in #150
- chore(deps-dev): bump eslint from 9.23.0 to 9.25.1 by @dependabot in #149
- chore(deps-dev): bump typescript-eslint from 8.29.0 to 8.31.1 by @dependabot in #148
- chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 by @dependabot in #145
- ci: bump version for release 🚀 by @github-actions in #151
Full Changelog: 0.18.5...0.18.6
0.18.5
- feat: use error code from Quarto CLI >= 1.7.23 when installing an extension.
What's Changed
- feat: use error code from Quarto CLI >= 1.7.23 when installing an extension by @mcanouil in #142
- ci: bump version for release 🚀 by @github-actions in #143
Full Changelog: 0.18.4...0.18.5
0.18.4
- fix: handle undefined source in repository field for extension tree
What's Changed
- fix: handle undefined source in repository field for extension tree by @mcanouil in #140
- ci: bump version for release 🚀 by @github-actions in #141
Full Changelog: 0.18.3...0.18.4