Skip to content

Releases: amnweb/yasb

v1.5.0

11 Dec 18:16
Compare
Choose a tag to compare

Please read before updating to v1.5.0

New Features

  • enhance weather widget with additional data fields e428879
  • add float override label to WorkspaceWidget 20918a6
  • add float override label to workspace documentation 5fbc20e
  • add direction property to HomeWidget and update documentation d41a103
  • add animation settings for status bar a171479
  • implement blink effect on icon click and fixed some icons which do not show on start 4af9aa3
  • update MSI installer for all users and add theme executable 47e50e1
  • add global styles for ToolTip component dd7ee69
  • add tooltip option for all widgets 4086d0d

Bugfixes

  • correct environment variable name for weather API key c1ce9ca
  • remove debug print statement from WeatherWidget API URL 585ed66
  • remove trailing commas from example commands in documentation 2d80824
  • correct step comparison for width and opacity updates 75af828

Refactors

  • moved tooltip to styles.css 06326ac
  • simplify label_icon_size validation schema fc95d02
  • optimize icon animation by using local variables 5008884
  • reorganize layout and improve code structure for better readability 3e0c359
  • update signal strength mapping and icon assignment for accuracy 48ca061
  • use get() for safer access to float_override state b7c7ba7
  • update cx_Freeze installation to use the latest version 802f447

Documentation Changes

  • update weather widget documentation for improved clarity and additional placeholders 4a35fe8
  • update location parameter to support environment variable configuration eb98b77

Code Style Changes

  • update default config and styles 03513fc

Chores

  • update winget-releaser action to version 2 a2d4579
  • remove unnecessary parameters from winget action 185ae3e
  • add dist and build directories to .gitignore 46d91bf
  • bump build version to 1.5.0 cf841d4

Other Changes

What's Changed

New Contributors

Full Changelog: v1.4.3...v1.5.0

v1.4.3

01 Dec 10:35
Compare
Choose a tag to compare

Important

One step closer to move YASB to new location Program Files, this release includes an uninstall functionality which will remove the YASB installation from the current location before installing the new version. In the next release, YASB will be moved to the new location Program Files. This will help avoid permission issues, especially on Windows 10.

New Features

  • update default config and style 7e09174
  • add native language and country name retrieval in LanguageWidget 57f3126
  • toggle window state between minimize and restore 6aea31f
  • update YASB CLI version to 1.0.3 and add uninstall functionality ddc20ef

Bugfixes

  • proper SensorID string encoding for request URL. ee15590
  • set encoding to 'utf-8' for subprocess.run in UpdateWorker 3fcb8f4
  • hide overlay widget when hiding main window 5a059f3

Chores

  • bump build version to 1.4.3 58b69d6

Other Changes

What's Changed

  • fix(LHM): proper SensorID string encoding for request URL. by @Video-Nomad in #75

Full Changelog: v1.4.2...v1.4.3

v1.4.2

27 Nov 18:38
Compare
Choose a tag to compare

New Features

  • add filtering for excluded updates in Windows and Winget checks cd82357
  • add alignment and customizable menu labels to HomeWidget 9c0c287

Refactors

  • refactor update handling with UpdateManager for better management and subscriber notifications c874c11

Chores

  • bump build version to 1.4.2 06d1d84

Full Changelog: v1.4.1...v1.4.2

v1.4.1

26 Nov 22:26
Compare
Choose a tag to compare

Bugfixes

  • update label when worker thread is not started 9c2dbc2

Chores

  • bump build version to 1.4.1 e0776b8

Full Changelog: v1.4.0...v1.4.1

v1.4.0

26 Nov 18:05
Compare
Choose a tag to compare

New Features

  • Customizable error labels for LibreHardwareMonitor Widget fabd249
  • implement asynchronous update checking for Windows and Winget a21276e
  • implement threaded OBS connection handling e4c7f9c

Bugfixes

  • update interval values and standardize label syntax in Update Check documentation c9d5418
  • adjust border radius and padding for menu items; improve exit handling 8f202ea

Chores

  • bump build version to 1.4.0 e250343

Other Changes

What's Changed

  • feat(LHM): Customizable error labels for LibreHardwareMonitor Widget by @Video-Nomad in #74

Full Changelog: v1.3.9...v1.4.0

v1.3.9

25 Nov 13:53
Compare
Choose a tag to compare

New Features

  • add workspace animation toggle functionality 31ffd1d

Refactors

  • enhance tray context menu behavior with focus out handling 118facf
  • implement asynchronous command execution with threading 6b1d553
  • improve context menu behavior and enhance process execution dade508
  • increase timeout duration for KomorebiClient initialization 9dec1ea
  • update pyvda installation syntax in requirements.txt

Documentation

  • add switch_workspace_animation parameter to widget documentation 632dfb1
  • add label_max_length parameter to Custom widget documentation ace9350

Full Changelog: v1.3.8...v1.3.9

v1.3.8

23 Nov 14:29
Compare
Choose a tag to compare

New Features

  • Implement HomeWidget with dynamic menu and validation schema 9064e35
  • Implement workspace button and widget for virtual desktop management eb2cf38

Bugfixes

  • screen scaling logic for 4K monitor compatibility f5ba90b

Refactors

  • rename power utility module and streamline widget hiding logic 84b4ad7
  • enhance image gallery initialization and visibility management e0b13a0
  • enhance screen geometry reporting with device pixel ratio 16a2526

Chores

  • bump build version to 1.3.8 5501f37

Fixed

  • screen scaling logic for 4K monitor compatibility f5ba90b

Full Changelog: v1.3.7...v1.3.8

v1.3.7

13 Nov 02:55
Compare
Choose a tag to compare

New Features

  • implement Microphone widget with volume control and mute functionality 050c50b
  • implement Bluetooth widget using Windows API integration c67e8a5

Bugfixes

  • correct typo in wallpapers section of config.yaml acb73e3

Refactors

  • update CLI version to 1.0.2 and enhance log formatting 7804bcd
  • replace hardcoded virtual key codes with constants from system functions 3a45376
  • add virtual key codes for volume up and down 720a94f
  • optimize package installation in Windows workflow with force and no-cache options da07ba2

Feat

  • bump build version to 1.3.7 04e814c

Full Changelog: v1.3.6...v1.3.7

v1.3.6

30 Oct 00:10
Compare
Choose a tag to compare

New Features

  • feat(workspace) enhance button visibility management and class updates a9f677f 317b754

Bugfixes

  • fix(weather) improve error logging for weather data fetch failures 1615e0b
  • fix(update-check) handle internet connection errors in update checks e88a1e6

Refactors

  • refactor(update-check) remove UpdateCheckService and integrate functionality into UpdateCheckWidget to fix problem with multiple bars 6575457
  • refactor(battery) update status class based on threshold for icons 6695b01

Documentation Changes

Chores

  • bump build version to 1.3.6 63ca2a3

Other Changes

  • Update memory widget label icon 6ca50c7

Full Changelog: v1.3.5...v1.3.6

v1.3.5

27 Oct 02:07
Compare
Choose a tag to compare

New Features

  • Fixed and enhance update check widget functionality with reload and event handling 7f71e5c

Documentation Changes

  • Update Check widget documentation 03f516f

Other Changes

  • Update build version to 1.3.5 b976c6b

Full Changelog: v1.3.4...v1.3.5