Releases: wlrfx/swayfx
Release list
swayfx 0.6
Perhaps our most significant update yet! Apart from a rebase off of sway 1.12.0, this release contains animations! They can be enabled with a simple animation_duration_ms 250 (or any other value but 250 is recommended).
What's Changed
- feat: add resize / movement animations by @WillPower3309 in #388
- feat: add open and close animations by @WillPower3309 in #487
- feat: add workspace change animation by @WillPower3309 in #543
- switch to wlroots-20 and scenefx-0.5 by @WillPower3309 in #537
- add docker builder by @TLINDEN in #440
- chore: improve container build massively by @georglauterbach in #446
- feat: refactor swayfx to use new blur node by @the-eater in #465
New Contributors
- @TLINDEN made their first contribution in #440
- @georglauterbach made their first contribution in #446
- @Atmois made their first contribution in #434
- @a1pl made their first contribution in #454
- @the-eater made their first contribution in #465
- @reazndev made their first contribution in #476
- @ahfriedman made their first contribution in #480
- @home-claude-bot made their first contribution in #483
- @0drng made their first contribution in #485
- @kStor2poche made their first contribution in #488
- @treibholz made their first contribution in #489
- @github-actions[bot] made their first contribution in #482
- @aDevPanda made their first contribution in #499
- @davislcruz made their first contribution in #512
- @burgerowy made their first contribution in #548
Full Changelog: 0.5.3...0.6
swayfx 0.5.3
SwayFX 0.5.3 is based on sway 1.11.0
Not much to note! Just a bugfix release
swayfx 0.5.2
Not much is new, just a rebase release :)
SwayFX 0.5.2 is based on sway 1.11.0
What's Changed
- rebase: Sway 1.11 by @WillPower3309 in #431
swayfx 0.5.1
SwayFX 0.5.1 is based on sway 1.10.1
What's Changed
- Update scenefx to version 0.3 - this fixes the shadow and corner issues introduced by an update to gles2
- Fix corners in tabbed/stacked root containers by @efjimm in #413
New Contributors
- @ProbablyRohan made their first contribution in #395
- @efjimm made their first contribution in #413
- @CY83R-3X71NC710N made their first contribution in #406
Full Changelog: 0.5...0.5.1
swayfx 0.5
At long last swayfx 0.5 is ready for use! This release is more or less just a rebase off of sway 1.10.1, however it contains a ton of scenefx enhancements and bugfixes, and is effectively a rewrite from SwayFX 0.4!
SwayFX 0.5 is based on sway 1.10.1
What's Changed
- 1.10 rebase by @WillPower3309 in #367
- Sway 1.10.1 Rebase by @ErikReider in #382
- and many bug fixes + performance optimizations!
New Contributors
- @chastain made their first contribution in #306
- @amadalusia made their first contribution in #312
- @mochaaP made their first contribution in #315
- @HalanoSiblee made their first contribution in #355
- @ameliasquires made their first contribution in #356
- @askiiart made their first contribution in #365
- @johnae made their first contribution in #383
Full Changelog: 0.4...0.5
swayfx 0.4
After too long of a break between releases, the swayfx team is proud to announce that swayfx 0.4 is ready for release!
SwayFX 0.4 is based on sway 1.9
What's Changed
- refactor: simplify blur by @WillPower3309 in #219
- Add layer effect option to ignore transparent regions when blurring by @ErikReider in #159
- feat: add shadow color for inactive windows by @eerii in #230
- Implement shadow_offset by @famfo in #255
- feat: blur tweaks by @ozwaldorf in #258
- Fix shadow_offset position by @famfo in #263
- Added guide for Debian users by @babymu5k in #268
- enhancement: update version printing format by @mazunki in #254
- Add blur to tiling indicator by @ErikReider in #252
- Overhaul nix flake by @ozwaldorf in #279
- 1.9 merge by @fishman @WillPower3309 and @ErikReider in #277
- And many bug fixes!
New Contributors
- @Sntx626 made their first contribution in #193
- @gBasil made their first contribution in #204
- @Yaroslav-95 made their first contribution in #202
- @honchokomodo made their first contribution in #205
- @eerii made their first contribution in #230
- @DanisDGK made their first contribution in #237
- @BenSYZ made their first contribution in #240
- @jthvai made their first contribution in #238
- @MubinMuhammad made their first contribution in #243
- @ozwaldorf made their first contribution in #258
- @babymu5k made their first contribution in #268
- @mazunki made their first contribution in #254
- @fishman made their first contribution in #277
Full Changelog: 0.3.2...0.4
swayfx 0.3.2
SwayFX 0.3.2 is based on Sway 1.8.1
This is a simple bugfix release.
What's Changed
- fix: crash when moving tabbed container to scratchpad by @rehanzo in #182
- fix: consider dim introduced transparency for blur by @rti in #184
- fix: crash when splitting inside stacking container by @rehanzo in #187
- Fixed blur/surfaces dst_box not being offset by the titlebar height by @ErikReider in #185
- Fix toplevel borders by @evysgarden in #171
New Contributors
- @evysgarden made their first contribution in #171
Full Changelog: 0.3.1...0.3.2
swayfx 0.3.1
SwayFX 0.3 is based on Sway 1.8.1
This is a simple bugfix release.
What's Changed
- Fix blur not being able to blur edges of damage by @ErikReider in #168
- fix: crash when splitting inside tabbed container by @RAR27 in #180
- fix: update stencil if the output size changes by @ErikReider in #178
New Contributors
- @RicArch97 made their first contribution in #163
- @RAR27 made their first contribution in #180
Full Changelog: 0.3...0.3.1
swayfx 0.3
SwayFX 0.3 is based on Sway 1.8.1
What's Changed
- Add kawase blur by @ErikReider in #120
- Fix: rotated outputs by @ErikReider in #112
- Fix nvidia by @Inconn in #136
- Hide separator between titlebar and content by @head-gardener in #91
- Extend minimize logic to work with XWayland and XDG applications by @ErikReider in #132
- Add blur, shadow, and corner radius to layer-shell surfaces by @ErikReider in #144
- Fix layer surface damage not being extended if using effects by @ErikReider in #160
- Various bug fixes & performance optimizations!
New Contributors
- @head-gardener made their first contribution in #91
- @Inconn made their first contribution in #136
Full Changelog: 0.2...0.3
swayfx 0.2
SwayFX v0.2 is based on Sway v1.8.1
What's Changed
- Add box shadows by @WillPower3309 in #64
- smart_corner_radius by @rti in #101
- Add option for enabling shadows for CSD windows by @ErikReider in #106
- Rebased to Sway 1.8.1 by @ErikReider in #111
- Implement for_window support for dim_inactive by @famfo in #109
- Only round outer titlebars in tabbed view by @WillPower3309 in #90
- Many bug fixes!
New Contributors
- @rahul-singh-sandhu made their first contribution in #98
- @rti made their first contribution in #100
- @famfo made their first contribution in #109
- @GlitchyCrafting made their first contribution in #115
Full Changelog: 0.1.1...0.2
Enjoy!
The swayfx team