Skip to content
This repository has been archived by the owner on Jun 23, 2024. It is now read-only.

Bump fyne.io/fyne/v2 from 2.4.0 to 2.4.5 #20

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 15, 2024

Bumps fyne.io/fyne/v2 from 2.4.0 to 2.4.5.

Release notes

Sourced from fyne.io/fyne/v2's releases.

Optimisations, storage enhancements and fixes arrive in v2.4.5

This bugfix release has a lot of great improvements, with a focus on mobile storage fixes and resolving some memory leaks.

  • iOS files write would fail when over 16KB
  • storage.Delete not supported on Android/iOS (#2120)
  • layout.formLayout do not handle canvas.Text well in second column (#4665)
  • Fix building with ios17.4 (#4741)
  • Support template icon for system tray menu icons
  • Fix recognition of missing XDG user directories (#4650)
  • FileDialog.SetOnClosed not always working (#4651)
  • Upgrade GLFW for performance improvements and bug fixes
  • Multiple select popups can crash during background operations (#4730)
  • Controlling a negative slider with the left arrow key blocks after 8 steps (#4736)
  • cmd/fyne: command "get" is broken with Go 1.22 (#4684)
  • Race condition during system tray menu refresh (#4697)
  • Fyne release on Linux does not set Metadata().Release to true (#4711)
  • RichText leaks memory when replacing segments (#4723)

As always do let us know how you get on, we are now pushing forward with v2.5.0.

Lots of bug fixes and speed improvements for 2.4

There is a lot packed into this release - your app will be faster and more robust than ever before!

  • Spaces could be appended to linux Exec command during packaging
  • Secondary mobile windows would not size correctly when padded
  • Setting Icon.Resource to nil will not clear rendering
  • Dismiss iOS keyboard if "Done" is tapped
  • Large speed improvement in Entry and GridWrap widgets
  • tests fail with macOS Assertion failure in NSMenu (#4572)
  • Fix image test failures on Apple Silicon
  • High CPU use when showing CustomDialogs (#4574)
  • Entry does not show the last (few) changes when updating a binding.String in a fast succession (#4082)
  • Calling Entry.SetText and then Entry.Bind immediately will ignore the bound value (#4235)
  • Changing theme while application is running doesn't change some parameters on some widgets (#4344)
  • Check widget: hovering/tapping to the right of the label area should not activate widget (#4527)
  • Calling entry.SetPlaceHolder inside of OnChanged callback freezes app (#4516)
  • Hyperlink enhancement: underline and tappable area shouldn't be wider than the text label (#3528)
  • Fix possible compile error from go-text/typesetting

Let us know if you have any feedback on this latest release :).

Happy holidays and enjoy a better Fyne for your coding projects :)

We have been working on fixes and optimisations in the Fyne project and are happy to list the following as resolved for v2.4.3.

Fixed

  • Fix OpenGL init for arm64 desktop devices
  • System tray icon on Mac is showing the app ID (#4416)
  • Failure with fyne release -os android/arm (#4174)
  • Android GoBack with forcefully close the app even if the keyboard is up (#4257)

... (truncated)

Changelog

Sourced from fyne.io/fyne/v2's changelog.

2.4.5 - 15 April 2024

Fixed

  • iOS files write would fail when over 16KB
  • storage.Delete not supported on Android/iOS (#2120)
  • layout.formLayout do not handle canvas.Text well in second column (#4665)
  • Fix building with ios17.4 (#4741)
  • Support template icon for system tray menu icons
  • Fix recognition of missing XDG user directories (#4650)
  • FileDialog.SetOnClosed not always working (#4651)
  • Upgrade GLFW for performance improvements and bug fixes
  • Multiple select popups can crash during background operations (#4730)
  • Controlling a negative slider with the left arrow key blocks after 8 steps (#4736)
  • cmd/fyne: command "get" is broken with Go 1.22 (#4684)
  • Race condition during system tray menu refresh (#4697)
  • Fyne release on Linux does not set Metadata().Release to true (#4711)
  • RichText leaks memory when replacing segments (#4723)

2.4.4 - 13 February 2024

Fixed

  • Spaces could be appended to linux Exec command during packaging
  • Secondary mobile windows would not size correctly when padded
  • Setting Icon.Resource to nil will not clear rendering
  • Dismiss iOS keyboard if "Done" is tapped
  • Large speed improvement in Entry and GridWrap widgets
  • tests fail with macOS Assertion failure in NSMenu (#4572)
  • Fix image test failures on Apple Silicon
  • High CPU use when showing CustomDialogs (#4574)
  • Entry does not show the last (few) changes when updating a binding.String in a fast succession (#4082)
  • Calling Entry.SetText and then Entry.Bind immediately will ignore the bound value (#4235)
  • Changing theme while application is running doesn't change some parameters on some widgets (#4344)
  • Check widget: hovering/tapping to the right of the label area should not activate widget (#4527)
  • Calling entry.SetPlaceHolder inside of OnChanged callback freezes app (#4516)
  • Hyperlink enhancement: underline and tappable area shouldn't be wider than the text label (#3528)
  • Fix possible compile error from go-text/typesetting

2.4.3 - 23 December 2023

Fixed

  • Fix OpenGL init for arm64 desktop devices
  • System tray icon on Mac is showing the app ID (#4416)
  • Failure with fyne release -os android/arm (#4174)
  • Android GoBack with forcefully close the app even if the keyboard is up (#4257)
  • *BSD systems using the wrong (and slow) window resize

... (truncated)

Commits
  • 32c0f15 Updated date for final release
  • 33a183f use tagged go-text/render
  • a65b4dc use right lock
  • 3dd88ac Fix locking around our RichText cleanup
  • f004816 Updating for v2.4.5
  • 2e5e5d1 add early return condition to cleanVisualCache
  • 0daaf8f add clean task for visualCache
  • b3158e9 Merge pull request #4766 from andydotxyz/fix/4711
  • 166f31a Fix system tray refresh race condition
  • 2b511f8 Make sure the release flag is always passed down
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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](https://github.com/fyne-io/fyne) from 2.4.0 to 2.4.5.
- [Release notes](https://github.com/fyne-io/fyne/releases)
- [Changelog](https://github.com/fyne-io/fyne/blob/master/CHANGELOG.md)
- [Commits](fyne-io/fyne@v2.4.0...v2.4.5)

---
updated-dependencies:
- dependency-name: fyne.io/fyne/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants