Back to Wails

Unreleased Changes

v3/UNRELEASED_CHANGELOG.md

2.13.02.1 KB
Original Source

Unreleased Changes

<!-- This file is used to collect changelog entries for the next v3 alpha release. Add your changes under the appropriate sections below. Guidelines: - Follow the "Keep a Changelog" format (https://keepachangelog.com/) - Write clear, concise descriptions of changes - Include the impact on users when relevant - Use present tense ("Add feature" not "Added feature") - Reference issue/PR numbers when applicable This file is automatically processed by the nightly release workflow. After processing, the content will be moved to the main changelog and this file will be reset. -->

Added

<!-- New features, capabilities, or enhancements -->

Changed

<!-- Changes in existing functionality -->

Fixed

<!-- Bug fixes -->
  • Fix Menu.Update() not rebuilding the native menu on GTK4 Linux (#5659, independently diagnosed and fixed by @puneetdixit200 in #5539)
  • Fix crash enumerating macOS screens on display change by copying screen id/name strings and snapshotting the count (#5565, independently diagnosed and fixed by @x-haose in #5584)
  • Fix crash on Windows when WM_ERASEBKGND paints a solid background during a minimise/restore transition where GetClientRect returns nil (guard reported by @sinspired in #5636)
  • Fix frontend bindings error always parses as text by @mbaklor in #5690
  • Fix Windows build failure when using the server build tag, caused by Windows GUI files missing the !server build constraint that the macOS and Linux equivalents already have (#5680)

Deprecated

<!-- Soon-to-be removed features -->

Removed

<!-- Features removed in this release -->

Security

<!-- Security-related changes -->

Example Entries:

Added:

  • Add support for custom window icons in application options
  • Add new SetWindowIcon() method to runtime API (#1234)

Changed:

  • Update minimum Go version requirement to 1.21
  • Improve error messages for invalid configuration files

Fixed:

  • Fix memory leak in event system during window close operations (#5678)
  • Fix crash when using context menus on Linux with Wayland

Security:

  • Update dependencies to address CVE-2024-12345 in third-party library