#fvwm #fvwm3
fvwm3-1.1.1 has been released!
See: https://github.com/fvwmorg/fvwm3/releases/tag/1.1.1
Note that this release represents a good nine months worth of work. In that time, there's been five new contributors (thanks to you!).
This release is notable for a few things:
1. There is a new buildsystem -- meson is replacing autotools. As from this date (2024-NOV-30), there is now a six-month timer on autools support in fvwm3. On Friday 30th May 2025, I will be removing autotools from the fvwm3 repository. meson will be the default at that point.
See: https://github.com/fvwmorg/fvwm3/discussions/1068
2. FvwmRearrange has been completely overhauled, and has a number of nifty options to control placement. Do please take a look at some of the options and examples in `man FvwmRearrange`.
3. FvwmPager has received some further updates for `is_shared` mode.
4. Moving windows and maximizing them has now gained some further options:
Moving windows can now honour window boundaries (see the `all_windows` and `both_sides` options to the `Move` command).
You can now maximize a window to honour the window below to make another window the same size: `Maximize both_sides True grow grow`.
There's also been a bunch of other changes too numerous to list here. See the release notes for more information.
Special thanks for this release has to go to Matt Jolly for all his hard work on getting meson working with fvwm.
Also, to Jaimos Skriletz for his hard work on FvwmPager, FvwmRearrange, and other areas/bug-fixes.
Let the numerous other bugs introduced with this release haunt us all!
Enjoy!