v2.8.0

lyogavin/airllmv2.8.0Jul 20, 2026by github-actions[bot]

AI Summary

This release introduces a comprehensive plugins system for the dock and taskbar, adding specialized plugins for clock, network, bluetooth, notifications, and system tray, alongside enhancements for multimonitor support.

Key Highlights

  • New plugins system for dock and taskbar.
  • Addition of clock, network, bluetooth, notifications, and system tray plugins.
  • Toolbar and dock autohide logic improvements for multimonitor setups.
  • TWM animations for multimonitor movement.
  • Fixes for fullscreen state removal and workspace behaviors.

New Features

  • Plugins system for dock and taskbar.
  • New plugins: clock, network, bluetooth, notifications, system tray, keyboard selector, battery, volume.
  • Separators for dock items.
  • Autohide logic on overlap for multimonitors.
  • TWM animations for multimonitor movement.

Full Release Notes

### features

- plugins system for dock/taskbar.
- add clock plugin to dock.
- add network plugin to dock
- add bluetooth plugin to dock.
- add notifications plugin to dock.
- add system tray plugin to dock.
- add keyboard selector plugin to dock.
- add battery plugin to dock.
- add volume plugin to dock.
- Separators for dock.

### enhancements

- toolbar and dock autohide on overlap logic for multimonitor setups.
- tooltips on sliders.
- bluetooth toolbar module.
- twm animations for multimonitor movement.

### fix

- fullscreen state being removed from background windows on foreground change.
- dock and toolbar hidding while dragging items.
- state while switching workspaces.
- twm window not being moved when there is a fullscreen app on target monitor.
- native taskbar autohide being disabled on settings save.
- icon editor missing translations.
- dock drag and sorting not working properly.
- dock full size not working on vertical mode.
- twm flickering on stacks when manual uniminized a window from a stack in another workspace.
- wallpaper incorrect size/position after monitor hotplug (stale virtual screen metrics).
- widgets not being created/destroyed on monitors change.
- stucked tooltips.

## What's Changed
* build(deps): bump reqwest from 0.12.28 to 0.13.1 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1660
* build(deps-dev): bump framer-motion from 12.41.0 to 12.42.2 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1677
* build(deps): bump minisign from 0.8.0 to 0.9.1 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1679
* build(deps): bump log from 0.4.30 to 0.4.33 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1678
* build(deps-dev): bump react-icons from 5.6.0 to 5.7.0 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1691
* build(deps): bump reqwest from 0.13.1 to 0.13.4 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1692
* fix: restore taskbar topmost state (#1688) by @bailong-Hakuryu in https://github.com/eythaann/Seelen-UI/pull/1689
* Revert(#1689): restore native taskbar topmost state by @eythaann in https://github.com/eythaann/Seelen-UI/pull/1697
* build(deps-dev): bump i18next from 26.3.1 to 26.3.6 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1700

## New Contributors
* @bailong-Hakuryu made their first contribution in https://github.com/eythaann/Seelen-UI/pull/1689

**Full Changelog**: https://github.com/eythaann/Seelen-UI/compare/v2.7.4...v2.8.0