What's Changed
- Back-merge v2.4.1 from main into develop by @tig in #5399
- Fixes #5391, #5392 - Add Terminal.Gui.Interop.Spectre with SpectreView and style bridge by @Copilot in #5393
- Fixes #5176 - Prevent popup submenu hover fall-through by @Copilot in #5406
- Fixes #5274 - Avoid duplicate ScreenChanged from Application.Screen setter by @Copilot in #5404
- Expands
WideGlyphstester to include ZJW emojis by @BDisp in #5400 - Fixes #4888 - Add configurable mouse binding combos for selection start commands by @Copilot in #5410
- Fixes #5412. Migrate from .sln to .slnx and remove redundant solution files by @tig in #5413
- Add tuirec recording guide and hero-gif docs by @tig in #5396
- Fixes #5099 - Preserve filename on FileDialog table navigation by @Copilot in #5408
- Fixes #5200 - Prevent FileDialog Enter navigation from selecting the first file by @Copilot in #5405
- Fixes #5125 - Preserve FileDialog selection colors when navigating via dotdot by @Copilot in #5407
- Fixes #5363 - Honor AllowedTypes on initial OpenDialog mixed-mode load by @Copilot in #5403
- Fixes #5401 - Move non-UICatalog examples to gui-cs/Examples and restore AOT validation via Tests by @Copilot in #5402
- Fixes #5357 - Avoid redraw fan-out from ancestor-only layout propagation by @harder in #5373
- Refresh generated API view docs assets by @tig in #5419
- Delete plans directory by @tig in #5417
- Regenerate view GIF assets via CI/CD workflow dispatch by @tig in #5423
- Audit and fix inaccuracies in AI guidance files by @tig in #5424
- Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.6.0 by @dependabot[bot] in #5425
- Release v2.4.2 by @tig in #5426
Full Changelog: v2.4.1...v2.4.2