After a successful v1.4.0 release we wanted to clear up a few bugs and add some items that didn't get there in time :).
The highlights for many developers will be:
- iOS App Store uploads now successful using "fyne release" command
- macOS menu bar initially doesn't respond to mouse input in Catalina
- Adding SetColumnWidth for Table
The full list of changes is as follows:
Changed
- Table columns can now be different sizes using SetColumnWidth
- Avoid unnecessary validation check on Refresh in widget.Form
Fixed
- Tree could flicker on mouse hover (#1488)
- Content of table cells could overflow when sized correctly
- file:// based URI on Android would fail to list folder (#1495)
- Images in iOS release were not all correct size (#1498)
- iOS compile failed with Go 1.15 (#1497)
- Possible crash when minimising app containing List on Windows
- File chooser dialog ignores drive Z (#1513)
- Entry copy/paste is crashing on android 7.1 (#1511)
- Fyne package creating invalid windows packages (#1521)
- Menu bar initially doesn't respond to mouse input on macOS (#505)
- iOS: Missing CFBundleIconName and asset catalog (#1504)
- CenterOnScreen causes crash on MacOS when called from goroutine (#1539)
- desktop.MouseHover Button state is not reliable (#1533)
- Initial validation status in widget.Form is not respected
- Fix nil reference in disabled buttons (#1558)