Releases: KatsuteDev/Background
4.0.1
4.0.0
Changes
New Features
-
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
renderTextAboveBackground
which 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.
Fixes
Dependencies
- 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
3.1.1
Changes
Dependencies
- 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
3.1.0
Changes
New Features
-
Add env var
${vscode:user}
forCode/User
directory #436 (@Katsute)On desktop this is the
Code/User
directory.On portable this is the
data/user-data/User
directory.
Dependencies
- 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
3.0.2
3.0.1
Changes
Fixes
Dependencies
- 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
3.0.0
Changes
Breaking Change
-
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.
Removed
New Features
-
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.
Dependencies
- 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
2.10.4
2.10.3
Changes
New Features
Optimizations
Dependencies
- 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
2.10.2
Changes
Fixes
Dependencies
- 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