Releases: tui-cs/Terminal.Gui
Releases ยท tui-cs/Terminal.Gui
v2.4.10
What's Changed
- Rename internal references: gui-cs โ tui-cs by @tig in #5528
- Back-merge v2.4.9 from main into develop by @tig in #5529
- Bump Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 by @dependabot[bot] in #5523
- docs(ai-primer): document four high-value v2 gotchas agents miss by @tig in #5530
- Release v2.4.10 by @tig in #5531
Full Changelog: v2.4.9...v2.4.10
v2.4.9
v2.4.8
What's Changed
- Fix relative markdown link handling by @YourRobotOverlord in #5505
- Back-merge v2.4.7 from main into develop by @tig in #5507
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #5508
- Fixes #5509 branch color getter invoker now applies Active attribute by @YourRobotOverlord in #5510
- Mandelbrot: fill display with image view + regenerate GIF with Kitty graphics by @tig in #5511
- Fix #5513: flash-free Kitty pan/zoom via placement crops (no per-frame re-transmit) by @tig in #5514
- Release v2.4.8 by @tig in #5515
Full Changelog: v2.4.7...v2.4.8
v2.4.7
What's Changed
- Back-merge v2.4.4 from main into develop by @tig in #5467
- Bump TextMateSharp and TextMateSharp.Grammars by @dependabot[bot] in #5473
- Regenerate docfx Mandelbrot.gif with rendered sixel by @tig in #5471
- Bump Spectre.Console from 0.55.2 to 0.56.0 by @dependabot[bot] in #5475
- Fixes #5434. Track adornment thickness deltas so LayoutAndDraw can stop force-drawing by @harder in #5464
- Fixes stale/contradictory AI agent instructions; adds agent docs lint and tuirec verification guidance by @tig in #5478
- Back-merge v2.4.5 from main into develop by @tig in #5479
- Adds doc snippet compile validation; fixes v1 API rot in agent docs by @tig in #5480
- Fixes #5360. Cull fully occluded overlapped opaque subviews during draw by @harder in #5477
- Notify gui-cs/Editor on NuGet publish by @tig in #5483
- Bump Spectre.Console from 0.56.0 to 0.57.0 by @dependabot[bot] in #5484
- Back-merge v2.4.6 from main into develop by @tig in #5486
- Fixes #5361. Cache Tabs logical order by @harder in #5487
- Bump Markdig from 1.1.3 to 1.3.0 by @dependabot[bot] in #5491
- Fixes #5474. Progress scenario crashes on exit when threaded timer is running by @harder in #5488
- Bump JetBrains.Annotations from 2025.2.4 to 2026.2.0 by @dependabot[bot] in #5495
- Bump Markdig from 1.3.0 to 1.3.1 by @dependabot[bot] in #5496
- Add JetBrains logo to README by @tig in #5497
- Fixes #5489. Add Kitty graphics protocol support (Kitty, Ghostty) with Kitty-first priority by @tig in #5493
- Bump Markdig from 1.3.1 to 1.3.2 by @dependabot[bot] in #5503
- Fixes #5502 - Shadows now overlay raster ImageView (Sixel & Kitty) by @tig in #5506
- Release v2.4.7 by @tig in #5501
Full Changelog: v2.4.6...v2.4.7
v2.4.6
v2.4.5
v2.4.4
What's Changed
- Fixes #5359. Normalize NeedsDrawRect to viewport-local coordinates by @harder in #5435
- Back-merge v2.4.3 from main into develop by @tig in #5448
- Fixes #5433. Make View.Draw self-draw context flow explicit by @harder in #5440
- Fixes #5449. WSL Clipboard Unicode Copy/Paste Issue by @BDisp in #5450
- Fixes #5451. Linux UnixClipboard Selection Regression by @BDisp in #5452
- Fixes #5453. Fix Windows VT input encoding for IME and non-ASCII characters by @BDisp in #5454
- Fixes #5461. AnsiOutput should momentarily display a blank screen instead of rendering to a screen with the wrong dimensions by @BDisp in #5462
- Fixes #5459. Integrated sixel raster output, improved
ImageViewand scenarios by @tig in #5460 - Release v2.4.4 by @tig in #5466
Full Changelog: v2.4.3...v2.4.4
v2.4.3
What's Changed
- Publish Terminal.Gui.Interop.Spectre to NuGet by @Copilot in #5421
- Back-merge v2.4.2 from main into develop by @tig in #5427
- Optimize CharMap constructor allocations by @Copilot in #5422
- Fixes #5358. Narrow draw pipeline to skip parent on child-only redraws by @harder in #5431
- Fixes #5430 - Wizard default accept routing from step content by @Copilot in #5432
- Fixes #5438 - Update CheckState default glyphs by @Copilot in #5439
- Fixes #5436. HotKeys should not work on !Visible views by @tig in #5441
- Fixes #5442. Windows VT input can hang during shutdown when ReadFile is blocked by @BDisp in #5443
- Add built-in TreeView checkbox mode by @Copilot in #5429
- Fixes #5444 - Remove Dialog.SetStyle; set scheme and arrangement in constructor by @Copilot in #5445
- Release v2.4.3 by @tig in #5447
Full Changelog: v2.4.2...v2.4.3
v2.4.2
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
v2.4.1
What's Changed
- Back-merge v2.4.0 from main into develop by @tig in #5384
- Fixes #5380. Remove local Terminal.Gui.Editor package hack by @tig in #5386
- Fix API docs TOC showing only Editor namespaces by @tig in #5387
- Fix EditorRef packageSourceMapping to resolve API docs build by @tig in #5389
- Fixes #5385. Add Markdown.RenderToAnsi() API for headless ANSI rendering by @tig in #5388
- Add wide character rendering repro app for terminal bug reports by @tig in #5397
- Release v2.4.1 by @tig in #5398
Full Changelog: v2.4.0...v2.4.1