StackLens

All Changelogs

Release history across all GetStackLens stacks.

.NET SDKv0.1.0

Initial scaffold of the StackLens .NET SDK — package structure and project references in place. Implementation coming in 0.2.0.

  • New

    NuGet package scaffold

    StackLens.SDK.csproj created with correct package metadata, target framework (net9.0), and dependency references.

GovernAIv0.1.0

Initial release of the GovernAI service — PII detection and basic policy enforcement endpoints.

  • New

    PII detection endpoint

    POST /detect scans text payloads for PII patterns (email, phone, SSN, credit card) using regex and NLP heuristics. Returns detected entities with type and confidence score.

  • New

    Policy evaluation endpoint

    POST /evaluate checks a payload against configured policy rules and returns allow/deny with matched rule details.

JS SDKv0.1.0

Initial scaffold of the StackLens JavaScript/TypeScript SDK — package structure in place. Implementation coming in 0.2.0.

  • New

    npm package scaffold

    package.json created with correct metadata, TypeScript configuration, and entry point declarations for CJS and ESM output.

Platformv0.1.0

Initial platform release — Docker Compose E2E stack with ordered startup and zero-dependency health checks.

  • New

    Docker Compose with ordered startup

    All services (postgres, redis, identity, flowops, gateway) start in strict dependency order. Health checks use bash's built-in /dev/tcp pseudo-device — no extra packages needed in the aspnet:9.0 image.

FlowOpsv0.1.0

Initial release of the FlowOps service — project management, plan enforcement, prompt versioning, and usage tracking.

  • New

    Project management with plan-tier limits

    Full CRUD for projects. Project creation is gated by PlanEnforcer, which checks the org's active plan tier and rejects requests that exceed the tier's project quota.

  • New

    Prompt versioning and environment promotion

    Prompts support multiple numbered versions. Versions can be promoted to named environments (development, staging, production) independently, with A/B experiment support.

  • New

    Usage event publishing via Redis pub/sub

    Usage events are published to Redis on every plan-enforced action via RedisUsageEventPublisher, enabling downstream billing and quota aggregation.

  • Fix

    EF Core Relational version conflict (9.0.1 vs 9.0.13)

    Npgsql.EntityFrameworkCore.PostgreSQL 9.0.4's nuspec declares a [9.0.1, 10.0.0) floor causing NuGet to resolve the minimum. Fixed by pinning Microsoft.EntityFrameworkCore.Relational to 9.0.13.

  • Fix

    Obsolete RedisChannel implicit cast (CS0618)

    Replaced the deprecated implicit string-to-RedisChannel cast with RedisChannel.Literal(ChannelName) in RedisUsageEventPublisher.

  • Improved

    PlanEnforcer accepts nullable plan tier

    PlanTierOrder parameter changed from string to string? so a null plan tier maps to tier index 0 instead of generating a CS8604 nullable warning in tests.

Page 1 of 3