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()andclient.batch.get_status()methods - JSONL input format support
- Webhook callback support for completion notifications
- Python SDK Quick Start →
- New
-
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 →
- ASP.NET Core
-
Documentation Site — Comprehensive developer guides
- API Overview →
- Webhook Documentation →
- Authentication Guides →
- Framework integration tutorials (LangChain, LlamaIndex)
Changed
-
API Response Format — Consistent envelope for all endpoints
- All responses now include
dataandmetafields - Pagination metadata in
metaobject - Better error structure for programmatic handling
- All responses now include
-
Rate Limit Headers — More granular information
- New header:
X-RateLimit-Reset(Unix timestamp) - All headers now included in every response (not just on limits)
- New header:
-
Error Codes — Standardized across all SDKs
- Consistent
POLICY_BLOCKED,RATE_LIMIT_EXCEEDEDcodes - Governance details included in error objects
- Consistent
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
VouchedTruthGuardfor simple text verificationVouchedTruthRetrieverfor document filteringVouchedTruthCallbackHandlerfor automatic LLM verification- LangChain Integration Guide →
-
LlamaIndex Integration v0.4.0
VouchedTruthResponseEvaluatorfor answer verificationVouchedTruthNodePostprocessorfor retrieval filtering- Multi-stage verification workflows
- LlamaIndex Integration Guide →
-
Webhook Events
alert.created— Hallucination or PII detectedcorrection.deployed— Correction publishedcertification.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
| SDK | Latest | Minimum | EOL |
|---|---|---|---|
| Python | 1.3.0 | 3.9 | 2027-03 |
| TypeScript | 1.2.0 | Node 18 | 2027-03 |
| .NET | 1.5.0 | .NET 9.0 | 2027-03 |
| Go | TBD | 1.21 | TBD |
| Java | TBD | 17 | TBD |
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
- Report bugs: GitHub Issues
- Feature requests: Feature Board
- Security vulnerabilities: security@truthvouch.com
- Support: Support Portal
Archive
Previous releases are archived in: