This is a medium size release with some bug fixes, code clean-ups and performance improvements. The largest change is likely all of the underlying fixes and improvements in the Fyne v2.5.x release series.
This might be the last big v3.x.y release. I plan to begin working on a v4.0.0 release as a project rewrite to reduce code complexity and simplify the software to make it easier to maintain while also fix various underlying issues in the backend. This project dates back to long before I started my university education so some of the poor design choices that I made back then have been carried forward for years.
NOTE: Due to problems with updated Go compiler images in https://github.com/fyne-io/fyne-cross-images, this release is missing release builds for many platforms and architectures. I recommend installing from Flathub or your package manager where available.
Changelog:
- The received text is now read-only.
- Received items are now not shown until after the download starts.
- Fixed a bug where the folder icon did not display until the receive completed.
- Cleaned up and optimized various code paths.
- Bump to Go 1.21 as lowest supported compiler version.
- Updated
fyne
to v2.5.3. - Updated many other dependencies for various fixes and improvements.