Skip to content

v5.0.0-beta.4

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:00
v5.0.0-beta.4

✨ New Features

Bar & Widgets

  • New Text bar widget
  • Taskbar: pinned apps without grouping, idle pinned opacity, workspace group content modes (icons / count / dots), middle-click to close windows
  • Battery: display content options (percent / time / rate) and a none display mode
  • Sysmon: extra disk stats, text/glyph order and unit visibility, none display type; GPU monitoring on by default
  • Media: artist-first display order setting, scroll wheel and side buttons for track skip
  • Network: connection state beside the VPN indicator; optional WAN IP in the network widget tooltip
  • Notification widget stays visible while its panel is open (with auto-hide)
  • Workspace urgent color, per-widget scroll enable, smart auto-hide, show-on-workspace-switch
  • Volume widget: effects-profile glyph overrides
  • Broader border and shadow options across supported elements

Panels & Launcher

  • Global panel anchor bar for multi-bar setups
  • Optional list-item background in launcher and clipboard
  • Launcher auto-paste after copy activations; opt out of currency exchange fetching
  • Clipboard page up/down; encrypted clipboard history with configurable key sources
  • Session panel: toggle to show shortcuts
  • Window switcher dismisses on outside click
  • Polkit panel is no longer dismissed with outside-click

Desktop & OSD

  • New Volume desktop widget
  • Hot corners: configurable activation delay
  • OSD master enable; keyboard backlight OSD; audio sink/source name in volume OSD
  • IPC for speaker and mic volume OSD

Calendar & Lock

  • CalDAV visibility toggles, event date/time formatting, password-file credentials, secured credential storage
  • Password input glyph animation (V4-style eye candy)
  • Screenshot: show cursor option

Plugins & Store

  • Plugin API 8: dismiss_on_outside_click, hover callbacks, interactive row/column nodes, declarative panel drag-and-drop, string map settings, httpStream, allowInsecureTls
  • Plugin store: filter by source, keyboard navigation, Community badge, open plugin webpage

Settings & Security

  • Encrypted persistence under a master key (secret store / libsecret)
  • Settings window sized to a golden rectangle of the output

Theming

  • Firefox theming via noctalia-pywalfox native messaging host

🐛 Notable Fixes

  • Panels attach to the first enabled bar when no anchor is set (multi-bar / disabled-bar cases)
  • Fixed mode_changed hook not firing
  • Settings: confirm individual override resets; overridden filter matches override badges
  • Screen corners stay above the bar after bar config changes
  • Taskbar: empty workspace scroll, KDE context menus, tooltips on title change, show windows without app id
  • Wallpaper: light/dark directories with theme.mode=auto, natural filename sort, favorite palette on auto rotation
  • Network: bridge/bond primary and slave link reporting
  • PipeWire: don’t override volumes set by other apps; spectrum silent-sample fix
  • Hyprland: focus launch monitor; workspace refresh after change_id
  • Dock / bar hit targets, tooltips, and context-menu dismiss polish
  • Ctrl shortcuts under non-Latin layouts; desktop-entry escaped characters
  • Plugins: callback CPU budgets, detached commands without login shell, catalog git off the main thread
  • Lockscreen custom keyboard-layout labels; idle grace torn down before suspend
  • Swedish and Turkish language registration

🔧 Build

  • Packaging guide (PACKAGING.md) and distro/Repology notes
  • New: libsodium and libsecret dependencies
  • Native CPU optimizations opt-in; meson dependency-version regex fix