- Add option to hide terminal background when using render text above background option #616 (@Katsute)
- Bump esbuild from 0.28.0 to 0.28.1 in the npm_and_yarn group across 1 directory #606 (@dependabot)
- Bump actions/checkout from 6 to 7 #608 (@dependabot)
- Bump @types/node from 25.9.1 to 26.0.1 #610 (@dependabot)
- Bump @types/vscode from 1.120.0 to 1.125.0 #609 (@dependabot)
- Bump markdown-it from 14.1.1 to 14.2.0 in the npm_and_yarn group across 1 directory #607 (@dependabot)
- Bump @vscode/test-electron from 2.5.2 to 3.0.0 #611 (@dependabot)
- Bump the npm_and_yarn group across 1 directory with 3 updates (form-data, js-yaml, undici) #614 (@dependabot)
Full Changelog: 6.0.0...6.1.0
Background reload is now fixed, please refer to the below changelog.
-
Fix reload not working on VSCode 1.123 #601 (@Katsute)
Some users may receive an error about a legacy installation, please refer to the following options to migrate to v6:
- Right click the extension the extensions tab and choose Install Specific Version...
- Choose a version that is older than v6
- Click Restart Extensions
- Run the Uninstall command
- Fully close and reopen VSCode
- You can now update to v6 and use this extension
- Reinstall VSCode
Full Changelog: 5.0.3...6.0.0
As of VSCode 1.123 Install, Uninstall, and Reload buttons do not refresh the background. Please refer to #600 for tracking on this issue.
To see background updates you must fully close and reopen VSCode.
Full Changelog: 5.0.2...5.0.3
As of VSCode 1.123 Install, Uninstall, and Reload buttons do not refresh the background. Please refer to #600 for tracking on this issue.
To see background updates you must fully close and reopen the IDE.
-
Fix sudo not working on VS 1.123 #599 (@Katsute)
Fixes a Node compatibility issue with sudo caused by a bad VSCode release that did not declare a breaking Node version increase.
Full Changelog: 5.0.1...5.0.2
Full Changelog: 5.0.0...5.0.1
-
Remove
Render Content Above Backgroundoption #587 (@Katsute)This feature is no longer functional, instead use the Render Text Above Background option.
-
Remove automatic opacity migration for v3 opacity inversion #588 (@Katsute)
This removes the automatic opacity migration from v2 to v3 (2024).
Users using v3 or higher
No action is needed; your opacity settings have already been converted as part of the v2 to v3 update.
Users using v2
Update to v3 to have your opacity settings migrated, then to v5. As a reminder, the Use Inverted Opacity setting can still be used to preserve the inverted opacity (v2) behavior.
- Fix sticky tree transparency when using render text over background option #589 (@Katsute)
- Fix tooltip/generate background when using render text over background option #591 (@Katsute)
- Fix documentation popup transparency when using render text over background option #590 (@Katsute)
- Bump rimraf from 6.1.2 to 6.1.3 #563 (@dependabot)
- Bump @types/node from 25.2.2 to 25.3.3 #564 (@dependabot)
- Bump glob from 13.0.1 to 13.0.6 #565 (@dependabot)
- Bump the npm_and_yarn group across 1 directory with 1 update #561 (@dependabot)
- Bump undici from 7.22.0 to 7.24.1 in the npm_and_yarn group across 1 directory #567 (@dependabot)
- Bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory #568 (@dependabot)
- Bump esbuild from 0.27.3 to 0.27.4 #570 (@dependabot)
- Bump @types/node from 25.3.3 to 25.5.0 #569 (@dependabot)
- Bump @types/vscode from 1.109.0 to 1.110.0 #571 (@dependabot)
- Bump lodash from 4.17.23 to 4.18.1 in the npm_and_yarn group across 1 directory #574 (@dependabot)
- Bump typescript from 5.9.3 to 6.0.2 #573 (@Katsute)
- Bump actions/github-script from 8 to 9 #575 (@dependabot)
- Bump @vscode/vsce from 3.7.1 to 3.9.1 #577 (@dependabot)
- Bump @types/node from 25.5.0 to 25.6.0 #578 (@dependabot)
- Bump typescript from 6.0.2 to 6.0.3 #579 (@dependabot)
- Bump uuid from 8.3.2 to removed in the npm_and_yarn group across 1 directory #581 (@dependabot)
- Bump esbuild from 0.27.4 to 0.28.0 #580 (@dependabot)
- Bump @types/vscode from 1.110.0 to 1.118.0 #576 (@dependabot)
- Bump fast-uri from 3.1.0 to 3.1.2 in the npm_and_yarn group across 1 directory #582 (@dependabot)
Full Changelog: 4.0.4...5.0.0
- Restore missing suggestion highlight when using render text over background option #556 (@Katsute)
- Improve background visibility on selected line when using render text over background option #558 (@Katsute)
- Restore missing background on selected and hovered sidebar list when using render text over background option #559 (@Katsute)
- Fix tab background when using render text over background option #557 (@Katsute)
- Bump lodash from 4.17.21 to 4.17.23 in the npm_and_yarn group across 1 directory #545 (@dependabot)
- Bump @types/node from 25.0.2 to 25.1.0 #547 (@dependabot)
- Bump @types/vscode from 1.107.0 to 1.108.1 #549 (@kdevbot)
- Bump glob from 13.0.0 to 13.0.1 #551 (@dependabot)
- Bump @types/node from 25.1.0 to 25.2.2 #552 (@dependabot)
- Bump @types/vscode from 1.108.1 to 1.109.0 #555 (@kdevbot)
- Bump esbuild from 0.27.2 to 0.27.3 #554 (@dependabot)
Full Changelog: 4.0.3...4.0.4
- Bump esbuild from 0.27.1 to 0.27.2 #540 (@dependabot)
- Bump qs from 6.14.0 to 6.14.1 in the npm_and_yarn group across 1 directory #541 (@dependabot)
Full Changelog: 4.0.2...4.0.3
- Bump actions/github-script from 7 to 8 #508 (@dependabot)
- Bump @types/node from 24.3.0 to 24.4.0 #509 (@dependabot)
- Bump @types/vscode from 1.103.0 to 1.104.0 #510 (@dependabot)
- Bump @types/node from 24.4.0 to 24.5.2 #511 (@dependabot)
- Bump esbuild from 0.25.9 to 0.25.10 #512 (@dependabot)
- Bump tar-fs from 2.1.3 to 2.1.4 in the npm_and_yarn group across 1 directory #513 (@dependabot)
- Bump @vscode/vsce from 3.6.0 to 3.6.2 #514 (@dependabot)
- Bump typescript from 5.9.2 to 5.9.3 #515 (@dependabot)
- Bump @types/node from 24.5.2 to 24.6.2 #516 (@dependabot)
- Bump @types/node from 24.6.2 to 24.7.2 #518 (@dependabot)
- Bump @types/vscode from 1.104.0 to 1.105.0 #517 (@dependabot)
- Bump esbuild from 0.25.10 to 0.25.11 #519 (@dependabot)
- Bump @types/node from 24.7.2 to 24.8.1 #520 (@dependabot)
- Bump @types/node from 24.8.1 to 24.9.1 #522 (@dependabot)
- Bump @types/node from 24.9.1 to 24.10.0 #523 (@dependabot)
- Bump rimraf from 6.0.1 to 6.1.0 #524 (@dependabot)
- Bump esbuild from 0.25.11 to 0.25.12 #525 (@dependabot)
- Bump esbuild from 0.25.12 to 0.27.0 #526 (@dependabot)
- Bump @vscode/vsce from 3.6.2 to 3.7.0 #527 (@dependabot)
- Bump the npm_and_yarn group across 1 directory with 1 update #529 (@dependabot)
- Bump glob from 11.0.3 to 11.1.0 in the npm_and_yarn group across 1 directory #530 (@dependabot)
- Bump actions/checkout from 5 to 6 #531 (@dependabot)
- Bump rimraf from 6.1.0 to 6.1.2 #535 (@dependabot)
- Bump @types/vscode from 1.105.0 to 1.106.1 #534 (@dependabot)
- Bump @vscode/vsce from 3.7.0 to 3.7.1 #532 (@dependabot)
- Bump glob from 11.1.0 to 13.0.0 #533 (@dependabot)
- Bump jws from 3.2.2 to 3.2.3 in the npm_and_yarn group across 1 directory #537 (@dependabot)
Full Changelog: 4.0.1...4.0.2
Full Changelog: 4.0.0...4.0.1
-
Require API access to be enabled #490 (@Katsute)
It is now required to enable API access in the options menu in order to use the extension API.
-
Add experimental option for text over backgrounds #487 (@Katsute)
Adds an option
renderTextAboveBackgroundwhich improves text visibility. Only supported for window backgrounds, not supported for editor/sidebar/panel options yet.Terminal will still have a solid background with this option enabled.
Feature is experimental, please report any visibility issues with this option.
- Bump esbuild from 0.25.5 to 0.25.6 #489 (@dependabot)
- Bump @types/vscode from 1.101.0 to 1.102.0 #488 (@dependabot)
- Bump esbuild from 0.25.6 to 0.25.8 #491 (@dependabot)
- Bump form-data from 4.0.3 to 4.0.4 #492 (@dependabot)
- Bump typescript from 5.8.3 to 5.9.2 #494 (@dependabot)
- Bump @types/node from 24.0.6 to 24.2.0 #495 (@dependabot)
- Bump tmp from 0.2.3 to 0.2.4 in the npm_and_yarn group #496 (@dependabot)
- Bump tmp from 0.2.4 to 0.2.5 #497 (@dependabot)
- Bump actions/checkout from 4 to 5 #501 (@dependabot)
- Bump esbuild from 0.25.8 to 0.25.9 #502 (@dependabot)
- Bump @types/vscode from 1.102.0 to 1.103.0 #503 (@dependabot)
Full Changelog: 3.1.1...4.0.0
- Bump typescript from 5.7.2 to 5.7.3 #444 (@dependabot)
- Bump glob from 11.0.0 to 11.0.1 #443 (@dependabot)
- Bump undici from 6.21.0 to 6.21.1 #446 (@dependabot)
- Bump @vscode/vsce from 3.2.1 to 3.2.2 #449 (@dependabot)
- Bump @types/node from 22.10.2 to 22.13.0 #450 (@dependabot)
- Bump @types/vscode from 1.96.0 to 1.97.0 #453 (@dependabot)
- Bump typescript from 5.7.3 to 5.8.2 #454 (@dependabot)
- Bump esbuild from 0.24.2 to 0.25.0 #452 (@dependabot)
- Bump esbuild from 0.25.0 to 0.25.1 #456 (@dependabot)
- Bump @types/vscode from 1.97.0 to 1.98.0 #455 (@dependabot)
- Bump @vscode/vsce from 3.2.2 to 3.3.0 #457 (@dependabot)
- Bump esbuild from 0.25.1 to 0.25.2 #460 (@dependabot)
- Bump @vscode/vsce from 3.3.0 to 3.3.2 #459 (@dependabot)
- Bump @types/node from 22.13.0 to 22.14.0 #461 (@dependabot)
- Bump typescript from 5.8.2 to 5.8.3 #462 (@dependabot)
- Bump @types/vscode from 1.98.0 to 1.99.0 #463 (@dependabot)
- Bump @vscode/test-electron from 2.4.1 to 2.5.2 #464 (@dependabot)
- Bump @types/vscode from 1.99.0 to 1.99.1 #465 (@dependabot)
- Bump @types/node from 22.14.0 to 22.15.3 #469 (@dependabot)
- Bump esbuild from 0.25.2 to 0.25.3 #471 (@dependabot)
- Bump glob from 11.0.1 to 11.0.2 #470 (@dependabot)
- Bump @types/vscode from 1.99.1 to 1.100.0 #472 (@dependabot)
- Bump esbuild from 0.25.3 to 0.25.4 #473 (@dependabot)
- Bump @vscode/vsce from 3.3.2 to 3.4.1 #476 (@dependabot)
- Bump @vscode/vsce from 3.4.1 to 3.4.2 #477 (@dependabot)
- Bump esbuild from 0.25.4 to 0.25.5 #478 (@dependabot)
- Bump @vscode/vsce from 3.4.2 to 3.5.0 #480 (@dependabot)
- Bump the npm_and_yarn group with 2 updates #479 (@dependabot)
- Bump @types/node from 22.15.3 to 24.0.2 #485 (@dependabot)
- Bump glob from 11.0.2 to 11.0.3 #484 (@dependabot)
- Bump @types/vscode from 1.100.0 to 1.101.0 #483 (@dependabot)
Full Changelog: 3.1.0...3.1.1
-
Add env var
${vscode:user}forCode/Userdirectory #436 (@Katsute)On desktop this is the
Code/Userdirectory.On portable this is the
data/user-data/Userdirectory.
- Bump esbuild from 0.23.1 to 0.24.0 #415 (@dependabot)
- Bump @types/node from 22.5.0 to 22.7.4 #417 (@dependabot)
- Bump @vscode/vsce from 3.1.0 to 3.1.1 #418 (@dependabot)
- Bump @types/vscode from 1.93.0 to 1.94.0 #419 (@dependabot)
- Bump @vscode/vsce from 3.1.1 to 3.2.0 #422 (@dependabot)
- Bump @types/node from 22.7.4 to 22.8.1 #425 (@dependabot)
- Bump @vscode/vsce from 3.2.0 to 3.2.1 #424 (@dependabot)
- Bump @types/vscode from 1.94.0 to 1.95.0 #427 (@dependabot)
- Bump @types/node from 22.8.1 to 22.9.0 #428 (@dependabot)
- Bump typescript from 5.6.3 to 5.7.2 #430 (@dependabot)
- Bump @types/node from 22.9.0 to 22.10.1 #431 (@dependabot)
- Bump @types/vscode from 1.95.0 to 1.96.0 #434 (@dependabot)
- Bump esbuild from 0.24.0 to 0.24.2 #437 (@dependabot)
Full Changelog: 3.0.2...3.1.0
Full Changelog: 3.0.1...3.0.2
- Bump @types/node from 22.4.0 to 22.5.0 #395 (@dependabot)
- Bump @types/vscode from 1.92.0 to 1.93.0 #406 (@dependabot)
- Bump @vscode/vsce from 3.0.0 to 3.1.0 #407 (@dependabot)
Full Changelog: 3.0.0...3.0.1
-
Invert opacity setting #379 (@Katsute)
Going forward, to achieve parity with other background extensions, the opacity calculation will be switched from 0 visible and 1 invisible to 1 visible and 0 invisible.
To use the old behavior, use the useInvertedOpacity option. If you already have an opacity set, the inverted opacity setting will automatically be turned on.
-
Add option to save settings per-workspace #383 (@Katsute)
This updates the configuration menu to allow workspace specific settings; to use workspace, toggle the Setting Scope in the more options menu. Does not automatically update the background on workspace switch, the Auto Install option needs to also be turned on.
Setting this to workspace will always use the workspace configuration, it does not fallback to global settings.
- Bump esbuild from 0.21.4 to 0.21.5 #348 (@dependabot)
- Bump @azure/identity from 4.2.0 to 4.2.1 #349 (@dependabot)
- Bump @azure/msal-node from 2.9.1 to 2.9.2 #350 (@dependabot)
- Bump typescript from 5.4.5 to 5.5.2 #355 (@dependabot)
- Bump @vscode/vsce from 2.27.0 to 2.29.0 #353 (@dependabot)
- Bump glob from 10.4.1 to 10.4.2 #354 (@dependabot)
- Bump rimraf from 5.0.7 to 5.0.8 #363 (@dependabot)
- Bump @vscode/test-electron from 2.4.0 to 2.4.1 #358 (@dependabot)
- Bump typescript from 5.5.2 to 5.5.3 #359 (@dependabot)
- Bump glob from 10.4.2 to 10.4.3 #361 (@dependabot)
- Bump @types/vscode from 1.90.0 to 1.91.0 #360 (@dependabot)
- Bump esbuild from 0.21.5 to 0.23.0 #362 (@dependabot)
- Bump @vscode/vsce from 2.29.0 to 2.30.0 #365 (@dependabot)
- Bump rimraf from 5.0.8 to 6.0.1 #366 (@dependabot)
- Bump glob from 10.4.3 to 11.0.0 #364 (@dependabot)
- Bump @vscode/vsce from 2.30.0 to 2.31.1 #369 (@dependabot)
- Bump typescript from 5.5.3 to 5.5.4 #377 (@dependabot)
- Bump @types/node from 20.14.0 to 22.0.0 #376 (@dependabot)
- Bump @types/node from 22.0.0 to 22.1.0 #384 (@dependabot)
- Bump @types/vscode from 1.91.0 to 1.92.0 #385 (@dependabot)
- Bump @types/node from 22.1.0 to 22.2.0 #388 (@dependabot)
- Bump @types/node from 22.2.0 to 22.3.0 #389 (@dependabot)
- Bump @vscode/vsce from 2.31.1 to 2.32.0 #390 (@dependabot)
- Bump @types/node from 22.3.0 to 22.4.0 #391 (@dependabot)
- Bump esbuild from 0.23.0 to 0.23.1 #393 (@dependabot)
- Bump @vscode/vsce from 2.32.0 to 3.0.0 #392 (@dependabot)
Full Changelog: 2.10.4...3.0.0
Full Changelog: 2.10.3...2.10.4
- Bump typescript from 5.4.3 to 5.4.4 #311 (@dependabot)
- Bump @types/vscode from 1.87.0 to 1.88.0 #312 (@dependabot)
- Bump @vscode/vsce from 2.24.0 to 2.25.0 #315 (@dependabot)
- Bump typescript from 5.4.4 to 5.4.5 #316 (@dependabot)
- Bump @vscode/vsce from 2.25.0 to 2.26.0 #318 (@dependabot)
- Bump @types/vscode from 1.88.0 to 1.89.0 #322 (@dependabot)
- Bump @vscode/vsce from 2.26.0 to 2.26.1 #321 (@dependabot)
- Bump rimraf from 5.0.5 to 5.0.7 #328 (@dependabot)
- Bump esbuild from 0.20.2 to 0.21.2 #326 (@dependabot)
- Bump glob from 10.3.12 to 10.3.15 #327 (@dependabot)
- Bump esbuild from 0.21.2 to 0.21.3 #330 (@dependabot)
- Bump @vscode/test-electron from 2.3.9 to 2.3.10 #329 (@dependabot)
- Bump esbuild from 0.21.3 to 0.21.4 #333 (@dependabot)
- Bump glob from 10.3.15 to 10.4.1 #332 (@dependabot)
- Bump @vscode/test-electron from 2.3.10 to 2.4.0 #342 (@dependabot)
- Bump @types/node from 20.12.2 to 20.14.0 #343 (@dependabot)
- Bump @types/vscode from 1.89.0 to 1.90.0 #345 (@dependabot)
- Bump @vscode/vsce from 2.26.1 to 2.27.0 #344 (@dependabot)
Full Changelog: 2.10.2...2.10.3
- Bump typescript from 5.4.2 to 5.4.3 #305 (@dependabot)
- Bump @types/node from 20.11.2 to 20.12.2 #308 (@dependabot)
- Bump glob from 10.3.10 to 10.3.12 #307 (@dependabot)
Full Changelog: 2.10.1...2.10.2
- Bump esbuild from 0.20.0 to 0.20.1 #296 (@dependabot)
- Bump @vscode/vsce from 2.23.0 to 2.24.0 #297 (@dependabot)
- Bump @types/vscode from 1.86.0 to 1.87.0 #299 (@dependabot)
- Bump tmp from 0.2.1 to 0.2.3 #298 (@dependabot)
- Bump typescript from 5.3.3 to 5.4.2 #301 (@dependabot)
- Bump esbuild from 0.20.1 to 0.20.2 #302 (@dependabot)
Full Changelog: 2.10.0...2.10.1
- Bump esbuild from 0.19.12 to 0.20.0 #286 (@dependabot)
- Bump @vscode/test-electron from 2.3.8 to 2.3.9 #288 (@dependabot)
- Bump @vscode/vsce from 2.22.0 to 2.23.0 #287 (@dependabot)
- Bump @types/vscode from 1.85.0 to 1.86.0 #291 (@dependabot)
Full Changelog: 2.9.4...2.10.0
Full Changelog: 2.9.3...2.9.4
- Bump esbuild from 0.19.11 to 0.19.12 #283 (@dependabot)
Full Changelog: 2.9.2...2.9.3
-
useWindowOptionsForAllBackgroundsis now deprecated #274 (@Katsute)This options is being removed to reduce confusion from new users, please set options for backgrounds separately.
- Bump esbuild from 0.19.9 to 0.19.10 #270 (@dependabot)
- Bump esbuild from 0.19.10 to 0.19.11 #272 (@dependabot)
- Bump @types/node from 20.10.0 to 20.11.2 #279 (@dependabot)
Full Changelog: 2.9.1...2.9.2
- Fix add file and add directory not escaping glob symbols #268 (@Katsute)
- Fix glob escape characters not working #269 (@Katsute)
- Bump esbuild from 0.19.8 to 0.19.9 #266 (@dependabot)
Full Changelog: 2.9.0...2.9.1
- Show manual alignment/size value in menu #260 (@Katsute)
- Show error message when using extension on snap installation #261 (@Katsute)
-
Internal optimizations #244 (@Katsute)
- Remove unnecessary reload on sudo init
- Fix sudo potentially failing on Windows
- Bump @types/tmp from 0.2.5 to 0.2.6 #246 (@dependabot)
- Bump @types/vscode from 1.84.0 to 1.84.1 #247 (@dependabot)
- Bump esbuild from 0.19.5 to 0.19.6 #252 (@dependabot)
- Bump actions/github-script from 6 to 7 #251 (@dependabot)
- Bump @types/node from 20.9.0 to 20.10.0 #256 (@dependabot)
- Bump @vscode/test-electron from 2.3.6 to 2.3.8 #253 (@dependabot)
- Bump typescript from 5.2.2 to 5.3.2 #255 (@dependabot)
- Bump esbuild from 0.19.6 to 0.19.8 #257 (@dependabot)
- Bump @types/vscode from 1.84.1 to 1.84.2 #254 (@dependabot)
- Bump typescript from 5.3.2 to 5.3.3 #265 (@dependabot)
- Bump @types/vscode from 1.84.2 to 1.85.0 #264 (@dependabot)
Full Changelog: 2.8.3...2.9.0
Full Changelog: 2.8.2...2.8.3
- Bump esbuild from 0.19.4 to 0.19.5 #228 (@dependabot)
- Bump @types/tmp from 0.2.4 to 0.2.5 #229 (@dependabot)
- Bump @types/vscode from 1.83.0 to 1.83.1 #230 (@dependabot)
- Bump @vscode/test-electron from 2.3.5 to 2.3.6 #234 (@dependabot)
- Bump @vscode/vsce from 2.21.1 to 2.22.0 #233 (@dependabot)
- Bump @types/vscode from 1.83.1 to 1.84.0 #238 (@dependabot)
Full Changelog: 2.8.1...2.8.2
- Bump @types/node from 20.5.4 to 20.6.0 #207 (@dependabot)
- Bump @types/tmp from 0.2.3 to 0.2.4 #208 (@dependabot)
- Bump esbuild from 0.19.2 to 0.19.3 #209 (@dependabot)
- Bump glob from 10.3.4 to 10.3.7 #210 (@dependabot)
- Bump @types/node from 20.6.0 to 20.8.0 #216 (@dependabot)
- Bump rimraf from 5.0.1 to 5.0.5 #214 (@dependabot)
- Bump esbuild from 0.19.3 to 0.19.4 #213 (@dependabot)
- Bump glob from 10.3.7 to 10.3.10 #212 (@dependabot)
- Bump @vscode/vsce from 2.21.0 to 2.21.1 #215 (@dependabot)
- Bump @vscode/test-electron from 2.3.4 to 2.3.5 #217 (@dependabot)
- Bump @types/vscode from 1.82.0 to 1.83.0 #218 (@dependabot)
Full Changelog: 2.8.0...2.8.1
-
Add support for environmental variables #196 (@Katsute)
${vscode:workspace}→ The current project folder${user:home}→ The user's home directory${...}→ Any system environment variable
- Bump @types/node from 20.4.9 to 20.5.0 #187 (@dependabot)
- Bump @vscode/vsce from 2.20.1 to 2.21.0 #204 (@dependabot)
- Bump glob from 10.3.3 to 10.3.4 #203 (@dependabot)
- Bump @types/vscode from 1.81.0 to 1.82.0 #206 (@dependabot)
Full Changelog: 2.7.0...2.8.0
- Bump @vscode/vsce from 2.20.0 to 2.20.1 #180 (@dependabot)
- Bump @vscode/test-electron from 2.3.3 to 2.3.4 #182 (@dependabot)
- Bump @types/vscode from 1.80.0 to 1.81.0 #181 (@dependabot)
Full Changelog: 2.6.1...2.7.0
- Update README
Full Changelog: 2.6.0...2.6.1
-
Add extension API #176 (@Katsute)
Extension developers can now access the background API for this extension, refer to API for details.
Full Changelog: 2.5.8...2.6.0
- Bump @types/vscode from 1.78.0 to 1.78.1 #161 (@dependabot)
- Bump typescript from 5.0.4 to 5.1.3 #162 (@dependabot)
- Bump @types/node from 20.2.3 to 20.3.0 #163 (@dependabot)
- Bump glob from 10.2.6 to 10.2.7 #165 (@dependabot)
- Bump @types/vscode from 1.78.1 to 1.79.0 #164 (@dependabot)
- Bump @types/vscode from 1.79.0 to 1.79.1 #166 (@dependabot)
- Bump glob from 10.2.7 to 10.3.0 #167 (@dependabot)
- Bump typescript from 5.1.3 to 5.1.6 #170 (@dependabot)
- Bump glob from 10.3.0 to 10.3.1 #169 (@dependabot)
- Bump @types/node from 20.3.0 to 20.4.1 #172 (@dependabot)
- Bump glob from 10.3.1 to 10.3.3 #173 (@dependabot)
- Bump @types/vscode from 1.79.1 to 1.80.0 #171 (@dependabot)
Full Changelog: 2.5.7...2.5.8
- Adjust settings descriptions
- Bump glob from 10.2.3 to 10.2.4 #158 (@dependabot)
- Bump glob from 10.2.5 to 10.2.6 #160 (@dependabot)
Full Changelog: 2.5.6...2.5.7
- Fix add multiple files not working #154 (@Katsute)
- Fix background sometimes not loading #156 (@Katsute)
- Bump @types/node from 18.15.11 to 18.16.0 #147 (@dependabot)
- Bump glob from 10.2.1 to 10.2.2 #146 (@dependabot)
- Bump @types/node from 18.16.0 to 20.1.0 #149 (@dependabot)
- Bump @types/vscode from 1.77.0 to 1.78.0 #150 (@dependabot)
Full Changelog: 2.5.5...2.5.6
- Bump typescript from 5.0.2 to 5.0.3 #134 (@dependabot)
- Bump @types/vscode from 1.76.0 to 1.77.0 #133 (@dependabot)
- Bump glob from 9.3.2 to 9.3.4 #135 (@dependabot)
- Bump typescript from 5.0.3 to 5.0.4 #136 (@dependabot)
- Bump glob from 9.3.4 to 10.0.0 #139 (@dependabot)
- Bump rimraf from 4.4.1 to 5.0.0 #138 (@dependabot)
- Bump @vscode/vsce from 2.18.0 to 2.19.0 #141 (@dependabot)
- Bump glob from 10.0.0 to 10.1.0 #142 (@dependabot)
Full Changelog: 2.5.4...2.5.5
Full Changelog: 2.5.3...2.5.4
- Bump typescript from 4.9.5 to 5.0.2 #122 (@dependabot)
- Bump glob from 9.3.0 to 9.3.1 #124 (@dependabot)
- Bump rimraf from 4.4.0 to 4.4.1 #126 (@dependabot)
- Bump glob from 9.3.1 to 9.3.2 #125 (@dependabot)
Full Changelog: 2.5.2...2.5.3
- Bump rimraf from 4.3.0 to 4.3.1 #115 (@dependabot)
- Bump rimraf from 4.3.1 to 4.4.0 #116 (@dependabot)
- Bump @types/node from 18.14.6 to 18.15.0 #117 (@dependabot)
- Bump glob from 9.2.1 to 9.3.0 #121 (@dependabot)
Full Changelog: 2.5.1...2.5.2
- Bump @vscode/vsce from 2.17.0 to 2.18.0 #105 (@dependabot)
- Bump @types/vscode from 1.75.1 to 1.76.0 #110 (@dependabot)
- Bump rimraf from 3.0.2 to 4.3.0 #112 (@dependabot)
- Update to glob v9 #107 (@Katsute)
Full Changelog: 2.5.0...2.5.1
- Bump @types/node from 18.13.0 to 18.14.0 #102 (@dependabot)
- Bump @types/glob from 8.0.1 to 8.1.0 #104 (@dependabot)
Full Changelog: 2.4.2...2.5.0
- Bump @types/node from 18.11.19 to 18.13.0 #98 (@dependabot)
- Bump @types/vscode from 1.75.0 to 1.75.1 #99 (@dependabot)
Full Changelog: 2.4.1...2.4.2
- Bump glob from 8.0.3 to 8.1.0 #87 (@dependabot)
- Bump @types/glob from 8.0.0 to 8.0.1 #88 (@dependabot)
- Bump @vscode/vsce from 2.16.0 to 2.17.0 #89 (@dependabot)
- Bump typescript from 4.9.4 to 4.9.5 #91 (@dependabot)
- Bump @types/vscode from 1.74.0 to 1.75.0 #95 (@dependabot)
Full Changelog: 2.4.0...2.4.1
- Use
vscode-file://vscode-app/for local images instead of base64 #78 (@Katsute) This should fix a performance issue caused by using a large amount of images. - Revert duplicate background fix for horizontal and vertical editor splits #82 (@Katsute)
This should fix a performance issue caused by
2.3.0when using editor images.
- Bump vsce from 2.14.0 to 2.15.0 #72 (@dependabot)
- Bump typescript from 4.9.3 to 4.9.4 #73 (@dependabot)
Full Changelog: 2.3.1...2.4.0
Full Changelog: 2.3.0...2.3.1
-
Show how many files match a glob #65 (@Katsute) To reduce confusion about missing backgrounds, the configuration menu will now show how many files match your globs.
- Fix install notification sometimes not installing backgrounds #66 (@Katsute)
- Fix rare bug where install notification would be sent before settings actually update
- Fix multiple install notifications when selecting multiple files at once
- Override file permissions if file is read only #64 (@Katsute) Fixes issue where backgrounds would not install when VSCode was readonly.
- Fix repeating backgrounds #67 (@Katsute)
- Fix duplicate backgrounds when using horizontal and vertical editor split #69 (@Katsute)
- Bump typescript from 4.8.4 to 4.9.3 #61 (@dependabot)
- Bump @types/vscode from 1.73.0 to 1.73.1 #60 (@dependabot)
Full Changelog: 2.2.0...2.3.0
-
Render content above backgrounds #57 (@Katsute)
Add new option
background.renderContentAboveBackgroundto render content above backgrounds
- Bump vsce from 2.13.0 to 2.14.0 #58 (@dependabot)
Full Changelog: 2.1.0...2.2.0
-
Add ability to transition between multiple images #49 (@Katsute) Use this new feature by changing the
background.backgroundChangeTimefield or using the new Time option in the configuration menu.(below image is a compressed gif, your transitions will look cleaner than this)
- Bump vsce from 2.11.0 to 2.12.0 #50 (@dependabot)
- Bump vsce from 2.12.0 to 2.13.0 #51 (@dependabot)
- Bump @types/vscode from 1.72.0 to 1.73.0 #56 (@dependabot)
Full Changelog: 2.0.2...2.1.0
- Remove warning about installation being corrupt #48 (@Katsute)
- Hide corrupt notification on install
- Automatically fix checksums after relaunch
Full Changelog: 2.0.1...2.0.2
Full Changelog: 2.0.0...2.0.1
-
Fix VSCode 1.72 #45 (@Katsute) Installing backgrounds using this extension now causes VSCode to warn about the installation being corrupt 😭. Select Don't Show Again to suppress this message.
-
Use separate options depending on background type #36 (@Katsute)
- New configuration menu
- Removed property specific commands
- Background options are now separated based on UI type
- Settings are now saved as arrays rather than objects. Values are in order of
- Window
- Editor
- Sidebar
- Panel
- Fixed some validation issues
If you do not like this separation of options you can restore the old behavior by using the new option
useWindowOptionsForAllBackgroundswhich will use the window options for all backgrounds. You still need to add background images separately.
- Bump typescript from 4.8.3 to 4.8.4 #38 (@dependabot)
Full Changelog: 1.3.0...2.0.0
- Accept background images from URLs #35 (@Katsute)
- Image URLs must be served over HTTPS
- File URLs (
file://) do not work, useAdd FileorAdd Folderoption
Full Changelog: https://github.com/KatsuteDev/Background/compare/1.2.0...1.3.0
-
Add background blur #28 (@Katsute)
Set background image blur using
Background: Set background image blur
- Bump vsce from 2.10.1 to 2.10.2 #20 (@dependabot)
- Bump typescript from 4.7.4 to 4.8.2 #22 (@dependabot)
- Bump vsce from 2.10.2 to 2.11.0 #23 (@dependabot)
- Bump @types/glob from 7.2.0 to 8.0.0 #26 (@dependabot)
- Bump @types/vscode from 1.70.0 to 1.71.0 #29 (@dependabot)
Full Changelog: https://github.com/KatsuteDev/Background/compare/1.1.0...1.2.0
-
Add ability to use custom CSS #14 (@Katsute)
Added
background.CSSsetting to apply custom CSS to VSCode. Only available in the settings window.Experimental feature! Use at your own risk.
- Bump @types/vscode from 1.68.1 to 1.69.0 #3 (@dependabot)
- Bump vsce from 2.9.2 to 2.9.3 #5 (@dependabot)
- Bump vsce from 2.9.3 to 2.10.0 #6 (@dependabot)
- Bump @types/node from 18.0.1 to 18.6.1 #7 (@dependabot)
- Bump @types/vscode from 1.69.0 to 1.69.1 #13 (@dependabot)
- Bump @types/node from 18.6.1 to 18.7.1 #16 (@dependabot)
Full Changelog: https://github.com/KatsuteDev/Background/compare/1.0.0...1.1.0
Initial Release
Full Changelog: https://github.com/KatsuteDev/Background/commits/1.0.0





