Skip to content

Releases: H3rmt/hyprshell

hyprshell v4.9.4

02 Mar 00:54

Choose a tag to compare

4.9.4 (2026-03-02)

Bug Fixes

  • bundle multiple plugin versions to support wider range of hyprland versions (95908e0)
  • fix use correct keyboard in plugin (805bbb4)
  • update plugin to new hyprland plugin api (6bfc01d)

hyprshell v4.9.2

06 Jan 02:16

Choose a tag to compare

4.9.2 (2026-01-06)

Bug Fixes

  • fix release ci workflow (eada938)

hyprshell v4.9.1

06 Jan 01:49

Choose a tag to compare

4.9.1 (2026-01-06)

Bug Fixes

  • add websearch and actions configs (923055e)
  • reduce image size (923055e)

hyprshell v4.9.0

06 Jan 01:50

Choose a tag to compare

4.9.0 (2026-01-05)

Features

  • add generate page (1f9cb52)
  • add terminal settings and overview keyboard shortcut chooser to generate setup (f7ae9bf)
  • added data file to themes (9e13a4a)
  • added debug info command (efa1010)
  • added theme chooser (8deccc2)
  • added theme settings to config editor (178f60b)
  • allow custom key for switch mode (3d07d3c)
  • generate config from gui (c6237a2)
  • retry getting version for 40 times (9207c2a)

Bug Fixes

  • deps: update rust crate ron to 0.12.0 (1c6038a)
  • fix bin package for aur (4906ccb)
  • fix bin package for aur (22a9b3b)
  • fix systemd unit generation (4318bf5)
  • nix-flake: update flake.lock (54fb1d0)
  • nix-flake: update flake.lock (cfe263a)
  • nix-flake: update flake.lock (66e4a85)
  • update hyprland plugin (3d07d3c)

Code Refactoring

  • add remaining plugin options (ad9359f)
  • fix clippy fixes (219f14c)
  • use justfile (c6237a2)
  • use relm4 as base for adw and gtk (d95e69e)
  • use relm4 as base for adw and gtk (f2e158c)

Documentation

  • add minimum gtk and adwaita versions to README.md (c33f431)

hyprshell v4.8.3

27 Dec 10:24

Choose a tag to compare

4.8.3 (2025-12-27)

Bug Fixes

  • fix bin package for aur (443febe)

hyprshell v4.8.2

26 Dec 00:05

Choose a tag to compare

4.8.2 (2025-12-25)

Bug Fixes

  • fix systemd unit generation (f0fdc99)
  • nix-flake: update flake.lock (01531df)
  • nix-flake: update flake.lock (b8827a3)

hyprshell v4.8.1

17 Nov 14:34

Choose a tag to compare

4.8.1 (2025-11-17)

Bug Fixes

  • crash when filtering windows or clients (#379) (13e0105)
  • dont check for a hyprland session on commands other than run (c93b2dc)
  • increase waiting time if no initial workspace is being found (b6e2782)
  • nix-flake: update flake.lock (b166440)
  • use xdg notifications instead of hyprland notifications (0db43a7)

Code Refactoring

Documentation

hyprshell v4.8.0

09 Nov 23:57

Choose a tag to compare

Changes

  • Graphical config editor
  • Added special workspace support
  • added -slim packages for nix and arch
  • added -bin package for arch
  • Fixed overview/switch mode breaking on special or empty workspaces
  • Started work on clipboard manager
  • added more tests
  • added better calculator library for launcher calculator plugin

Nix user changes:

configuring the hyprland version that is used to build the plugin during runtime is now being done by overriding the hyprland input:

inputs.hyprland.url = "github:hyprwm/Hyprland";
inputs.hyprshell = {
    url = "github:H3rmt/hyprshell?ref=hyprshell-release";
    inputs.hyprland.follows = "hyprland";
};

More info in NIX.md

Changelog

4.8.0 (2025-11-09)

Features

  • add special workspace support (0604d21)
  • Add vim navigation to the switcher (#360) (cc0797d)
  • added brotli compression to clipboard lib (dd0fb3d)
  • added gui config editor (bb29010)
  • added hyprshell-slim and hyprshell-bin aur packages (bb29010)
  • added libadwaita instead of gtk4, added more config options (bb29010)
  • remove nix wrapper fn and add hyprland input instead (bb29010)

Bug Fixes

  • add Edit via hyprshell config edit`` to config file (e9b9ca4)
  • disable hyprland plugin after loading fails once (96cb6e6)
  • dont generate systemd file if config is generated in debug mode (bb29010)
  • downgrad gtk version (914bc34)
  • downgrad libadwaita version (7b6cced)
  • fix selecting client in a special workspace (97d707c)
  • Fix version check for Hyprshell Plugin (#373) (da03596)
  • nix-flake: update flake.lock (2d6e0ee)
  • nix-flake: update flake.lock (67e720e)

Code Refactoring

  • use adw instead of gtk4 (bb29010)

Documentation

hyprshell v4.7.2

14 Oct 23:25

Choose a tag to compare

4.7.2 (2025-10-14)

Bug Fixes

  • added more logging to creation of windows (2c57b0f)

hyprshell v4.7.1

03 Oct 20:55

Choose a tag to compare

4.7.1 (2025-10-03)

Bug Fixes

  • docs mentioned style.css instead of styles.css as the default location for the CSS file (a32a317)
  • nix-flake: update flake.lock (944c2b4)