Download Latest Version New canvas objects and rounded corners along with massive speed improvements in v2.7.0 source code.tar.gz (10.1 MB)
Email in envelope

Get an email when there's a new version of Fyne

Home / v2.7.0
Name Modified Size InfoDownloads / Week
Parent folder
New canvas objects and rounded corners along with massive speed improvements in v2.7.0 source code.tar.gz 2025-10-12 10.1 MB
New canvas objects and rounded corners along with massive speed improvements in v2.7.0 source code.zip 2025-10-12 10.9 MB
README.md 2025-10-12 2.0 kB
Totals: 3 Items   20.9 MB 3

Thanks everyone who made this exciting release possible - apps are faster than ever and we have great new Arc and Polygon features as well as new corner radius features!

Added

  • Canvas types: Arc, Polygon, Square (and Rectangle.Aspect)
  • "Cover" image fill
  • Fully rounded corner radius ("pill" rectangle) & per-corner
  • Image corner radius
  • New containers: Navigation & Clip
  • New Embedded driver (for running on non-standard drvices)
  • RowWrap layout
  • Add Generics to List and Tree for data binding
  • Support for IPv6 addresses in URIs
  • Add storage.RemoveAll to recursively delete from a repository
  • Added Portuguese, Russian & Chinese (Simplified)
  • Support left-tap systray to show window (SetSystemTrayWindow)
  • Support JSON theme with fallback
  • Add RichText bullet start number
  • Option to always show Entry validation

Changed

  • Massive performance increases on rendering
  • optimisations galore in data handling, custom themes and TextGrid
  • Smooth infinite progress by reversing animation not just looping
  • Numerous memory leaks and potential race conditions addressed

Fixed

  • Theme Override container cannot be used to override layout paddings (#5019)
  • Tree widget: First selected node stays highlighted after switching selection (#5796)
  • Brave browser: Web app via fyne serve blinks and closes , works correctly in Chrome (and Edge) (#5705)
  • layout.formLayout render canvas.Text as labels and values outside/off minSize area (#5163)
  • Android: EGL_BAD_SURFACE fails to redraw app after OpenFile dialog closes (#3541)
  • Tab and Shift +Tab not behaving as expected on folder dialog (#5974)

New Contributors

Code in v2.7.0 contains work from the following first time contributors:

  • @kruitbosdotdev
  • @cognusion
  • @r3quie
  • @redawl
  • @generikvault
  • @cwarden
  • @Vinci10
  • @cpustejovsky
  • @xfaris
  • @rad756
  • @ystepanoff

Thanks to everyone, in particular our brand new contributors and the amazing core team that make Fyne possible 🎁.

Source: README.md, updated 2025-10-12