fyne @ v2.3.1
integrity
- size
- 12.8 MiB
- downloaded
- last checked
- overlays
- go
- detected
- go module fyne.io/fyne/v2
release notes
To help in celebrating this special day of the year our community have lovingly crafted this selection of bug fixes that bring increased stability and graphical enhancements.
Changed
- Pad app version to ensure Windows packages correctly (#3638)
Fixed
- Custom shortcuts with fyne.KeyTab is not working (#3087)
- Running a systray app with root privileges resulted in panic (#3120)
- Markdown image with no title is not parsed (#3577)
- Systray app on macOS panic when started while machine sleeps (#3609)
- Runtime error with VNC on RaspbianOS (#2972)
- Hovered background in List widget isn't reset when scrolling reuses an existing list item (#3584)
- cmd/fyne package can't find FyneApp.toml when -src option has given (#3459)
- TextWrapWord will cause crash in RichText unverified (#3498)
- crash in widget.(*RichText).lineSizeToColumn (#3292)
- Crash in widget.(*Entry).SelectedText (#3290)
- Crash in widget.(*RichText).updateRowBounds.func1 (#3291)
- window is max size at all times (#3507)
- systray.Quit() is not called consistently when the app is closing (#3597)
- Software rendering would ignore scale for text
- crash when minimize a window which contains a stroked rectangle (#3552)
- Menu item would not appear disabled initially
- Wrong icon colour for danger and warning buttons
- Embedding Fyne apps in iFrame alignment issue
- Generated metadata can be in wrong directory
- Android RootURI may not exist when used for storage (#3207)
As always do let us know in the issues, discussions or social channels if you spot any issues or wish to request some features for our next release!
download
unix · zip
curl -fL -o v2.3.1.zip https://ratatoskr.space/pkg/fyne/v2.3.1.zip
printf '%s %s\n' 'fe981b9af1cf84319f9b08dd29511f639fb0444a20f5b6f942d2bd00994b5933' 'v2.3.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/fyne/v2.3.1.zip"
$out = "v2.3.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "fe981b9af1cf84319f9b08dd29511f639fb0444a20f5b6f942d2bd00994b5933") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.1.tar.gz https://ratatoskr.space/pkg/fyne/v2.3.1.tar.gz
printf '%s %s\n' 'c4770dde6609042bfd17461d00997296bfb0c182d3697e4fb75b183169501781' 'v2.3.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/fyne/v2.3.1.tar.gz"
$out = "v2.3.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c4770dde6609042bfd17461d00997296bfb0c182d3697e4fb75b183169501781") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.3.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.3.1.zip
printf '%s %s\n' 'fe981b9af1cf84319f9b08dd29511f639fb0444a20f5b6f942d2bd00994b5933' 'v2.3.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.3.1.zip"
$out = "v2.3.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "fe981b9af1cf84319f9b08dd29511f639fb0444a20f5b6f942d2bd00994b5933") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.3.1.tar.gz
printf '%s %s\n' 'c4770dde6609042bfd17461d00997296bfb0c182d3697e4fb75b183169501781' 'v2.3.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.3.1.tar.gz"
$out = "v2.3.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c4770dde6609042bfd17461d00997296bfb0c182d3697e4fb75b183169501781") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.3.1.zip | zip | 12.9 MiB |
blake3-24 52d81226e376a712cc8f24fb50d7b02a7b24186bde459340
sha256 fe981b9af1cf84319f9b08dd29511f639fb0444a20f5b6f942d2bd00994b5933
sha1 e7b70fd385ea07de479985fd0c1b49b35ddd611a
|
| v2.3.1.tar.gz | tar.gz | 11.4 MiB |
blake3-24 8d01e7488306496fb144e371c041536c53d792c34fae9a3d
sha256 c4770dde6609042bfd17461d00997296bfb0c182d3697e4fb75b183169501781
sha1 675a68a5ed60aefbc8ee8d2effa583d5e9a17eec
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v2.3.1.zip | zip | 7.6 MiB |
blake3-24 51b1a25bfafcccad663d66f5f3e10e3ec8a5d44483628b03
sha256 76d815adf6728907031d878fb455738250e24faf02c0815ef355399838d9e589
sha1 03b10a6b7e4dcc82b903cb0068dfc5155ce9e417
|
install
bazel
http_archive(
name = "fyne",
urls = ["https://ratatoskr.space/pkg/fyne/v2.3.1.tar.gz"],
integrity = "sha256-xHcN3mYJBCv9F0YdAJlylr+wwYLTaX5Pt1sYMWlQF4E=",
strip_prefix = "fyne-v2.3.1",
)
zig
.url = "https://ratatoskr.space/pkg/fyne/v2.3.1.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/fyne/v2@v2.3.1
install via yggdrasil mesh
bazel
http_archive(
name = "fyne",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.3.1.tar.gz"],
integrity = "sha256-xHcN3mYJBCv9F0YdAJlylr+wwYLTaX5Pt1sYMWlQF4E=",
strip_prefix = "fyne-v2.3.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.3.1.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2@v2.3.1