Skip to content

Changelog

All TruthVouch updates, including API changes, SDK releases, and platform features.

2026-03-15

Added

  • Python SDK v1.3.0 — Batch scanning with progress tracking

    • New client.batch.submit() and client.batch.get_status() methods
    • JSONL input format support
    • Webhook callback support for completion notifications
    • Python SDK Quick Start →
  • TypeScript SDK v1.2.0 — Full feature parity with Python SDK

    • Streaming response support for all providers
    • Circuit breaker with configurable fail modes
    • Automatic retry with exponential backoff
    • TypeScript SDK Quick Start →
  • .NET SDK v1.5.0 — Dependency injection integration

    • ASP.NET Core AddTruthVouch() extension method
    • OpenTelemetry span exports for tracing
    • Built-in circuit breaker with health checks
    • .NET SDK Quick Start →
  • Documentation Site — Comprehensive developer guides

Changed

  • API Response Format — Consistent envelope for all endpoints

    • All responses now include data and meta fields
    • Pagination metadata in meta object
    • Better error structure for programmatic handling
  • Rate Limit Headers — More granular information

    • New header: X-RateLimit-Reset (Unix timestamp)
    • All headers now included in every response (not just on limits)
  • Error Codes — Standardized across all SDKs

    • Consistent POLICY_BLOCKED, RATE_LIMIT_EXCEEDED codes
    • Governance details included in error objects

Fixed

  • Python SDK — Streaming timeout issue with large responses
  • TypeScript SDK — Missing error type exports in type definitions
  • .NET SDK — Circuit breaker not resetting after successful requests

Deprecated

  • JWT Refresh Token Expiry — Changing from 30 days to 7 days in v2.0
    • Current: 30 days (expiry 2026-06-15)
    • Planned: 7 days (v2.0 release date TBD)
    • Refresh tokens before 7 days for forward compatibility

2026-03-01

Added

  • LangChain Integration v0.5.0

    • VouchedTruthGuard for simple text verification
    • VouchedTruthRetriever for document filtering
    • VouchedTruthCallbackHandler for automatic LLM verification
    • LangChain Integration Guide →
  • LlamaIndex Integration v0.4.0

    • VouchedTruthResponseEvaluator for answer verification
    • VouchedTruthNodePostprocessor for retrieval filtering
    • Multi-stage verification workflows
    • LlamaIndex Integration Guide →
  • Webhook Events

    • alert.created — Hallucination or PII detected
    • correction.deployed — Correction published
    • certification.issued — Content certified
    • Webhook Events Reference →

Fixed

  • Rate Limiting — Concurrent request counting now accurate
  • Webhook Retries — No longer retry on 4xx client errors
  • Stream Parsing — Fixed race condition in streaming responses

Known Issues

  • Go SDK — Still in development, no release yet
  • Java SDK — Still in development, no release yet
  • SCIM Provisioning — Limited to 1000 users per sync operation

2026-02-15

Added

  • API v1.0.0 — Stable release

    • Governance scanning endpoints
    • Alert management
    • Webhook support
    • Authentication (API keys, JWT, OAuth)
  • Python SDK v1.0.0 — General Availability

    • Drop-in provider replacements for OpenAI, Anthropic, Google AI
    • Circuit breaker implementation
    • Error handling with typed exceptions
    • OpenTelemetry integration
  • TypeScript SDK v1.0.0 — General Availability

    • Full feature parity with Python SDK
    • Zero runtime dependencies (uses native fetch)
    • Tree-shakeable ESM exports
    • Dual CJS/ESM package support
  • .NET SDK v1.0.0 — General Availability

    • DI-first design for ASP.NET Core
    • Support for .NET 9.0+
    • Streaming and batch APIs
    • Comprehensive error handling

Planned Releases

Q2 2026

  • Go SDK v1.0.0 — Full feature parity
  • Java SDK v1.0.0 — Full feature parity with Spring Boot starter
  • Semantic Kernel Integration v1.0.0 — .NET AI orchestration
  • Spring AI Integration v1.0.0 — Java Spring Boot AI

Q3 2026

  • API v1.1.0 — Governance policy management endpoints
  • API v2.0.0 (planned) — Breaking changes, 6-month deprecation notice
  • Vercel AI SDK Integration v1.0.0 — Next.js hook integration
  • Self-Hosted Deployment — Docker/Kubernetes support

SDK Version Support

SDKLatestMinimumEOL
Python1.3.03.92027-03
TypeScript1.2.0Node 182027-03
.NET1.5.0.NET 9.02027-03
GoTBD1.21TBD
JavaTBD17TBD

API Deprecation Policy

  • Breaking Changes — Require major version bump
  • Deprecation Notice — 6 months minimum before removal
  • Sunset Date — Clearly announced before deadline
  • Migration Guide — Provided for all deprecated features

Feedback & Requests


Archive

Previous releases are archived in: