Hyprland-rs 0.3.0
release!
This release revamps a lot of things so make sure to read the migration guide!
Overview of API changes
Data fetchers have been revamped with a new struct based syntax!
New dispatchers, and new struct based syntax!
New listeners!
New system for setting binds!
New macro abstractions for setting binds, and calling dispatchers!
And way more!!
Overview of internal changes
Event listener has been revamped with macros!
Data fetchers have been revamped with macros!
Generated from pull requests
What's Changed
- Make Option of ActiveWindow public by @herlev in #7
- typo lol by @horriblename in #6
- fix typo by @flick0 in #11
- Implement
Error
forHyprError
by @teevik in #16 - feat: add fullscreen field to window by @cyrinux in #19
- feat: add renameworkspace dispatcher by @cyrinux in #18
- Add CI by @yavko in #21
- Make multiple item fetchers iterators by @yavko in #25
- feat(dispatcher): add focus urgent or last window by @cyrinux in #24
New Contributors
- @herlev made their first contribution in #7
- @horriblename made their first contribution in #6
- @flick0 made their first contribution in #11
- @teevik made their first contribution in #16
- @cyrinux made their first contribution in #19
Full Changelog: 0.2.4...0.3.0