A lot of large changes have been made in this release like the incoming notification list animations, being able to select the preferred output, faster rendering thanks to GTK 4, etc. 🥳
What's Changed
- feat(mpris): autohide by @ArneshRC in #533
- Ported to GTK 4 by @ErikReider in #539
- Animate floating notifications + configurable max height by @ErikReider in #561
- Moved all hardcoded icon sizes to CSS by @ErikReider in #565
- Add option to hide the MPRIS album art by @ErikReider in #566
- Add loop-carousel option to mpris. by @aereaux in #570
- feat: new buttons-per-row property for buttons-grid widget by @GabMus in #576
- feat: add slider widget by @rtgiskard in #435
- hints: parse sound-name and sound-file by @earboxer in #477
- Make notification grouping optional (#376) by @ArijanJ in #575
- Add config option and swaync-client command to pick monitor by @ErikReider in #579
- Add --hide-all option by @floflo0 in #529
- Client can now parse multiple commands by @ErikReider in #580
Breaking Changes
- Due to the GTK 4 port, sadly some custom CSS themes might have to be updated.
- All the icon/image size JSON config properties have been deprecated (not removed yet), and moved to the CSS config instead
New Contributors
- @ArneshRC made their first contribution in #533
- @GabMus made their first contribution in #576
- @earboxer made their first contribution in #477
- @ArijanJ made their first contribution in #575
- @floflo0 made their first contribution in #529
Full Changelog: v0.11.0...v0.12.0