Skip to content

TeleFlow 1.0.0-alpha.3

Pre-release
Pre-release

Choose a tag to compare

@iriswolf iriswolf released this 27 Jun 23:53
91f9996

TeleFlow 1.0.0-alpha.3

This alpha focuses on framework trust, state consistency, package readability, and documentation polish.

Added

  • XML documentation for public TeleFlow.Annotations APIs.
  • Package verification that ensures IWF.TeleFlow.Annotations includes XML documentation in the NuGet package.
  • Reusable state storage contract tests for current and future storage providers.
  • GitHub Pages documentation site and benchmark documentation.

Changed

  • ctx.State now caches the current state snapshot for the duration of one update, including the no-state null case.
  • TeleFlow.Annotations source files are grouped by responsibility while the public TeleFlow.Annotations namespace remains stable.
  • Documentation navigation, theme contrast, README badges, package onboarding, and quickstart examples were refined.

Fixed

  • Repeated current-state reads in one update no longer cause repeated storage reads.
  • State snapshot failure semantics are explicit: failed storage calls do not update the cached snapshot.
  • Quickstart and command template examples were corrected for current handler registration usage.

Breaking Changes

  • None.

NuGet

All IWF.TeleFlow.* packages are published as 1.0.0-alpha.3 on nuget.org.