Cross platform GUI toolkit in Go inspired by Material Design
Whatever you celebrate at this time of year we hope you will enjoy this exciting, shiny new look release of the Fyne toolkit. With a refined design, cloud integration, images in rich text and a new text handling engine there is a lot to love in Fyne v2.3.0.
ErrorImportance
, WarningImportance
AppTabs
and DocTabs
itemsgo-gl/glfw
to build against latest Glfw 3.3.8widget.List
now implements the Focusable interfacefyne package -os android
needs NDK 16/19c (#3066)Have a very happy holiday and do let us know what you build with this new release. Head to GitHub to report issues or request new features, we will be hard at work after a few more mince pies!
This minor release cover bug fixes, especially addressing the area around mobile devices.
The complete list is as follow:
In this release we updated applications so that if a system tray icon was visible the app would not exit when the last window closes. You can still set a window to be master if you would like the app to exit on close.
We also have a great list of fixes to the command line and various widgets as follows:
Apologies to a couple of our users who found issues with the v2.2.0 release. These fixes resolve the reported problems plus some high severity bugs.
The exciting v2.2.0 is finally here and it has a long list of improvements bundled in. Top of the exciting features are sure to be the support for desktop system tray menus, the ability to run your Fyne apps through a web browser (technical preview - not feature complete) and also to specify themes more easily using JSON resources.
App.Metadata()
methodfyne serve
commandiossimulator
build target (#1917).ico
file when compiling for windows (#2412).RemoveAll()
to containersThere are also a few changes that may be of note for some developers - there is a small chance you might need to update some code as a result, but none of them are breaking changes:
So there you go. There are many, many bug fixes as well but we didn't want to bore you with them - just check the bug tracker :). Let us know how you get on and have a great time building even more awesome apps!
Just a few small fixes that improve stability of rapidly changing containers and fixes a sizing issue for some fixed size windows.
As we continue work on the v2.2.0 release we wanted to get a few bug fixes delivered as well, these include:
We'll see you again soon with some great feature additions!
This bug fix release on the 2.1 feature set of Fyne brings various stability improvements amd re-introduces support for older macOS devices.
You can use the -tags legacy
to add support for older SDKs that are no longer supported by the OS provider.
cmd/fyne
on Windows arm64As always please let us know how you find this release so we can keep on improving!
The following list of fixes are included:
The v2.1.0 release represents a huge step forward since 2.0 - just as many commits as went into the v2.0.0 release! We added new widgets, a Lifecycle API, storage helpers, build metadata and lots of optimisations too. Check out the full release below and let us know what you think :)
Note that custom focusable widgets will not automatically be focussed on tap any more, you may wish to update your code so it requests focus on tapped (see https://developer.fyne.io/api/v2.1/upgrading).