github amnweb/yasb v2.0.1

9 hours ago
image

In this release, we introduced two new features: the Wallpaper Engine with dynamic animations, and contrast control for monitors in the brightness popup.

We also fixed several bugs related to widget performance and compatibility, including resolving the startup pinned icon duplication issue and improving the handling of workspace names. Full changelog below.

New Features

  • add contrast control for monitors in brightness popup fb5579d
  • implement wallpaper engine with dynamic animations b5dd59f

Bugfixes

  • ensure valid widget removal from hwnd mapping 3d60c31
  • remove unnecessary text stripping in get_results method 0cdb7ac
  • resolve overlay blur issue on Windows 10 c2b0b1d
  • improve blur settings application for Windows 10 28e4ba5
  • emit immediate cross-monitor brightness updates 07df017
  • vscode state database path detection to support shared storage b0cc068
  • increase komorebi pipe buffer size to 512KB (#900) a5a487f
  • eliminate button layout jitter and full-width flashing and fix update style (#898) 5721094
  • prevent komorebi widget freeze and broken states after auto-hide (#902) 91c6fa3
  • fix icons popup on rapid events 35113f2
  • handle exceptions when retrieving workspace names b63a843
  • update alignment and label handling in configuration 7f806bd
  • correct COPYDATASTRUCT field types for Win32 API compatibility 131bd50
  • resolve startup pinned icon duplication and animation sync issues 1b5a214
  • fix character encoding when fetching apps 998aedc

Refactors

  • optimize scolling label CPU usage e8bdaad

Chores

  • bump openai from 2.32.0 to 2.33.0 dfb016c
  • bump holidays from 0.95 to 0.96 2cce400
  • bump pydantic from 2.13.3 to 2.13.4 8832557
  • bump openai from 2.33.0 to 2.37.0 6c70d84
  • update BUILD_VERSION to 2.0.1 61f9d00

Other Changes

What's Changed

  • feat(brightness): add contrast control for monitors in brightness popup by @amnweb in #892
  • Wallpaper Engine: Trigger Run After Thread When Changing Wallpaper Engine by @EmilBerbakov in #899
  • feat(wallpaper_engine): implement wallpaper engine with dynamic animations by @amnweb in #893
  • chore(deps): bump openai from 2.32.0 to 2.33.0 by @dependabot[bot] in #896
  • fix(glazewm): fix icons popup on rapid events by @Video-Nomad in #904
  • refactor(scrolling_label): optimize scolling label CPU usage by @Video-Nomad in #905
  • Fix typo in Wallpapers widget description by @HitogiDev in #908
  • chore(deps): bump holidays from 0.95 to 0.96 by @dependabot[bot] in #909
  • chore(deps): bump pydantic from 2.13.3 to 2.13.4 by @dependabot[bot] in #910
  • chore(deps): bump openai from 2.33.0 to 2.37.0 by @dependabot[bot] in #916
  • fix(vscode): vscode state database path detection to support shared storage by @BrainlessDip in #894

New Contributors

Full Changelog: v2.0.0...v2.0.1

Don't miss a new yasb release

NewReleases is sending notifications on new releases.