Lagrange 1.19.4 released

This is a patch release that fixes a couple of serious issues on Windows.

In version 1.19, I switched the Windows build toolchain to MinGW, which means that the resulting binary links directly against the platform libraries and Microsoft C runtime without an extra POSIX layer in between. However, I had neglected to update some of the file path operations so that they would apply the appropriate Unicode character encoding. Consequently, paths with non-ASCII characters would fail to be accessed; data in the user directory, e.g., fonts and identities, would fail to load at launch. It was a bit of a mess. The changes required to make this work correctly were fortunately not extensive, but they did touch some core parts of the file access routines. You should probably keep an eye out for any new regressions on non-Windows platforms.

Other fixes:

The desktop builds are available in the Git repository:

https://codeberg.org/skyjake/lagrange/releases/tag/v1.19.4

https://git.skyjake.fi/gemini/lagrange/releases/tag/v1.19.4

#release

Posted in: s/Lagrange

๐ŸŒ† skyjake [mod, sysop]

2025-11-26 ยท 5 months ago ยท ๐Ÿ‘ stefan, balloon, AlexusBlack, 99thplace, Pinolo ยท ๐Ÿค˜ 1

1 Comment

๐Ÿง SpaceMax ยท Nov 28 at 12:16:

It's a very good job. Awesome Client. Personnally, I'm using the AppImage for my convenience. ๐Ÿ‘