Updated Assertion Tracking (markdown)
docs: complete rebrand TestTrackingDiagrams → Kronikol (v3.0.0)
- All TestTrackingDiagrams references → Kronikol
- All TTD abbreviations → Kronikol
- X-TTD-TestName/X-TTD-TestId → test-tracking-current-test-name/test-tracking-current-test-id
- ttd- prefixed headers → kronikol-
- TTD_ env vars → KRONIKOL_
- Updated all code examples, API references, and guides
docs: rewrite Tabular Attributes page - emphasise batch performance
docs: document instance field resolution in lambda predicates (v2.31.1)
docs: fix wiki inaccuracies found during code audit
Report-Configuration.md:
- Fix PlantUmlRendering default: Server -> BrowserJs
- Fix InternalFlowShowFlameChart default: false -> true
- Rename FeaturesReportShowStepNumbers -> TestRunReportShowStepNumbers
- Fix GenerateComponentDiagram default in table: false -> true
- Add 7 missing properties: GenerateSpecificationsReport,
GenerateTestRunReport, GenerateSpecificationsData,
GenerateTestRunReportData, GenerateTestRunReportSchema,
SetupHighlightColor, ExpectedTestCount
Assertion-Tracking.md:
- Remove 541 lines of stale duplicate content (old AssertionRewriter
section and IL Weaving Beta section superseded by v2.31.0 promotion)
Component-Diagrams.md + API-Reference.md:
- Fix EmbedInFeaturesReport -> EmbedInTestRunReport
Generated-Reports.md:
- FeaturesReportShowStepNumbers -> TestRunReportShowStepNumbers
Project-Templates.md:
- AssertionRewriter -> AssertionTracking (package was removed in v2.31.0)
Step-Tracking.md:
- Update StepTracking package version to 2.31.0
Integration pages (11 files):
- Update all TestTrackingDiagrams.* package versions to 2.31.0
docs: rewrite Assertion-Tracking page for IL weaver as sole approach
- Removed all AssertionRewriter references
- IL weaver is now the primary/only automated approach
- Added TUnit assertion support documentation
- Added async/awaited assertion documentation
- Added pragma comment suppression documentation
- Renamed TrackAssertionsBeta -> TrackAssertions
- Renamed TrackAssertionsBetaEnabled -> TrackAssertionsEnabled
- Removed outdated limitations (awaited assertions now supported)
- Simplified nullable warnings section (IL weaver handles natively)
docs: step delimiters + single-button toggle updates (v2.30.35)
docs: add Step Tracking wiki page with cross-references
New page covering installation, attributes, keyword sequencing, parameter
capture, method name humanization, phase transitions, assertion sub-steps,
nested steps, configuration, and framework compatibility.
Cross-references added to: Phase-Aware Tracking (new StepTracking row in
phase detection table), Assertion Tracking (See Also section), Internal
Flow Tracking (See Also section), Generated Reports (BDD steps source list).
Sidebar updated to show Step Tracking under Features.
docs: update collection formatting rules (smart inline for ≤10 scalar items)
docs: document lambda closure variable resolution in assertion tracking
docs: AssertionTracking - runtime variable value resolution (v2.30.12)
docs: update AssertionTracking - async method support, remove limitation
docs: add AssertionTracking IL weaver beta section
docs: add null propagation warning section to Assertion Tracking wiki
docs: document pragma comment suppression for assertion tracking
fix: correct AssertionRewriter description from source generator to MSBuild task
- Replaced 4 incorrect 'source generator' references
- Updated compatibility note for MSBuild task execution model
- Updated Quick Start with v2.30.0 version and auto-generated attribute note
- Updated How It Works section with accurate MSBuild task description
docs: clarify AssertionRewriter works alongside other source generators
docs: restructure Assertion Tracking - put AssertionRewriter first as recommended approach
docs: Add Project Templates page, update Assertion Tracking with rewriter section
docs: document Track.TestIdResolver for framework integrations
Updated Assertion Tracking (markdown)
docs: Mention AwesomeAssertions alongside FluentAssertions
docs: Fix assertion formatting examples to show capitalized first letter
docs: Rename Inline-Assertion-Tracking to Assertion-Tracking