Skip to content

Improves docs site for 1.0 readiness#59

Merged
kommundsen merged 1 commit intomainfrom
docs/site-improvements
Apr 6, 2026
Merged

Improves docs site for 1.0 readiness#59
kommundsen merged 1 commit intomainfrom
docs/site-improvements

Conversation

@kommundsen
Copy link
Copy Markdown
Owner

Description

Fixes factual errors in the docs site and fills gaps ahead of broader alpha feedback.

Key changes:

  • Removes incorrect separate install instructions for Conjecture.Generators and Conjecture.Analyzers — both are bundled into Conjecture.Core per ADR-0038 and were never published as standalone packages
  • Adds missing Targeting, TargetingProportion, and Logger settings to the configuration reference
  • Expands the landing page feature list to include stateful testing, targeted testing, recursive strategies, example database, and structured logging
  • Adds a troubleshooting guide (common exceptions, slow tests, seed reproduction, [Arbitrary] pitfalls, test discovery)
  • Adds CHANGELOG.md at repo root and a Changelog page in the docs site with v0.6.0-alpha.1 release notes

Type of change

  • Bug fix
  • New feature / strategy
  • Refactor (no behavior change)
  • Documentation / chore

Checklist

  • dotnet test src/ passes
  • New behavior is covered by tests (TDD: Red → Green → Refactor)
  • Follows .editorconfig code style

- Removes incorrect separate install instructions for Conjecture.Generators
  and Conjecture.Analyzers — both are bundled into Conjecture.Core (ADR-0038)
- Adds missing Targeting, TargetingProportion, and Logger settings to the
  configuration reference table
- Expands landing page feature list to include stateful testing, targeted
  testing, recursive strategies, example database, and structured logging
- Adds troubleshooting guide covering UnsatisfiedAssumptionException,
  ConjectureException, slow tests, seed reproduction, [Arbitrary] pitfalls,
  and test discovery checklist
- Adds Changelog page and root CHANGELOG.md with v0.6.0-alpha.1 release notes
@kommundsen kommundsen merged commit 933c6eb into main Apr 6, 2026
1 check passed
@kommundsen kommundsen deleted the docs/site-improvements branch April 6, 2026 18:49
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