Skip to content

Releases: tui-cs/Terminal.Gui

v2.4.10

23 Jun 18:12
@tig tig
cf63a08

Choose a tag to compare

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

23 Jun 16:49
@tig tig
8e4917f

Choose a tag to compare

What's Changed

Full Changelog: v2.4.8...v2.4.9

v2.4.8

22 Jun 18:06
@tig tig
849e2f3

Choose a tag to compare

What's Changed

Full Changelog: v2.4.7...v2.4.8

v2.4.7

19 Jun 23:22
@tig tig
bec3e74

Choose a tag to compare

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

12 Jun 15:04
@tig tig
214afbe

Choose a tag to compare

What's Changed

Full Changelog: v2.4.5...v2.4.6

v2.4.5

09 Jun 23:47
@tig tig
f174be6

Choose a tag to compare

What's Changed

Full Changelog: v2.4.4...v2.4.5

v2.4.4

02 Jun 01:54
@tig tig
1b598ee

Choose a tag to compare

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 ImageView and scenarios by @tig in #5460
  • Release v2.4.4 by @tig in #5466

Full Changelog: v2.4.3...v2.4.4

v2.4.3

29 May 14:21
@tig tig
6a09049

Choose a tag to compare

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

27 May 13:09
@tig tig
7b89234

Choose a tag to compare

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 WideGlyphs tester 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

24 May 21:36
@tig tig
03952bc

Choose a tag to compare

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