Skip to content

Changelog

Version v0.8.0

:boom: 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.

:sparkles: New Features

  • 73158c2 - script: new watch mode (commit by @JakeStanger)
  • a3f90ad - add nix flake support (commit by @yavko)
  • c9e66d4 - common module options (show_if, on_click, tooltip) (commit by @JakeStanger)
  • 5d153a0 - custom: ability to embed scripts in labels for dynamic content (commit by @JakeStanger)
  • d20972c - dynamic tooltips (commit by @JakeStanger)

:recycle: Refactors

  • ff17ec1 - various changes based on rust 1.65 clippy (commit by @JakeStanger)
  • 4662f60 - move various clients to own folder (commit by @JakeStanger)
  • 0fb5fa8 - use latest libcorn with serde support (commit by @JakeStanger)
  • df77020 - sys_info: use snake_case for module tokens for consistency (commit by @JakeStanger)
  • 8c75bc4 - script: rename path to cmd for consistency (commit by @JakeStanger)
  • e274ba3 - custom: rename exec to on_click for consistency (commit by @JakeStanger)
  • 64f5404 - move dynamic_label.rs to dynamic_string.rs and fix failing test (commit by @JakeStanger)

:white_check_mark: Tests

  • 907a565 - dynamic label: do not run if cannot initialise gtk (commit by @JakeStanger)

:memo: Documentation Changes

  • 1c032ae - update CHANGELOG.md for v0.7.0 [skip ci] (commit by @JakeStanger)
  • 58d55db - migrate wiki into main repo (commit by @JakeStanger)
  • c480296 - script: improve doc comment (commit by @JakeStanger)
  • 8c77410 - script: add information on new mode options (commit by @JakeStanger)
  • c4cdf4b - update example configs (commit by @JakeStanger)
  • ec69649 - update example configs (commit by @JakeStanger)
  • 1320639 - add custom power menu example (commit by @JakeStanger)
  • afedf02 - add link to new custom power menu example (commit by @JakeStanger)