fyne @ v2.5.3
integrity
- size
- 16.2 MiB
- downloaded
- last checked
- overlays
- go
- detected
- go module fyne.io/fyne/v2
release notes
We are happy to announce release v2.5.3 with many bugfixes relating to custom themes, file dialog and SVG rendering, among others and a few performance boosts too! (see below)
Changed
We made a couple of minor changes that improve overall experience too:
- Smoothly decelerate scroll on mobile
- Added Spanish translation
Fixed
- Starting location can be wrong in file dialogs with custom repository (#5200)
- Improve how shortcut special keys for menu items are rendered on Windows and Linux (#5108)
- Blank page in Chrome for Android
- Mobile Entry: cursor arrows don't work (#5258)
- FileDialog does not handle relative file URIs well. (#5234)
- [Linux] Only change variant when color scheme changes
- [Linux] Window with list flickers in Wayland (#5133)
- Package command fails on OpenBSD (#5195)
- System theme fallback is not working with custom themes
- Translucency and images with Alpha channel (#1977)
- Performance regression when scrolling inside the file dialog (#4307)
- Empty but visible images consume high CPU on 2.4.x (#4345)
- Improved performance of text render caching
- nil pointer dereference in dialog.Resize() for color picker (#5236)
- Tiny files written in iOS may be empty
- Some SVG resources don't update appearance correctly with the theme (#3900)
As always to let us know through GitHub issues if you find anything wrong with this latest release.
download
unix · zip
curl -fL -o v2.5.3.zip https://ratatoskr.space/pkg/fyne/v2.5.3.zip
printf '%s %s\n' '3b735d712075a7e1e52fd9179b09c7a80bc71dcf143753b03dac8599c8d2f36f' 'v2.5.3.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/fyne/v2.5.3.zip"
$out = "v2.5.3.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "3b735d712075a7e1e52fd9179b09c7a80bc71dcf143753b03dac8599c8d2f36f") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.5.3.tar.gz https://ratatoskr.space/pkg/fyne/v2.5.3.tar.gz
printf '%s %s\n' '353c5695baf3dcbf0518c93a1af1942eafa1ecbdc40b3a3acfb75c470b2c2801' 'v2.5.3.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/fyne/v2.5.3.tar.gz"
$out = "v2.5.3.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "353c5695baf3dcbf0518c93a1af1942eafa1ecbdc40b3a3acfb75c470b2c2801") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.5.3.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.5.3.zip
printf '%s %s\n' '3b735d712075a7e1e52fd9179b09c7a80bc71dcf143753b03dac8599c8d2f36f' 'v2.5.3.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.5.3.zip"
$out = "v2.5.3.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "3b735d712075a7e1e52fd9179b09c7a80bc71dcf143753b03dac8599c8d2f36f") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.5.3.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.5.3.tar.gz
printf '%s %s\n' '353c5695baf3dcbf0518c93a1af1942eafa1ecbdc40b3a3acfb75c470b2c2801' 'v2.5.3.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.5.3.tar.gz"
$out = "v2.5.3.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "353c5695baf3dcbf0518c93a1af1942eafa1ecbdc40b3a3acfb75c470b2c2801") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.5.3.zip | zip | 16.1 MiB |
blake3-24 e03a3f3caac153d5fe9d4abbb7c0f5ac79e43705c79dd485
sha256 3b735d712075a7e1e52fd9179b09c7a80bc71dcf143753b03dac8599c8d2f36f
sha1 71bc5e42a9d482ad336f9e3d55d8f66e086fc0a9
|
| v2.5.3.tar.gz | tar.gz | 15.3 MiB |
blake3-24 f71b5d0a05bd0f3074f47c94080de77ee440ff89d53a67eb
sha256 353c5695baf3dcbf0518c93a1af1942eafa1ecbdc40b3a3acfb75c470b2c2801
sha1 fd2efe9c15af6597de4916ae9d1304fdeed058a7
|
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.5.3.zip | zip | 16.2 MiB |
blake3-24 4a08849bd128764e7cba8044edaac2d382b9c4d1cd80acc3
sha256 bbb5234bce57cc227356bc2847387b8de4e3bf47ffcefa0f87086706b3bda2c3
sha1 250fc77ec78b054e7798b3f7b44ac2e521e05395
|
install
bazel
http_archive(
name = "fyne",
urls = ["https://ratatoskr.space/pkg/fyne/v2.5.3.tar.gz"],
integrity = "sha256-NTxWlbrz3L8FGMk6GvGULq+h7L3ECzo6z7dcRwssKAE=",
strip_prefix = "fyne-v2.5.3",
)
zig
.url = "https://ratatoskr.space/pkg/fyne/v2.5.3.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/fyne/v2@v2.5.3
install via yggdrasil mesh
bazel
http_archive(
name = "fyne",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.5.3.tar.gz"],
integrity = "sha256-NTxWlbrz3L8FGMk6GvGULq+h7L3ECzo6z7dcRwssKAE=",
strip_prefix = "fyne-v2.5.3",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.5.3.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2@v2.5.3