Skip to content

feat: upgrade Terminal.Gui to 2.4.1 and Terminal.Gui.Editor to 2.5.0#184

Merged
tig merged 1 commit into
developfrom
tig/fix-release-workflow-rc3
May 24, 2026
Merged

feat: upgrade Terminal.Gui to 2.4.1 and Terminal.Gui.Editor to 2.5.0#184
tig merged 1 commit into
developfrom
tig/fix-release-workflow-rc3

Conversation

@tig

@tig tig commented May 24, 2026

Copy link
Copy Markdown
Member

Problem

The v1.0.0-rc.3 release fails at Publish AOT because the check-tg-pins-fresh.py staleness guard rejects the old pins (TG 2.2.2 / TGE 2.2.5) now that TG 2.4.1 and TGE 2.5.0 are on NuGet.

Changes

Bump version pins in Directory.Build.props:

  • TerminalGuiVersion: 2.2.2 -> 2.4.1
  • TerminalGuiEditorVersion: 2.2.5 -> 2.5.0

Update using directives for namespaces that moved from Terminal.Gui into Terminal.Gui.Editor in the 2.4.x restructuring:

  • Terminal.Gui.Document -> Terminal.Gui.Editor.Document
  • Terminal.Gui.Document.Folding -> Terminal.Gui.Editor.Document.Folding
  • Terminal.Gui.Highlighting -> Terminal.Gui.Editor.Highlighting
  • Terminal.Gui.Text.Indentation -> Terminal.Gui.Editor.Indentation

Test Results

All 541 tests pass locally:

  • Unit: 447 passed
  • Config: 26 passed
  • Integration: 54 passed (2 skipped)
  • Smoke: 14 passed (1 skipped)

Zero warnings in both Debug and Release builds.

No spec/runbook impact

Dependency update only; no CLI surface, exit codes, or JSON envelope changes.

Fixes #181

Bump version pins in Directory.Build.props:
- TerminalGuiVersion: 2.2.2 -> 2.4.1
- TerminalGuiEditorVersion: 2.2.5 -> 2.5.0

Update using directives for namespaces that moved from Terminal.Gui
into Terminal.Gui.Editor in the 2.4.x restructuring:
- Terminal.Gui.Document -> Terminal.Gui.Editor.Document
- Terminal.Gui.Document.Folding -> Terminal.Gui.Editor.Document.Folding
- Terminal.Gui.Highlighting -> Terminal.Gui.Editor.Highlighting
- Terminal.Gui.Text.Indentation -> Terminal.Gui.Editor.Indentation

All 541 tests pass (unit, config, integration, smoke).

Co-authored-by: Copilot <[email protected]>
@tig
tig merged commit ba7e5d7 into develop May 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release clet v1.0.0-rc.3 failed (main)

1 participant