Post

VSCode-GitHubFileFetcher - Release 2.1.0

2.1.0

Added

  • Fetch History: Activity bar view with a tree grouped by workspace; view title Add (gitHubFileFetcher.fetchHistory.add, runs gitHubFileFetcher.run) and Refresh; context actions to remove one file or a whole workspace from storage; workspace root rows use a green folder icon when every stored file matches GitHub and red when any file is out of date or unverified (roll-up tooltips).
  • Compare to GitHub (“Check for updates”): command and settings (gitHubFileFetcher.checkForUpdates, checkForUpdatesMessages, checkForUpdatesHintSeconds) when the active file matches stored fetch history.
  • Progress UI via window.withProgress during GitHub API steps.
  • Confirmation when the destination file already exists (overwrite yes/no).
  • gitHubFileFetcher.informationMessages supports false, true, and verbose (replacing a boolean-only control).

Changed

  • Settings: gitHubFileFetcher.fetchHistory to control storing history; contributed commands and menus aligned (gitHubFileFetcher.run, gitHubFileFetcher.fetchHistory.*, default keybinding for the main command).
  • Large internal refactor of the extension entrypoint and helpers.

What’s Changed

  • build(deps): Bump actions/checkout from 2 to 4 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/1
  • build(deps-dev): Bump @typescript-eslint/parser from 6.21.0 to 8.25.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/23
  • build(deps): Bump actions/setup-node from 1 to 4 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/2
  • build(deps-dev): Bump mocha from 10.8.2 to 11.1.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/14
  • build(deps-dev): Bump @types/node from 18.19.78 to 22.13.8 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/20
  • build(deps-dev): Bump esbuild from 0.20.2 to 0.25.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/19
  • build(deps-dev): Bump eslint from 8.57.1 to 9.21.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/21
  • build(deps-dev): Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.25.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/22

New Contributors

  • @dependabot[bot] made their first contribution in https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/pull/1

Full Changelog: https://github.com/dennykorsukewitz/VSCode-GitHubFileFetcher/compare/2.0.2…2.1.0


This post is licensed under CC BY 4.0 by the author.