Skip to content

chore: complete MTP alignment epic, update packages, bump version#17

Merged
StevenTCramer merged 4 commits into
masterfrom
dev
Jun 2, 2026
Merged

chore: complete MTP alignment epic, update packages, bump version#17
StevenTCramer merged 4 commits into
masterfrom
dev

Conversation

@StevenTCramer

@StevenTCramer StevenTCramer commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

This PR includes the following changes since the last merge:

MTP Alignment Epic (Complete)

  • Aligned Jaribu core with Microsoft.Testing.Platform (MTP) architecture
  • Eliminated duplicate result types (TestOutcome, TestStatus, TestResult, MtpTestResult, TestRunSummary, TestSuiteSummary)
  • Introduced sink-based output abstraction (ITestResultSink, TerminalSink, NullSink, MtpSink)
  • Created thin MTP adapter in TimeWarp.Jaribu.TestingPlatform
  • Maintained standalone functionality for single-file runs
  • Moved kanban epic task to done

Package Updates

  • Updated TimeWarp.Amuru 1.0.0-beta.21 -> 1.0.0-beta.34
  • Updated TimeWarp.Nuru 3.0.0-beta.63 -> 3.0.0-beta.70
  • Updated TimeWarp.Terminal 1.0.0-beta.7 -> 1.0.0-beta.13
  • Updated Microsoft.Testing.Platform 2.1.0 -> 2.2.3
  • Updated Microsoft.CodeAnalysis.NetAnalyzers 10.0.201 -> 10.0.300
  • Updated Microsoft.CodeAnalysis.BannedApiAnalyzers 3.3.4 -> 4.14.0

CI/Dev Tooling

  • Made dev test command CI-safe by running the runfile test runner instead of dotnet test (which hits intentional failures in the MTP validation project)
  • Removed temporal wording from test node state documentation
  • Replaced remaining var usages with explicit types

Version Bump

  • 1.0.0-beta.12 -> 1.0.0-beta.13

StevenTCramer and others added 4 commits June 2, 2026 13:57
Record completion of task 018 and align remaining source conventions before closing the epic.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
Update repository package versions after the MTP alignment work and make dev test use the CI-safe Jaribu runner instead of intentional-failure MTP validation projects.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
@StevenTCramer StevenTCramer merged commit b1954b0 into master Jun 2, 2026
1 check 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.

1 participant