chore(v3): bump to v3.0.0-alpha.48 and update changelog [skip ci]

This commit is contained in:
github-actions[bot] 2025-12-16 02:42:52 +00:00
commit a13a426bcc
3 changed files with 16 additions and 9 deletions

View file

@ -30,6 +30,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
*/
## [Unreleased]
## v3.0.0-alpha.48 - 2025-12-16
## Added
- Add desktop environment detection on linux [PR #4797](https://github.com/wailsapp/wails/pull/4797)
## Changed
- Update the documentation page for Wails v3 Asset Server by @ndianabasi
- **BREAKING**: Remove package-level dialog functions (`application.InfoDialog()`, `application.QuestionDialog()`, etc.). Use the `app.Dialog` manager instead: `app.Dialog.Info()`, `app.Dialog.Question()`, `app.Dialog.Warning()`, `app.Dialog.Error()`, `app.Dialog.OpenFile()`, `app.Dialog.SaveFile()`
- Update dialogs documentation to match actual API: use `app.Dialog.*`, `AddButton()` with callbacks (not `SetButtons()`), `SetDefaultButton(*Button)` (not string), `AddFilter()` (not `SetFilters()`), `SetFilename()` (not `SetDefaultFilename()`), and `app.Dialog.OpenFile().CanChooseDirectories(true)` for folder selection
## Fixed
- Fix crash on macOS when toggling window visibility via Hide()/Show() with ApplicationShouldTerminateAfterLastWindowClosed enabled (#4389) by @leaanthony
- Fix memory leak in context menus on macOS and Windows when repeatedly opening menus (#4012) by @leaanthony
- Fix context menu native resources not being reused on macOS, causing fresh menu creation on each display (#4012) by @leaanthony
## v3.0.0-alpha.47 - 2025-12-15
## Added

View file

@ -17,19 +17,12 @@ After processing, the content will be moved to the main changelog and this file
## Added
<!-- New features, capabilities, or enhancements -->
- Add desktop environment detection on linux [PR #4797](https://github.com/wailsapp/wails/pull/4797)
## Changed
<!-- Changes in existing functionality -->
- Update the documentation page for Wails v3 Asset Server by @ndianabasi
- **BREAKING**: Remove package-level dialog functions (`application.InfoDialog()`, `application.QuestionDialog()`, etc.). Use the `app.Dialog` manager instead: `app.Dialog.Info()`, `app.Dialog.Question()`, `app.Dialog.Warning()`, `app.Dialog.Error()`, `app.Dialog.OpenFile()`, `app.Dialog.SaveFile()`
- Update dialogs documentation to match actual API: use `app.Dialog.*`, `AddButton()` with callbacks (not `SetButtons()`), `SetDefaultButton(*Button)` (not string), `AddFilter()` (not `SetFilters()`), `SetFilename()` (not `SetDefaultFilename()`), and `app.Dialog.OpenFile().CanChooseDirectories(true)` for folder selection
## Fixed
<!-- Bug fixes -->
- Fix crash on macOS when toggling window visibility via Hide()/Show() with ApplicationShouldTerminateAfterLastWindowClosed enabled (#4389) by @leaanthony
- Fix memory leak in context menus on macOS and Windows when repeatedly opening menus (#4012) by @leaanthony
- Fix context menu native resources not being reused on macOS, causing fresh menu creation on each display (#4012) by @leaanthony
## Deprecated
<!-- Soon-to-be removed features -->
@ -51,7 +44,6 @@ After processing, the content will be moved to the main changelog and this file
**Changed:**
- Update minimum Go version requirement to 1.21
- Improve error messages for invalid configuration files
- Correct all `app.Screens.GetAll()` calls in the documentation page (`features/screens/info)` to `app.Screen.GetAll()` by @ndianabasi
**Fixed:**
- Fix memory leak in event system during window close operations (#5678)

View file

@ -1 +1 @@
v3.0.0-alpha.47
v3.0.0-alpha.48