Releases: fyne-io/tools
Releases · fyne-io/tools
Release list
v1.7.2 - Android notification hooks, build fixes, and fyne-cross compat changes
v1.7.1 - Build hardening and optimisations, some improvements, and a bunch of fixes
Thanks to our community for contributing to this latest release:
Added
- Start support for open with in metadata (#104)
- Support for adaptive and themed android icons (#115)
- Parsing of concatenated strings with fyne translate (#117)
Changed
- Apply hardening C/LD-FLAGS and optimize (#100)
- Improve help to show that at least one file is needed (#102)
- Set StartupWMClass in Unix/Linux .desktop files (#112)
- gendex: Sort directory names in findLast (#123)
Fixed
- Update Fyne version (#97)
- Don't generate Migration code for pre-2.6 library usage (#98)
- Support remote install with icons that are simply Icon.png (#99)
- Fix release flags not being set for WASM (#101)
- Don't make tarbombs (#105)
- Fallback to app name if AppID is not present for package_unix (#114)
- Update Android to API 21 in to keep the builds for Play Store happy (#119)
- Make sure that CGO is not enabled when building in WASM mode (#121)
- fyne serve: fix blank wasm loading screen while app is starting (#122)
New Contributors
Code in v1.7.1 contains work from the following first time contributors:
Mobile improvements, better bundling, i18n for new apps, full semver 2.0 support
Starting new Fyne apps with i18n support is now easier than ever - just fyne init in your project directory!
1.7.0 - 16 Oct 2025
Added
- Support Description metadata
- Allow more than one bundle argument
- Full support for semver 2.0 spec
- Translation setup for newly generated apps
Changed
- Use embed instead of generated []byte for bundle command
- Make library version output deterministic and more forgiving
- Better error messages when trying to install remote apps without FyneApp.toml
- Replace dashes with underscores in generated app ids
- Renamed release flag --key-store and --key-store-pass to --keystore and --keystore-pass
- Create 16k aligned files for Google Play
Fixed
- Remove legacy usage and files
- toml file should not be indented
- Correct lookup path for tools repo alongside fyne
- Fix up some keyboard issues on Android (fyne-io/fyne#5806)
- Entry with mobile.NumberKeyboard does not Type comma and separators (fyne-io/fyne#5101)
- Support d8 instead of dx for generating dex
- Make sure translation files end with a newline to prevent warnings from git and other tools
- Fix missing Migrations in compiled metadata
- Support installing Fyne apps in subdirectories
New Contributors
Code in v1.7.0 contains work from the following first time contributors:
Thanks to everyone contributing to a new release with solid improvements!
Releasing version compatible with Go 1.25
This hot fix release resolves only the compile issue with Go v1.25.0 caused by golang.org/x/tools conflict