Recent Releases of quarto-wizard

quarto-wizard - 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 https://github.com/mcanouil/quarto-wizard/pull/150
  • chore(deps-dev): bump eslint from 9.23.0 to 9.25.1 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/149
  • chore(deps-dev): bump typescript-eslint from 8.29.0 to 8.31.1 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/148
  • chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/145
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/151

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.18.5...0.18.6

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 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 https://github.com/mcanouil/quarto-wizard/pull/142
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/143

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.18.4...0.18.5

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 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 https://github.com/mcanouil/quarto-wizard/pull/140
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/141

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.18.3...0.18.4

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.18.3

  • chore: no usrer-facing changes.

What's Changed

  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/138

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.18.2...0.18.3

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.18.2

  • fix: proper handling of extension source with default tag

What's Changed

  • fix: proper handling of extension source with default tag by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/136
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/137

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.18.1...0.18.2

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.18.1

  • fix: strip tag from source URL in /use?repo=<repository> handler

What's Changed

  • fix: strip tag from source URL in /use?repo=<repository> handler by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/133
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/134

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.18.0...0.18.1

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.18.0

  • feat: add /use?repo=<repository> URI handler for installing Quarto extensions templates from the browser.
  • feat: enhance URI handling for Quarto extensions.
  • feat: enhance Quarto extension installation and template handling.
  • feat: documentation for Quarto commands.
  • feat: support extension tags in default Quarto installation.

What's Changed

  • chore(deps-dev): bump @vscode/vsce from 3.2.2 to 3.3.2 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/124
  • chore(deps-dev): bump @types/semver from 7.5.8 to 7.7.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/125
  • chore(deps-dev): bump @eslint/js from 9.21.0 to 9.23.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/127
  • chore(deps-dev): bump typescript-eslint from 8.26.0 to 8.29.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/128
  • chore(deps-dev): bump @types/node from 22.13.9 to 22.13.16 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/126
  • chore(deps-dev): bump eslint from 9.21.0 to 9.23.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/129
  • feat: Enhance Quarto extension functionality and documentation by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/130
  • feat: Support extension tags in default Quarto installation by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/131
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/132

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.17.0...0.18.0

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.17.0

  • feat: support installing/using Quarto extensions templates.
  • fix: correct typo in short title of the quartoWizard.installExtension command.

What's Changed

  • fix: correct typo in short title of the installExtension command by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/119
  • feat: add support for Quarto extension templates by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/122
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/123

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.16.2...0.17.0

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.16.2

What's Changed

  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/118

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.16.1...0.16.2

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.16.1

  • fix: GitHub icon / "open source" visibility for tree elements without source.

What's Changed

  • fix: GitHub icon / "open source" visibility for tree elements without source by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/115
  • ci: enhance release workflow with artifact attestation by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/116
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/117

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.16.0...0.16.1

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.16.0

What's Changed

  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/113

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.15.2...0.16.0

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.15.2

  • feat: add a welcome view in the Quarto Wizard Explorer.
  • feat: handle empty workspace(s) in the explorer view.
  • feat: add workspace folder install context command.
  • fix: disable "blanks-around-fenced-divs" rule by default.
  • refactor(src/utils/workspace.ts): use vscode.WorkspaceFolderPickOptions() for workspace folder selection.
  • docs: add a note about the "blanks-around-fenced-divs" rule in the README.

What's Changed

  • refactor: disable "blanks-around-fenced-divs" rule by default and update documentation by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/107
  • refactor(src/utils/workspace.ts): use vscode.WorkspaceFolderPickOptions() for workspace folder selection by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/108
  • feat: add a welcome view in the Quarto Wizard Explorer by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/109
  • feat: handle empty workspace(s) in the explorer view by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/110
  • feat: add workspace folder install context command by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/111
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/112

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.15.1...0.15.2

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.15.1

  • fix: tweak markdownlint extension activation and trigger to avoid linting issues.

