Skip to content

Commit f1a84a7

Browse files
committed
release note correction
1 parent 5c3ffca commit f1a84a7

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

RELEASE_NOTES.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22

33
## 0.2.0 - 2026-03-15
44

5-
- Split the core library into explicit dependency-ordered source files to keep the portable runtime easier to navigate without changing behavior
6-
- Added compile aliases plus validated schema helpers such as `Schema.nonEmptyString`, `Schema.trimmedString`, `Schema.positiveInt`, and `Schema.nonEmptyList`
7-
- Added path-aware decode diagnostics across JSON, XML, YAML, and key/value projections so errors carry field and collection context
8-
- Expanded contract-pattern documentation with focused guides for basic, nested, validated, versioned, config, JSON Schema, and C# bridge scenarios
9-
- Added property-based round-trip coverage for representative JSON and XML codec laws
10-
- Added a repeatable benchmark hot-path profiling workflow and docs around the manual benchmark runner
5+
- Fixed `DateTime`, `DateTimeOffset`, and `TimeSpan` parsing for Fable when consumed as a published NuGet package
6+
- Major documentation overhaul: tightened `README.md` and `GETTING_STARTED.md` and added new `Introduction` and `Benchmarks` pages
7+
- Hardened Fable package compatibility checks to exercise the published runtime rather than local source builds
8+
- Stabilized Fable package restore on CI
9+
- Streamlined repository metadata and removed archived benchmark references
1110

1211
## 0.1.0 - 2026-03-11
1312

1413
- Initial public `CodecMapper` repository setup
15-
- Typed pipeline schema DSL
16-
- JSON and XML codecs from one schema model
14+
- Split the core library into explicit dependency-ordered source files to keep the portable runtime easier to navigate
15+
- Typed pipeline schema DSL with compile aliases plus validated schema helpers such as `Schema.nonEmptyString`, `Schema.trimmedString`, `Schema.positiveInt`, and `Schema.nonEmptyList`
16+
- Path-aware decode diagnostics across JSON, XML, YAML, and key/value projections so errors carry field and collection context
17+
- JSON and XML codecs from one schema model with property-based round-trip coverage for representative codec laws
1718
- YAML and key/value projections from the same authored schema model
1819
- JSON Schema export and import support
1920
- .NET bridge importers for `System.Text.Json`, `Newtonsoft.Json`, and `DataContract`
2021
- Fable-ready NuGet packaging validated through local packed-package consumer checks
21-
- Public getting-started, config-contract, and API reference docs
22+
- Comprehensive documentation: focused guides for basic, nested, validated, versioned, config, JSON Schema, and C# bridge scenarios
23+
- Repeatable benchmark hot-path profiling workflow and docs around the manual benchmark runner
2224

2325
## Release Process
2426

0 commit comments

Comments
 (0)