- `scratchpads`: - support vertical monitors (33) - enable `class_match` automatically if `process_tracking=false` - two fixes when using the `exclude` option
1.6.6
- `scratchpads`: supports progressive web apps by making [`process_tracking`](https://github.com/hyprland-community/pyprland/wiki/Plugins#process_tracking-optional---discouraged) as an option. - `scratchpads`: better feedback on usage errors
**Breaking change**
- `scratchpads`: animate by default using "fromTop" animation type - set `animation=false` to revert to the former behavior if you didn't configure any animation
1.6.5
- update the nix flake - scratchpads: always consider the focused workspace to test visibility (improved UX - 32)
1.6.4
- `scratchpads`: `size` and `position` can use absolute pixels (suffix: "px"). Can be mixed with percents (eg: "800px 30%") - `scratchpads`: new option `max_size`, using the same argument format as `size`. Most probably useful to limit width or height when using very large or tall monitors along with more standard ones.
1.6.3
- add a `--config <path>` argument: allows overriding the configuration file path - scratchpads: improve multi-monitor support
1.6.1
- Prevents running `pypr` more than once - You may need to delete the control socket manually after this update