Skip to content

Release v2.0.0#5111

Merged
tig merged 8 commits into
mainfrom
release/v2.0.0
Apr 28, 2026
Merged

Release v2.0.0#5111
tig merged 8 commits into
mainfrom
release/v2.0.0

Conversation

@tig

@tig tig commented Apr 28, 2026

Copy link
Copy Markdown
Member

Release v2.0.0

Prepares the repo for the v2.0.0 release by adjusting versioning configuration and tightening/expanding the layout documentation and related contributor guidance.

Changes:

  • Switch GitVersion main branch label to empty (stable release versioning).
  • Expand/clarify layout documentation (DocFX) and layout-related XML docs (View, Pos, Dim) around declarative/responsive layout concepts.
  • Add the “Docs instruction style” rule to agent/copilot/contributor instruction docs.

Version: 2.0.0
NuGet Package: Terminal.Gui 2.0.0

What happens when this PR is merged

  1. ✅ The Finalize Release workflow will automatically create tag v2.0.0
  2. ✅ The Publish workflow will build and push to NuGet.org
  3. ✅ A GitHub Release will be created with auto-generated notes
  4. ✅ A back-merge PR from maindevelop will be opened

Checklist

  • CI passes on this PR
  • Version looks correct: 2.0.0
  • Release notes reviewed (will be auto-generated on merge)

tig and others added 4 commits April 28, 2026 14:38
* Initial plan

* docs: reframe layout docs around responsive UI

Agent-Logs-Url: https://github.com/gui-cs/Terminal.Gui/sessions/a6b913bd-38e5-4d80-ac23-9dc8e6716045

Co-authored-by: tig <585482+tig@users.noreply.github.com>

* docs: polish responsive layout wording

Agent-Logs-Url: https://github.com/gui-cs/Terminal.Gui/sessions/a6b913bd-38e5-4d80-ac23-9dc8e6716045

Co-authored-by: tig <585482+tig@users.noreply.github.com>

* docs: tighten instructional sentence style

Agent-Logs-Url: https://github.com/gui-cs/Terminal.Gui/sessions/d453216b-6d43-4261-aa23-0dad98805e91

Co-authored-by: tig <585482+tig@users.noreply.github.com>

* docs: fix remaining instructional prose

Agent-Logs-Url: https://github.com/gui-cs/Terminal.Gui/sessions/d7be6123-896e-4b95-8e3f-0cee1d6d35d1

Co-authored-by: tig <585482+tig@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tig <585482+tig@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the repo for the v2.0.0 release by adjusting versioning configuration and tightening/expanding the layout documentation and related contributor guidance.

Changes:

  • Switch GitVersion main branch label to empty (stable release versioning).
  • Expand/clarify layout documentation (DocFX) and layout-related XML docs (View, Pos, Dim) around declarative/responsive layout concepts.
  • Add the “Docs instruction style” rule to agent/copilot/contributor instruction docs.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
llms.txt Adds a documentation instruction-style guideline to the LLM guidance list.
docfx/docs/layout.md Rewrites/expands the layout deep dive with a “responsive mental model” section and updated examples.
Terminal.Gui/ViewBase/View.Layout.cs Updates XML docs to emphasize resolved Frame vs declarative Pos/Dim inputs.
Terminal.Gui/ViewBase/Layout/Pos.cs Updates XML docs to describe Pos as declarative/responsive positioning.
Terminal.Gui/ViewBase/Layout/Dim.cs Updates XML docs to describe Dim as declarative/responsive sizing; refines Fill/Auto remarks.
GitVersion.yml Sets main branch label: '' (stable) for version calculation.
CLAUDE.md Adds the doc instruction-style guideline to contributor rules.
AGENTS.md Adds the doc instruction-style guideline to agent rules; removes trailing whitespace at EOF.
.github/copilot-instructions.md Adds a documentation style section with the instruction-style guideline.

Comment thread GitVersion.yml Outdated
Comment thread docfx/docs/layout.md Outdated
Comment thread docfx/docs/layout.md Outdated
Comment thread docfx/docs/layout.md Outdated
tig and others added 4 commits April 28, 2026 16:17
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@tig tig merged commit ecb13a8 into main Apr 28, 2026
13 checks passed
@tig tig deleted the release/v2.0.0 branch April 28, 2026 23:48
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.

4 participants