Skip to content

Bump XTerm.NET package/assembly version to 2.0.1 - #154

Merged
tomlm merged 2 commits into
mainfrom
copilot/increment-patch-version-201
Sep 2, 2026
Merged

Bump XTerm.NET package/assembly version to 2.0.1#154
tomlm merged 2 commits into
mainfrom
copilot/increment-patch-version-201

Conversation

Copilot AI commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

This PR applies a patch-only version bump for tomlm/XTerm.NET, updating product/package version declarations to 2.0.1 while keeping major/minor at 2.0. Version metadata is aligned to the repository’s existing project-file convention.

  • Version metadata

    • Updated /src/XTerm.NET/XTerm.NET.csproj:
      • Version: 2.0.02.0.1
      • AssemblyVersion: 2.0.0.02.0.1.0
  • Scope control

    • No unrelated files or behaviors were changed; this PR is limited to version declarations for the published product.
  • Validation results

    • dotnet test src/XTerm.NET.slnx --no-restore: 2214 passed, 1 skipped, 0 failed
<PropertyGroup>
  <Version>2.0.1</Version>
  <AssemblyVersion>2.0.1.0</AssemblyVersion>
</PropertyGroup>

Co-authored-by: tomlm <17789481+tomlm@users.noreply.github.com>
Copilot AI changed the title [WIP] Update version declarations to 2.0.1 Bump XTerm.NET package/assembly version to 2.0.1 Sep 2, 2026
Copilot AI requested a review from tomlm September 2, 2026 15:35
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Perf comparison — this change, against its base

3 run(s) of each side, alternating on one machine. Allocation is a count and is gated exactly. Time is a measurement, so its gate is derived from the spread this job just observed in itself rather than fixed in advance.

corpus bytes/char gen0/Mchar ns/char Δ time noise gate
scroll-ascii 0.00 → 0.00 0.00 → 0.00 3.49 → 3.49 -0.0% ±1% 4%
sgr-churn 0.00 → 0.00 0.00 → 0.00 9.28 → 9.30 +0.2% ±1% 4%
truecolor 0.00 → 0.00 0.00 → 0.00 9.81 → 9.88 +0.8% ±1% 4%
alt-redraw 0.00 → 0.00 0.00 → 0.00 14.90 → 14.75 -1.1% ±2% 7%
unicode 7.66 → 7.66 0.45 → 0.45 35.47 → 35.58 +0.3% ±1% 4%
flood 0.00 → 0.00 0.00 → 0.00 105.23 → 104.96 -0.3% ±0% 4%

Each corpus is gated at max(4%, 3 × its own noise). A wide noise column means this runner was busy and the timing half of the table should be read as advisory; the allocation half is exact either way.

assemblies measured
  • base: XTerm.NET 2.0.0.0 mvid:a97007fb-bcbc-44fe-ab27-eca7dcbf4dcb
  • head: XTerm.NET 2.0.1.0 mvid:db40c668-234d-4005-b72e-9e4823b18a88

Perf comparison — cumulative, everything since 2.0.0

3 run(s) of each side, alternating on one machine. Allocation is a count and is gated exactly. Time is a measurement, so its gate is derived from the spread this job just observed in itself rather than fixed in advance.

corpus bytes/char gen0/Mchar ns/char Δ time noise gate
scroll-ascii 0.00 → 0.00 0.00 → 0.00 3.50 → 3.49 -0.2% ±0% 5%
sgr-churn 0.00 → 0.00 0.00 → 0.00 9.28 → 9.30 +0.2% ±1% 5%
truecolor 0.00 → 0.00 0.00 → 0.00 9.80 → 9.88 +0.9% ±2% 6%
alt-redraw 0.00 → 0.00 0.00 → 0.00 14.63 → 14.75 +0.8% ±2% 7%
unicode 7.66 → 7.66 0.45 → 0.45 35.79 → 35.58 -0.6% ±1% 5%
flood 0.00 → 0.00 0.00 → 0.00 105.10 → 104.96 -0.1% ±0% 5%

Each corpus is gated at max(5%, 3 × its own noise). A wide noise column means this runner was busy and the timing half of the table should be read as advisory; the allocation half is exact either way.

assemblies measured
  • base: XTerm.NET 2.0.0.0 mvid:a26a50e5-3343-4b31-bada-ce2a03923fe4
  • head: XTerm.NET 2.0.1.0 mvid:db40c668-234d-4005-b72e-9e4823b18a88

@tomlm
tomlm marked this pull request as ready for review September 2, 2026 15:41
@tomlm
tomlm merged commit a9a48f3 into main Sep 2, 2026
4 checks passed
@tomlm
tomlm deleted the copilot/increment-patch-version-201 branch September 2, 2026 15:41
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.

2 participants