Features

  • C# fluent API: Added SampleExtensions with extension methods on Sample, enabling x.Center(), x.ShiftBounds(y), etc. without an explicit Toolkit. prefix
  • Metrology: Measurement constructors now default to NumberUnit across all languages, so unit can be omitted when working with dimensionless values
    • C#: optional nullable unit parameter
    • Go: new NewNumberMeasurement(value) factory
    • Kotlin/Python/TypeScript: default parameter/field value
    • Rust: Bounds::unitless() renamed to Bounds::number() for consistency

Documentation

  • Updated C# README and Demo to use the new fluent extension method style

Full Changelog: https://github.com/AndreyAkinshin/pragmastat/compare/v11.0.1...v11.1.0

Release notes generated by herald v1.0.4