chore: update ISSUES-PLATFORM.md with session progress

This commit is contained in:
Lea Anthony 2025-12-13 10:55:17 +11:00
commit 2b8baf0751

124
ISSUES-PLATFORM.md Normal file
View file

@ -0,0 +1,124 @@
# Wails v3 Issues by Platform
Analysis of open v3-related issues categorized by platform.
**Last Updated:** 2025-12-13
## Summary
| Platform | Open | Fixed (PR Created) |
|----------|------|-------------------|
| Linux | 6 | 8 |
| MacOS | 19 | 0 |
| Windows | 32 | 0 |
---
## Linux Issues
### Fixed / PR Created
| # | Title | Status |
|---|-------|--------|
| [4769](https://github.com/wailsapp/wails/issues/4769) | Window menu crashes on Wayland | **Closed** (PR #4770 merged) |
| [4642](https://github.com/wailsapp/wails/issues/4642) | AppImage build fails | **Closed** |
| [4584](https://github.com/wailsapp/wails/issues/4584) | Compilation error with next runtime | **Closed** |
| [4397](https://github.com/wailsapp/wails/issues/4397) | File explorer doesn't open directories | **Closed** (PR #4777 merged) |
| [4494](https://github.com/wailsapp/wails/issues/4494) | Systray context menu hides app | **PR #4775** (Ready for Testing) |
| [4429](https://github.com/wailsapp/wails/issues/4429) | Window max size on Wayland | **PR #4778** (Ready for Testing) |
| [4424](https://github.com/wailsapp/wails/issues/4424) | Event emitter blocks menu | **PR #4776** |
| [4339](https://github.com/wailsapp/wails/issues/4339) | Build dependencies docs for distros | **Closed** (docs added) |
### Open Issues
| # | Title | Type |
|---|-------|------|
| [4575](https://github.com/wailsapp/wails/issues/4575) | Generate `.desktop` file for Linux build | Enhancement |
| [4457](https://github.com/wailsapp/wails/issues/4457) | `wails doctor` false positive on Fedora 41 | Bug |
| [4412](https://github.com/wailsapp/wails/issues/4412) | WebKitGTK media player URI handler | External Issue |
| [4398](https://github.com/wailsapp/wails/issues/4398) | Debug config crashing | Bug |
| [4368](https://github.com/wailsapp/wails/issues/4368) | EGLDisplay Initialization failed | Bug |
| [3896](https://github.com/wailsapp/wails/issues/3896) | Additional WebKit2 load-change events | Enhancement |
---
## MacOS Issues (19 Open)
| # | Title | Type |
|---|-------|------|
| [4756](https://github.com/wailsapp/wails/issues/4756) | macOS window.collectionBehavior | Enhancement |
| [4650](https://github.com/wailsapp/wails/issues/4650) | Window behavior issues | Bug |
| [4592](https://github.com/wailsapp/wails/issues/4592) | Webview crashes on macOS 26 (Tahoe) | Bug (v2) |
| [4583](https://github.com/wailsapp/wails/issues/4583) | StartHidden apps can't show via dock | Bug |
| [4582](https://github.com/wailsapp/wails/issues/4582) | Internationalization for Mac apps | Question |
| [4578](https://github.com/wailsapp/wails/issues/4578) | Bindings generator type alias issue | Bug |
| [4567](https://github.com/wailsapp/wails/issues/4567) | Custom protocol configuration | Question |
| [4554](https://github.com/wailsapp/wails/issues/4554) | exec.Command not finding PATH | Bug |
| [4421](https://github.com/wailsapp/wails/issues/4421) | CanChooseFiles behavior differences | Bug (also Windows) |
| [4389](https://github.com/wailsapp/wails/issues/4389) | Hide/show window crashes app | Bug |
| [4379](https://github.com/wailsapp/wails/issues/4379) | Frontend bindings error handling | Bug |
| [4365](https://github.com/wailsapp/wails/issues/4365) | Nil pointer in processURLRequest | Bug |
| [4353](https://github.com/wailsapp/wails/issues/4353) | Window close with pending async call | Bug |
| [4290](https://github.com/wailsapp/wails/issues/4290) | Print dialog does not open | Bug |
| [4236](https://github.com/wailsapp/wails/issues/4236) | Menu item position after hide/show | Bug |
| [4025](https://github.com/wailsapp/wails/issues/4025) | Improve generate icons | Enhancement |
| [4012](https://github.com/wailsapp/wails/issues/4012) | Dynamic Context Menu | Enhancement |
| [3760](https://github.com/wailsapp/wails/issues/3760) | MacOS Panels support (PR ready) | Enhancement |
| [2413](https://github.com/wailsapp/wails/issues/2413) | Installer for mac using packages | Enhancement |
| [2012](https://github.com/wailsapp/wails/issues/2012) | macOS binary signing | Enhancement |
---
## Windows Issues (32 Open)
| # | Title | Type |
|---|-------|------|
| [4761](https://github.com/wailsapp/wails/issues/4761) | HiddenOnTaskbar mouse click issues | Bug |
| [4704](https://github.com/wailsapp/wails/issues/4704) | Systray icon not defaulting to app icon | Bug |
| [4680](https://github.com/wailsapp/wails/issues/4680) | Frameless window resize with scrollbar | Bug |
| [4672](https://github.com/wailsapp/wails/issues/4672) | Drag and drop "not enough memory" | Bug (Fixed in alpha.44) |
| [4667](https://github.com/wailsapp/wails/issues/4667) | Taskfile "package" fails | Bug |
| [4607](https://github.com/wailsapp/wails/issues/4607) | Admin privileges for Windows build | Enhancement |
| [4605](https://github.com/wailsapp/wails/issues/4605) | Bindings fail to generate | Bug |
| [4593](https://github.com/wailsapp/wails/issues/4593) | Unable to restrict min width/height | Bug |
| [4589](https://github.com/wailsapp/wails/issues/4589) | wails3 package failed | Bug |
| [4559](https://github.com/wailsapp/wails/issues/4559) | EnabledFeatures crashes program | Bug |
| [4556](https://github.com/wailsapp/wails/issues/4556) | 502 with vite server | Bug |
| [4551](https://github.com/wailsapp/wails/issues/4551) | Not supporting Go 1.25 | Bug (v2) |
| [4538](https://github.com/wailsapp/wails/issues/4538) | SetProcessDpiAwarenessContext fails | Bug |
| [4513](https://github.com/wailsapp/wails/issues/4513) | Startup build error after upgrade | Bug |
| [4462](https://github.com/wailsapp/wails/issues/4462) | Menubar not redrawing on snap | Bug |
| [4428](https://github.com/wailsapp/wails/issues/4428) | CORS error with large data | Bug |
| [4421](https://github.com/wailsapp/wails/issues/4421) | CanChooseFiles behavior | Bug (also MacOS) |
| [4418](https://github.com/wailsapp/wails/issues/4418) | WebView2 promises don't resolve | Bug (v2) |
| [4408](https://github.com/wailsapp/wails/issues/4408) | Fullscreen API click through | Bug |
| [4402](https://github.com/wailsapp/wails/issues/4402) | Dialog button callback | Bug |
| [4373](https://github.com/wailsapp/wails/issues/4373) | App crashes (v2) | Bug (v2) |
| [4362](https://github.com/wailsapp/wails/issues/4362) | Build --obfuscated fails | Bug |
| [4358](https://github.com/wailsapp/wails/issues/4358) | WebView2Process failed | Bug |
| [4355](https://github.com/wailsapp/wails/issues/4355) | Event listener (Chinese) | Question |
| [4349](https://github.com/wailsapp/wails/issues/4349) | Admin permissions not persisting | Bug |
| [4342](https://github.com/wailsapp/wails/issues/4342) | Crash loading big Cesium file | Bug |
| [4333](https://github.com/wailsapp/wails/issues/4333) | WebView2 media autoplay | Enhancement |
| [4273](https://github.com/wailsapp/wails/issues/4273) | DisableMenu property missing | Enhancement |
| [4233](https://github.com/wailsapp/wails/issues/4233) | Custom dialog icon not working | Bug |
| [4151](https://github.com/wailsapp/wails/issues/4151) | Systray menu icon crashes | Bug |
| [3894](https://github.com/wailsapp/wails/issues/3894) | OnShutdown on WM_ENDSESSION | Enhancement |
| [3693](https://github.com/wailsapp/wails/issues/3693) | ShellNotifyIcon fails | Bug |
| [2625](https://github.com/wailsapp/wails/issues/2625) | UAC Manifest issue | Bug |
---
## Session Work Summary (2025-12-13)
### PRs Created
- **PR #4775** - Fix systray context menu hiding attached window (#4494)
- **PR #4776** - Fix event emitter blocking and RLock/delete race (#4424)
- **PR #4777** - Fix file explorer URI escaping (#4397)
- **PR #4778** - Fix Wayland max window size constraints (#4429)
### Direct Commits
- `17bce06c5` - Add Linux runtime dependencies and nfpm packaging guide (#4339)
### Issues Closed
- #4769 - Window menu crash on Wayland (PR #4770 already merged)
- #4397 - File explorer directories (PR #4777)
- #4339 - Build dependencies documentation (docs added)