Skip to content

Releases: JakeStanger/ironbar

v0.16.0

10 Aug 14:43
973819c
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to 9dd7112 - improve CLI structure, add new commands (commit by @JakeStanger):

    • ok_value responses will no longer print ok as the first line when using the CLI
    • All IPC commands have changed. Namely, type has been changed to command, and bar/var related commands are now under a subcommand. The full spec can be found on the wiki.
    • Several CLI commands are now located under the var and bar categories. Usage of any commands to get/set Ironvars or control bar visibility will need to be updated.
    • The open_popup and close_popup IPC commands are now called show_popup and hide_popup respectively.
    • The popup name argument has been renamed to widget_name on all IPC commands.
    • The set-visibility CLI command now takes a true/false positional argument in place of the -v flag.

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

v0.15.1

05 May 11:29
Compare
Choose a tag to compare

Release to bump hyprland-rs version due to Hyprland v0.40 socket path breaking change.

📝 Documentation Changes

v0.15.0

28 Apr 21:37
b4b8987
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

Read more

v0.14.1

10 Feb 20:53
bce8122
Compare
Choose a tag to compare

🐛 Bug Fixes

♻️ Refactors

✅ Tests

📝 Documentation Changes

v0.14.0

20 Jan 18:13
82896d9
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

v0.13.0

16 Aug 19:32
1b476eb
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

v0.12.1

18 Jun 15:44
c8c8444
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to e11177f - add sensible class names for icon labels (commit by @JakeStanger):

    Where both textual and image icons are supported, CSS classes have changed to better reflect their targets. .icon has changed to .icon-box and .icon now targets the underlying element. .label has been changed to .icon.text-icon. This affects icons on the music, workspaces, and clipboard modules.

🐛 Bug Fixes

📝 Documentation Changes

v0.12.0

06 May 12:38
6836abe
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to dea6641 - module-level name and class options (commit by @JakeStanger):

    To allow for the name property, any widgets that were previously targeted by name should be targeted by class instead. This affects all modules and all popups, as well as several widgets inside modules. This will break a lot of rules in your stylesheet. To attempt to mitigate the damage, a migration script can be found here that should get you most of the way.

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

v0.11.0

01 Apr 17:44
7bf44ca
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to ca4fe42 - ability to set fixed length (commit by @JakeStanger):

    This changes the behaviour of truncate.length. A new property, truncate.max_length, has been introduced that uses the old behaviour.

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

v0.10.0

01 Feb 22:22
d40b3b7
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to 3cf9be8 - global icon theme setting (commit by @JakeStanger):

    This removes the icon_theme option from launcher and focused. You will need to set this at the top of your config instead.

  • due to 90f57d6 - remove irrelevant icon format token (commit by @JakeStanger):

    (Missed from #96141d4) The {icon} token has been removed from the music module due to incompatibility with the new image/icon support. The icon now always displays as a separate widget before the label and should be removed from your formatting string.

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes