Skip to content

Latest commit

 

History

History
141 lines (90 loc) · 9.43 KB

CHANGELOG.md

File metadata and controls

141 lines (90 loc) · 9.43 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

3.0.0 - 2024-10-17

A lot has changed since when I first wrote hyprdim. Special workspaces now function similar to actual workspaces and even include fullscreen windows, which simplifies the code base a bit.

Breaking Changes

  • Persist by default. hyprdim will always work and the --persist flag is no longer necessary. If you want to toggle hyprdim functionality, you should kill it instead of changing dim_inactive.
  • No dim when only by default. No reason to dim when there's only one window showing. Remove --no-dim-when-only from your config.
  • No-dim options for special workspaces have been removed. Remove --ignore-entering-special and --ignore-leaving-special from your config. At some point this broke anyway since I never wrote proper tests for this. If you want to not dim when toggling a special workspace, use a single window (or fullscreen one) on that workspace, or kill hyprdim in your Hyprland keybinds.
  • Dialog dim is now default. Set --dialog-dim to 0 to disable.

2.2.6 - 2024-08-09

This release updates the hyprland-rs dependency for Hyprland v0.42.0 and above.

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.2.5...2.2.6

2.2.5 - 2024-05-05

This release updates the hyprland-rs dependency for Hyprland v0.40.0 and above.

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.2.4...2.2.5

2.2.4 - 2024-04-08

This release updates the hyprland-rs dependency, fixing hyprdim for Hyprland v0.36.0 and above.

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.2.3...2.2.4

2.2.3 - 2024-01-12

This release prevents unknown events from being logged by hyprland-rs, useful for hyprland-autoname-workspaces users.

What's Changed

  • chore: prevent log flood when some event are send by @cyrinux in #55
  • chore(deps): Bump clap from 4.4.7 to 4.4.16 by @dependabot in #58
  • chore(deps): Bump serde from 1.0.190 to 1.0.195 by @dependabot in #56
  • chore(deps): Bump clap_complete from 4.4.4 to 4.4.6 by @dependabot in #53
  • chore(deps): Bump ctrlc from 3.4.1 to 3.4.2 by @dependabot in #49
  • chore(deps): Bump toml from 0.8.5 to 0.8.8 by @dependabot in #43

New Contributors

  • @cyrinux made their first contribution in #55

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.2.2...2.2.3

2.2.2 - 2023-10-29

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.2.1...2.2.2

2.2.1 - 2023-08-13

This version fixes dim_strength not resetting when switching to a workspace with only one visible window with --no-dim-when-only enabled.

  • fix: Reset dim_strength if no_dim_when_only by @donovanglover in #7

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.2.0...2.2.1

2.2.0 - 2023-08-13

This release features a new --dialog-dim flag that dims floating windows that have the same class. Additionally, hyprdim can now be started with hyprland.conf once more.

  • fix(is_special): Ensure that active window exists by @donovanglover in #5
  • chore(deps): Bump serde from 1.0.182 to 1.0.183 by @dependabot in #1
  • chore(deps): Bump clap from 4.3.19 to 4.3.21 by @dependabot in #3
  • feat: Add --dialog-dim by @donovanglover in #6

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.1.0...2.2.0

2.1.0 - 2023-08-06

Features

Documentation

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.0.1...2.1.0

2.0.1 - 2023-08-02

This version should function identically to 2.0.0, with the main difference being that unsafe blocks are no longer used.

Full Changelog: https://github.com/donovanglover/hyprdim/compare/2.0.0...2.0.1

2.0.0 - 2023-07-26

This release notably includes the breaking change of renaming hyprland-autodim to hyprdim. Besides that, a --persist option was added to prevent changes to the hyprland variable dim_inactive from affecting hyprdim.

Full Changelog: https://github.com/donovanglover/hyprdim/compare/1.0.0...2.0.0

1.0.0 - 2023-07-25

Full Changelog: https://github.com/donovanglover/hyprland-autodim/compare/0.1.0...1.0.0

0.1.0 - 2023-07-25

  • Initial release. Minimal viable product that works for my use case but lacks any sort of features.