v1.27.0 ✅

  • CancellationToken Support in SmartEndpoints — generated lambdas detect CancellationToken in service method signatures and inject it as an endpoint parameter; backward-compatible
  • OneOf5 / OneOf6OneOf<T1..T5> and OneOf<T1..T6> structs with full Match, Switch, MapT*, BindT*, equality, and implicit conversions; OneOf4 bug fixes
  • OneOf chain extensionsToFourWay, ToFiveWay, ToSixWay and corresponding down-conversions across the full 2↔3↔4↔5↔6 arity chain
  • Native Validation DSL — 19 fluent methods on ValidatorRuleBuilder<T>: NotEmpty, NotWhiteSpace, MinLength, MaxLength, Length, EmailAddress, Matches, StartsWith, EndsWith, Contains, GreaterThan, LessThan, Range, Positive, NonNegative, NotEmpty<TItem>, MinCount, MaxCount, NotNull; Expression<Func<T, TProperty>> auto-infers field names
  • DocFX API Reference — all public types, members, and XML docs fully surfaced at /reference/api/
  • 3,313 tests