Skip to content

v1.0.1

Choose a tag to compare

@reliktbk reliktbk released this 10 Jul 00:51

First public source release of redb.Identity.

Verified

  • Full cross-provider parity. The test suite (1768 tests) is green on
    all three redb storage providers — PostgreSQL, Microsoft SQL Server and
    SQLite — from one identical codebase: Passed: 1767, Skipped: 1, Failed: 0.
    The single skip is a known PostgreSQL-specific test-host teardown probe, not
    a product gap. The provider is chosen by the host worker; Identity references
    only the redb.Core OSS abstraction and never a concrete provider.

Changed

  • Public-repo framing (README). Documented the runnable demos/ suite and
    its demos/run_all.ps1 driver; listed the SQLite provider alongside
    PostgreSQL / MSSQL; reconciled the RFC catalogue against the source tree; and
    made the deployment story explicit up front — the engine ships as .tpkg
    packages for redb.Tsak, HTTP is
    merely the first transport facade, any in-process module can call Identity
    over direct-vm:// with zero network, and redb.Identity.Web is a reference
    BFF (Contracts + Client only, never Core/Http).
  • Publication tooling. scripts/publish-identity-public.ps1 prepares the
    public repo — copies the nine OSS source projects, the demo suite, the dev /
    build helper scripts and the full tests/ tree (all three test projects,
    so the 1767-passing multi-provider suite ships for the community to read and
    run), patches cross-repo redb.Core* / redb.* provider / redb.Route.* /
    redb.Tsak.* ProjectReferences to NuGet PackageReferences, strips the Pro
    redb.license and sanitises sample config, and excludes only doc/
    (internal notes). A Cyrillic guard blocks the push if any non-English text
    slips in.