This release marks a great step forward for the Fyne toolkit - completing the work for Apple M2 issues and adding optimisations, and various many additional bug fixes.
Fixed
Fyne does not run perfectly on ARM-based MacOS platforms (#3639)
Panic on closing window in form submit on Ðœac M2 (#3397)
Wobbling slider effect for very small steps (#3648)
Fix memory leak in test canvas refresh
Optimise text texture memory by switching to single channel
Packaging an android fyne app that uses tags can fail (#3641)
NewAdaptiveGrid(0) blanks app window on start until first resize on Windows (#3669)
Unnecessary refresh when sliding Split container
Linux window resize refreshes all content
Themed and unthemed svg resources can cache collide
When packaging an ampersand in "Name" causes an error (#3195)
Svg in ThemedResource without viewBox does not match theme (#3714)
Missing menu icons in Windows system tray
Systray Menu Separators don't respect the submenu placement (#3642)
List row focus indicator disappears on scrolling (#3699)
List row focus not reset when row widget is reused to display a new item (#3700)
Avoid panic if accidental 5th nil is passed to Border container
Mobile simulator not compiling on Apple M1/2
Cropped letters in certain cases with the new v2.3.0 theme (#3500)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps fyne.io/fyne/v2 from 2.3.1 to 2.3.2.
Release notes
Sourced from fyne.io/fyne/v2's releases.
Changelog
Sourced from fyne.io/fyne/v2's changelog.
Commits
fc2c70b
Merge branch 'release/v2.3.x'04335ae
Fix text rounding error650cbcf
rc2 is ready6cbf5d9
Silence static analyzis.dbc7797
Do not build this file for the web target.ae0a587
Use GL_RED when running on Apple MacOS Mobile simulator.4a536f2
Link Windows syscall for glPixelStorei.51a1f86
Pass the right alignment accross to C.81babac
Make sure the enum index match between Go and C.d89e081
Merge pull request #3735 from andydotxyz/fix/3500Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)