Skip to content

Releases: JakeStanger/ironbar

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

v0.9.0

28 Jan 14:50
c906dd4
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to fa67d07 - mouse event config options (commit by @JakeStanger):

    on_click is now called on_click_left for consistency with new options.

  • due to 6d8e647 - mpris support (commit by @JakeStanger):

    The mpd module has been renamed to music. You will need to update the type value in your config and add player_type to continue using MPD. You will also need to update your styles.

✨ New Features

🐛 Bug Fixes

♻️ Refactors

📝 Documentation Changes

v0.8.0

30 Nov 22:59
c1e1743
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to df77020 - use snake_case for module tokens for consistency (commit by @JakeStanger):

    This renames the module from sys-info to sys_info, and almost every formatting token from kebab-case to snake_case. Any use of this module will need to be updated.

  • due to 8c75bc4 - rename path to cmd for consistency (commit by @JakeStanger):

    This changes the option in the script module. Any uses of the module must be updated to use the new option name.

  • due to e274ba3 - rename exec to on_click for consistency (commit by @JakeStanger):

    This changes the option on buttons in the custom module. Any uses of the module must be updated to use the new custom widget attribute name.

✨ New Features

♻️ Refactors

✅ Tests

📝 Documentation Changes