Skip to content

v1.8.7

Choose a tag to compare

@amnweb amnweb released this 26 Jan 15:40
· 172 commits to main since this release

In this release, we introduced the new GitHub Copilot usage widget, which displays premium request usage data and provides a progress bar for visual representation.

Other notable updates include the media widget, which now features a rewrite and an optional progress bar. We've also added Brasilian Portuguese translations for update messages and implemented a confirmation dialog option before emptying the recycle bin to enhance user experience.

Fixes include improvements in tooltip positioning for the UsageChartWidget and handling invalid weather data in the weather popup. Full changelog below.

New Features

  • add Glucose Monitor widget link aaeb804
  • add power draw information to GPU widget 91d0427
  • add Brazilian Portuguese translations for update messages 28fd7b6
  • media rewrite and progress bar option 1622d0f
  • add file attachment support 54c8cc0
  • add toggle-widget support, auto focus input and default model selection 1233479
  • enhance focus management for chat popup 11086a3
  • prevent app exit on closing dialogs eaaced4
  • refresh button labels dynamically 763a118
  • add option to display year in calendar widget 2db442e
  • add GitHub Copilot usage widget and API integration e3c0270
  • add fallback mechanism for GitHub API release data fetching bd6e8db
  • add total cost placeholder to widget labels 8908be8
  • implement brightness service for monitor control c8cdcd2
  • add dxva2 bindings for monitor brightness control d7edc7d
  • add Copilot widget to documentation 338e055
  • add signing workflow for YASB GUI artifacts 6ef3c6a
  • add release ID handling in signing payload 05b0b1a
  • add Caps Lock state handling in LanguageWidget d1ff46a
  • enhance release process with changelog summarization 8e792f9
  • add scroll step functionality to sliders 9185964
  • add confirmation dialog option before emptying 1a46749
  • implement issue triage bot for automated responses 4ef4583
  • add mappings for Firefox Developer Edition and Telegram 92bfe37
  • add image processing capabilities and floating window support 7b3c667
  • enhance menu_list configuration and action handling 9d21438
  • enhance widget visibility handling and styling f678d62
  • enhance AI prompt handling with environment variables 7e9f84b

Bugfixes

  • update pyqt6, holidays and cx-freeze 13b32be
  • handle invalid weather data in popup c338149
  • update icon validation schema to allow defaults cb5d2b8
  • correct 'Id' to 'ID' in Brazilian Portuguese labels d7e6b9e
  • improve tooltip positioning and screen clamping 76f2d93
  • improve tooltip positioning for usage chart 4204179
  • adjust padding in UsageChartWidget for better visibility 2ad1095
  • update signing policy slug to use client payload 40e8c55
  • update icon size handling in TaskbarWidget 7dca1a8

Refactors

  • proper qasync init e9f39a9
  • streamline slider tooltip handling 9f9c14d
  • optimize disk space retrieval and label update logic ccea8cd
  • replace psutil with native Windows APIs 9976a3e
  • improve audio service caching and threading e6ff993
  • remove issue closing and locking logic a2292d8

Documentation Changes

  • add progress bar documentation 7252eb2
  • add file attachment support a6ed89e
  • add toggle-widget support and default model selection 26293f9

Chores

  • bump pillow from 12.0.0 to 12.1.0 9c552a1
  • bump cx-freeze from 8.5.2 to 8.5.3 3483bf3
  • bump holidays from 0.87 to 0.88 d23d387
  • bump screen-brightness-control from 0.24.3 to 0.25.0 8b2a40c
  • bump pyqt6 from 6.10.1 to 6.10.2 ffd1496
  • remove cx_Freeze version input from build workflows b0c3025
  • bump holidays from 0.88 to 0.89 ca3533d
  • update BUILD_VERSION to 1.8.7 fa22105

Other Changes

What's Changed

  • feat(media): media client rewrite and widget progress bar by @Video-Nomad in #620
  • feat(ai-chat): Attachment support by @Rejdukien in #615
  • chore(deps): bump pillow from 12.0.0 to 12.1.0 by @dependabot[bot] in #623
  • chore(deps-dev): bump cx-freeze from 8.5.2 to 8.5.3 by @dependabot[bot] in #627
  • feat(ai-chat): add toggle-widget support, auto focus input option and default model selection by @Rejdukien in #595
  • fix(docs): Fix typo error in VSCode widget doc: from date-modified to modified-date and Add missing edit task button style in Todo widget doc by @hoangtamthai in #631
  • chore(deps): bump pyqt6 from 6.10.1 to 6.10.2 by @dependabot[bot] in #636
  • chore(deps): bump holidays from 0.87 to 0.88 by @dependabot[bot] in #634
  • chore(deps): bump screen-brightness-control from 0.24.3 to 0.25.0 by @dependabot[bot] in #635
  • feat(copilot): add GitHub Copilot usage widget and API integration by @amnweb in #638
  • refactor(widgets): implement brightness service for monitor control by @amnweb in #641
  • fix(taskbar): update icon size handling in TaskbarWidget by @amnweb in #647
  • refactor(widgets): replace psutil with native Windows APIs by @amnweb in #650
  • chore(deps): bump holidays from 0.88 to 0.89 by @dependabot[bot] in #658

New Contributors

Full Changelog: v1.8.6...v1.8.7