Releases: LayeredCraft/compono
Releases · LayeredCraft/compono
Release list
v0.1.0
Changes
🚀 Features
- feat(build): milestone 8 phase 0 - package readiness hardening (#46) @ncipollina
- feat(bogus): milestone 6 phase 2 - configurable member-name conventions (#35) @ncipollina
- feat(bogus): milestone 6 phase 1 - Compono.Bogus package (#33) @ncipollina
- feat(core): milestone 6 phase 0 - deterministic seed derivation engine wiring (#32) @ncipollina
- feat(nsubstitute): milestone 5 phase 2 - test suites and verification (#30) @ncipollina
- feat(nsubstitute): milestone 5 phase 1 - Compono.NSubstitute package (#29) @ncipollina
- feat(core): milestone 5 phase 0 - public provider extensibility engine wiring (#28) @ncipollina
- feat(core): milestone 4 phase 3 - test suites and verification (#26) @ncipollina
- feat(core): milestone 4 phase 2 - Compono.Xunit binding algorithm (#24) @ncipollina
- feat(core): milestone 4 phase 1 - Compono.Xunit package skeleton and attributes (#23) @ncipollina
- feat(core): milestone 4 phase 0 - row composition entry point (#22) @ncipollina
- feat(core): milestone 3 phase 4 - end-to-end wiring, external verification, and cleanup (#20) @ncipollina
- feat(core): milestone 3 phase 3 - configuration rules (#19) @ncipollina
- feat(core): milestone 3 phase 2 - profiles (#18) @ncipollina
- feat(core): milestone 3 phase 1 - registrations and service provider injection (#17) @ncipollina
- feat(core): milestone 3 phase 0 - immutable composer configuration and builder model (#16) @ncipollina
- feat(core): milestone 2 phase 4 - CreateMany() and diagnostics polish (#13) @ncipollina
- feat(core): milestone 2 phase 3 - scope, shared values, exact registrations, and recursion detection (#12) @ncipollina
- feat(core): milestone 2 phase 2 - built-in value providers and collections (#11) @ncipollina
- feat(core): milestone 2 phase 1 - seed, path identity, and forkable random source (#10) @ncipollina
- feat(core): milestone 2 phase 0 - composition request and pipeline skeleton (#9) @ncipollina
- feat(source-generators): milestone 1 phase 4 - benchmark harness (#8) @ncipollina
- feat(source-generators): milestone 1 phase 3 - required members and nullability metadata (#7) @ncipollina
- feat(source-generators): milestone 1 phase 2 - [Composable] escape-hatch attribute (#6) @ncipollina
- feat: milestone 1 phase 1 - transitive closure of composable constructor parameters (#5) @ncipollina
- feat: milestone 1 phase 0 - source generator foundation (#4) @ncipollina
🐛 Bug Fixes
- fix: strip stale internal doc references from CMP0001 and public-api.md comments (#58) @ncipollina
- fix: make docs sidebar nav a collapsible tree, not a flat expanded list (#57) @ncipollina
- fix: drop mkdocs navigation.tabs, too many top-level sections to fit (#56) @ncipollina
📚 Documentation
- docs: milestone 8 phase 8 - clean-room acceptance test results (#59) @ncipollina
- docs: milestone 8 phase 7 - final nav, link, and snippet validation pass (#55) @ncipollina
- docs: milestone 8 phase 6 - contributor and repository readiness (#54) @ncipollina
- docs: milestone 8 phase 5 — architecture docs, benchmark suite redesign, UseBogus() perf fix (#53) @ncipollina
- docs: milestone 8 phase 4 - samples, cookbook, best practices (#52) @ncipollina
- docs: milestone 8 phase 3 - package guides, troubleshooting, reference (#49) @ncipollina
- docs(plans): milestone 8 phase 2 - core documentation and README (#48) @ncipollina
- docs(reference): milestone 8 phase 1 - API reference toolchain wired into CI (#47) @ncipollina
- docs(plans): milestone 8 deep design - release, API reference, and samples ADRs, phased plan (#45) @ncipollina
- docs(plans): milestone 7 phase 4 - final conclusion, docs, and cleanup (#44) @ncipollina
- docs(plans): milestone 7 phase 3 - classify findings and produce the roadmap (#43) @ncipollina
- docs(plans): milestone 7 phase 2 - evidence collection (#42) @ncipollina
- docs(plans): amend milestone 7 with a documentation architecture (#41) @ncipollina
- docs(plans): milestone 7 phase 1 - record cosmere-tracker migration evidence (#40) @ncipollina
- docs(plans): milestone 7 phase 0 - baseline and migration-guide skeleton (#39) @ncipollina
- docs(plans): design milestone 7 - dogfooding strategy and capability-gap decision framework (#38) @ncipollina
- docs(plans): close out milestone 6 phase 4 - docs and cleanup (#37) @ncipollina
- docs(plans): design milestone 6 phase 2 - configurable Bogus member-name conventions (#34) @ncipollina
- docs(core): milestone 5 phase 3 - close out NSubstitute integration docs (#31) @ncipollina
- docs(core): milestone 4 phase 4 - close out xUnit v3 integration docs (#27) @ncipollina
- docs(plans): design milestone 4 xunit v3 integration (#21) @ncipollina
🔄 Refactoring
- refactor(core): rename Compono.Xunit to Compono.XunitV3 (#25) @ncipollina
✅ Tests
- test(bogus): milestone 6 phase 3 - test suites and verification (#36) @ncipollina
🔧 Maintenance
- chore(deps): Bump the "infrastructure" group with 1 update across multiple ecosystems (#50) @dependabot[bot]
- chore: Bump the dotnet-minor-patch group with 3 updates (#51) @dependabot[bot]
- chore(deps): Bump the "infrastructure" group with 1 update across multiple ecosystems (#14) @dependabot[bot]
- chore: Bump the dotnet-minor-patch group with 1 update (#15) @dependabot[bot]
- chore: bootstrap engineering workflow, Milestone 0 design docs, and test infra (#3) @ncipollina
- chore(deps): Bump the "infrastructure" group with 1 update across multiple ecosystems (#2) @dependabot[bot]
- ci: add CI workflows, dependabot automation, and mkdocs documentation… (#1) @ncipollina