What's Changed

  • fix: activate markdownlint extension earlier to avoid linting issues by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/105
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/106

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.15.0...0.15.1

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.15.0

  • feat: add support for multi-root workspaces (#101).
  • feat: implement workspace folder selection utility (#100).

What's Changed

  • chore(deps-dev): bump eslint from 9.20.1 to 9.21.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/94
  • chore(deps-dev): bump @types/node from 22.13.1 to 22.13.8 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/95
  • chore(deps-dev): bump typescript-eslint from 8.24.1 to 8.25.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/98
  • chore(deps): bump @types/lodash from 4.17.15 to 4.17.16 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/96
  • feat: Implement workspace folder selection utility by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/100
  • feat: add workspace folder parameter to extension installation and removal by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/101
  • feat: add support for multi-root workspaces by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/102
  • ci: set explicit permissions in workflow by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/103
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/104

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.14.2...0.15.0

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.14.2

  • feat: add custom "markdownlint" rules: "blanks-around-fenced-divs".
  • fix: set "markdownlint" linting to "on type" by default.
  • chore: remove a console.log() statement.

What's Changed

  • feat: add custom "markdownlint" rules by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/93
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/99

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.14.1...0.14.2

- TypeScript
Published by github-actions[bot] about 1 year ago

quarto-wizard - 0.14.1

  • feat: improve the SVG icon.

What's Changed

  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/92

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.14.0...0.14.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.14.0

  • feat: add URI handler for installing Quarto extensions from the browser.
    vscode://mcanouil.quarto-wizard/install?repo=mcanouil/quarto-iconify

What's Changed

  • feat: add URI handler for installing Quarto extensions from the browser by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/90
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/91

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.13.0...0.14.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.13.0

  • feat: allow to disable the automatic markdown linting via markdownlint with a "never" option.
  • refactor(lintOnEvent): use switch instead of if.
  • refactor: Use truthy checks instead for better readability..

What's Changed

  • feat: allow disabling automatic markdown linting by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/86
  • refactor: Use truthy checks instead for better readability. by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/87
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/89

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.12.0...0.13.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.12.0

  • feat: automatic markdown linting via markdownlint.
  • feat: lazy extension dependencies.

What's Changed

  • feat: markdown linting by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/58
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/84

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.11.0...0.12.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.11.0

  • feat: first release of the Quarto Wizard extension, but not yet 1.0.0.

What's Changed

  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/83

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.10.1...0.11.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.10.1

  • chore: no user-facing changes.

What's Changed

  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/82

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.10.0...0.10.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.10.0

  • refactor: no longer use quarto remove to uninstall an extension.

What's Changed

  • refactor: remove dependency on quarto remove for uninstalling extensions by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/80
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/81

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.9.0...0.10.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.9.0

  • refactor: use a pre-fetched list of Quarto extensions for the QuickPick UI.
  • refactor: drop GitHub authentication requirement for the extension details.
  • refactor: change log level for cached extensions messages.
  • refactor: implement debounced logging for extension fetching via fetchExtensions()
  • feat: add activation log message for Quarto Wizard.

What's Changed

  • refactor: use a pre-fetched list of Quarto extensions for the QuickPick UI by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/78
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/79

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.8.1...0.9.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.8.1

  • fix: prevent error notification when extension details cannot be retrieved.

What's Changed

  • chore: add more field to check environment and fix label by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/75
  • fix: prevent error notification when extension details cannot be retrieved by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/76
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/77

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.8.0...0.8.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.8.0

  • feat: retrieve and display extensions details from GitHub API.
  • feat: add more details in QuickPick UI for extensions.
  • feat: set log to true for output channel, allowing colouring.
  • feat: add Quarto extensions update check.
  • fix: activate quarto-wizard-explorer view only in a workspace.
  • refactor: use constants variables for cache name and expiration time.
  • refactor: use logMessage function to log messages.
  • refactor: add a log level parameter to logMessage function.
  • docs: add GitHub account authentication as a requirement.
  • docs: update README.md with new features and usage instructions.
  • chore(CITATION.cff): add citation file.
  • chore: update TypeScript configuration settings.
  • chore: add basic Dev Container setup.
  • ci: bump version via GitHub Actions input.
  • docs: add JSDoc comments for utility functions and commands.

What's Changed

  • ci: Build extension on push by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/49
  • ci: upload built VSIX to workflow by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/50
  • ci: limit VSIX retention to 10 days in CI workflow by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/51
  • feat: add bug report issue template by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/52
  • chore: update TypeScript configuration settings by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/53
  • fix: activate quarto-wizard-explorer view only in a workspace by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/54
  • ci: bump version via GitHub Actions input by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/55
  • chore: add basic Dev Container setup by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/56
  • ci: tweak "unreleased" syntax in changelog and workflow by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/57
  • feat: retrieve and display extensions details from GitHub by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/59
  • feat: add tag field to ExtensionDetails by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/60
  • fix: properly ignore bundled modules in .vscodeignore by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/61
  • fix: properly add command to retrieve extension details by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/62
  • refactor: use logMessage function and output chanel as log by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/63
  • feat: add extension update checks and improve notifications by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/64
  • feat: enhance extension version handling and update logic by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/65
  • refactor: add log level parameter by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/66
  • revert: fs/promises usage to fs module by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/67
  • docs: add JSDoc comments for utility functions and commands by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/68
  • fix: add ESLint configuration and improve code consistency by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/69
  • ci: add linter configuration and improve accessibility in README by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/70
  • docs: update README.md with new features and usage instructions by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/71
  • fix: enforce refresh upon extension update/remove commands by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/72
  • ci: bump version for release :rocket: by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/73

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.7.2...0.8.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.7.2

  • fix(src/ui/extensionsQuickPick.ts): broken extensions install by updating description handling in QuickPick UI.
  • deps: update dependencies to latest.

What's Changed

  • fix: broken extensions install by updating description handling by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/45
  • deps: Update dependencies by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/46
  • chore: bump version to 0.7.2 and update changelog by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/47
  • ci: automatic changelog update for release by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/48

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.7.1...0.7.2

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.7.1

  • feat: add "activationEvents" to package.json to avoid unnecessary activation.
  • fix: GitHub button in QuickPick UI opens again the repository in the default browser.

What's Changed

  • feat: add "activationEvents" to package.json to avoid unnecessary activation by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/41
  • fix: GitHub button functionality in QuickPick UI by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/42
  • ci: automatic changelog update for release by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/43

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.7.0...0.7.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.7.0

  • refactor(src/utils/network.ts): internal logging.
  • refactor(src/utils/extensions.ts): externalise Quick Pick UI tools.
  • refactor: use constants for log messages target.
  • fix(src/utils/extensions.ts): caching of the list of available Quarto extensions.
  • fix(src/utils/extensions.ts): update cache expiration time for extensions list and display in log as ISO string.
  • fix: harmonise log and notification messages.
  • chore: use webpack to bundle the extension.

What's Changed

  • refactor: Quick Pick UI tools and enhance logging by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/32
  • refactor: improve logging and use constant by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/34
  • chore: bundle code using webpack and update configurations by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/35
  • fix: update cache expiration time display by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/36
  • fix: harmonise log and notification messages by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/37
  • ci: automatic changelog update for release by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/38

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.6.0...0.7.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.6.0

  • feat(package.json): add a "Quarto Wizard" menu in Explorer and Editor context menus.
  • fix(src/utils/reprex.ts): Quarto Wizard: Quarto Reproducible Document command no longer set filename.
  • fix(README.md): update commands and usage instructions.

What's Changed

  • feat: improve new file command and add context menus by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/31

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.5.5...0.6.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.5.5

  • chore: no changes.

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.5.4...0.5.5

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.5.4

  • chore: no changes.

What's Changed

  • chore: bump version to 0.5.4 for release workflow by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/30

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.5.3...0.5.4

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.5.3

  • fix: duplication of recently installed extensions in search results.
  • fix: add information and error notifications when updating and removing an extension.
  • refactor: add showLogsCommand() function to display a link to the output log in the notification.

What's Changed

  • fix: duplication of recently installed extensions in search results by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/26
  • chore(deps-dev): bump @types/node from 22.10.5 to 22.10.7 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/25
  • refactor: add showLogsCommand function for notifications messages by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/27
  • fix: add notifications for extension updates and removals by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/28
  • ci: automatic changelog update for release by @github-actions in https://github.com/mcanouil/quarto-wizard/pull/29

New Contributors

  • @github-actions made their first contribution in https://github.com/mcanouil/quarto-wizard/pull/29

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.5.2...0.5.3

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.5.2

  • fix: add source after updating an extension.
  • refactor: add installQuartoExtensionSource to contain the logic to install an extension and add the source.

What's Changed

  • fix: installQuartoExtensionSource to keep "source" for install/update by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/23
  • docs: note about ability to update quarto extensions by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/24

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.5.1...0.5.2

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.5.1

  • fix(.vscodeignore): remove wrong entry.

What's Changed

  • fix(.vscodeignore): remove wrong entry by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/22

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.5.0...0.5.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.5.0

  • feat: add view to display and to manage the Quarto extensions installed.
  • feat(checkQuartoPath): better check for the Quarto CLI path.
  • refactor(utils/extensions.ts): externalise user prompts to a separate module (utils/ask.ts).
  • refactor: update and correct trust authors and confirm installations prompts option value, i.e., Yes, always trust.
  • refactor(extension.ts): don't use temporary variables for commands.

What's Changed

  • chore(deps-dev): bump @types/node from 22.10.3 to 22.10.5 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/20
  • chore(deps-dev): bump typescript from 5.7.2 to 5.7.3 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/21
  • feat: add Quarto Extension Installed view by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/18

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.4.2...0.5.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.4.2

  • feat: add command Quarto Wizard: New Reproducible Document to create a new Quarto document in "new File" menu.
  • refactor: use "category" instead of hardcoding Quarto Wizard: in the command title.

What's Changed

  • feat: add reprex command to new file menu by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/16
  • refactor: command titles to use category instead of hardcoding by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/17
  • chore: Update version to 0.4.2 by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/19

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.4.1...0.4.2

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.4.1

  • feat(assets/templates): add bibliography reference to the templates.

What's Changed

  • feat: add bibliography reference to templates by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/15

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.4.0...0.4.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.4.0

  • feat(README.md): add usage instructions for Quarto Wizard: New Reproducible Document.
  • feat: add settings to specify the Quarto CLI path (quartoWizard.quarto.path).
  • feat: add settings to control user prompts for trusting authors and confirming installations (quartoWizard.ask.trustAuthors, quartoWizard.ask.confirmInstall).
  • feat: introduce prompts for users to trust authors and confirm installations, with a "Never ask again" option to update settings accordingly.
  • feat: enhance the extension installation process to update _extension.yml with the source repository (i.e., source: <repository>), ensuring future updates.
  • fix(README.md): remove duplicated command prefix.
  • style: format code with Prettier.
  • ci: allow anything after version number header in CHANGELOG.md.

What's Changed

  • chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/9
  • chore(deps-dev): bump @types/node from 22.9.0 to 22.10.2 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/11
  • chore(deps-dev): bump @types/vscode from 1.95.0 to 1.96.0 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/12
  • chore(deps-dev): bump @types/node from 22.10.2 to 22.10.3 by @dependabot in https://github.com/mcanouil/quarto-wizard/pull/14
  • feat: Add source when installing extensions by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/13

New Contributors

  • @dependabot made their first contribution in https://github.com/mcanouil/quarto-wizard/pull/9

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.3.0...0.4.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.3.0

  • feat: add command Quarto Wizard: New Reproducible Document to create a new Quarto document.
  • refactor: replace "see details" with "show logs" in notification messages.

What's Changed

  • feat: add command for new reproducible Quarto documents by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/6
  • refactor: replace "see details" with "show logs" in notification messages by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/7

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.2.1...0.3.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.2.1

  • docs: update README.md with updated usage instructions.

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.2.0...0.2.1

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.2.0

  • feat: cache the list of available Quarto extensions (CSV) for twelve hours.
  • feat: add command Quarto Wizard: Clear Recently Installed Extensions to remove the list of recently installed extensions.
  • fix: Quarto Wizard: Install Extension(s) errors if no workspace/folder is open. (#4)
  • refactor: split extension.ts into multiple files.
  • refactor: rename quartoExtensions to quartoWizard.
  • refactor: update commands prefix from Quarto to Quarto Wizard.
  • ci: publish to Open VSX Registry. (#3)

What's Changed

  • ci: setup and activate publishing to Open VSX by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/3
  • fix: Ensure Quarto extension installation only works within a workspace by @mcanouil in https://github.com/mcanouil/quarto-wizard/pull/4

New Contributors

  • @mcanouil made their first contribution in https://github.com/mcanouil/quarto-wizard/pull/3

Full Changelog: https://github.com/mcanouil/quarto-wizard/compare/0.1.0...0.2.0

- TypeScript
Published by github-actions[bot] over 1 year ago

quarto-wizard - 0.1.0

  • Initial release of Quarto Wizard extension.
  • Added command Quarto: Install Extension(s) to open the extension installer interface.
  • Added command Quarto: Show Quarto Wizard Output to display the output log for the extension.

Full Changelog: https://github.com/mcanouil/quarto-wizard/commits/0.1.0

- TypeScript
Published by github-actions[bot] over 1 year ago