Releases: Tuteliq/dotnet
Releases · Tuteliq/dotnet
v2.2.1
v2.2.0
Added
- Fraud detection: social engineering, app fraud, romance scam, mule recruitment
- Safety extended: gambling harm, coercive control, vulnerability exploitation, radicalisation
- Multi-endpoint analysis (analyse multiple detections in a single call)
- Video analysis support
- Language and LanguageStatus enums
- SUPPORTED_LANGUAGES constant
v1.3.0
Added
- Real-time voice streaming over WebSocket (
CreateVoiceStream()) CreditsUsedproperty on all result types for tracking API credit consumptionVoiceStreamSessionimplementingIAsyncDisposablewith ConnectAsync, SendAudioAsync, UpdateConfigAsync, EndAsync- Event handlers: OnReady, OnTranscription, OnAlert, OnSessionSummary, OnConfigUpdated, OnError, OnClose
v2.1.0
What's New
Voice Analysis
AnalyzeVoiceAsync()— Transcribe audio files and run safety analysis on the transcript- Supports mp3, wav, m4a, ogg, flac, webm, mp4
- Returns timestamped transcript segments for incident reports
Image Analysis
AnalyzeImageAsync()— Analyze images for visual safety concerns + OCR text extraction- Supports png, jpg, jpeg, gif, webp
- Runs text safety analysis on any extracted text
Webhook Management
ListWebhooksAsync(),CreateWebhookAsync(),UpdateWebhookAsync(),DeleteWebhookAsync()TestWebhookAsync(),RegenerateWebhookSecretAsync()
Pricing & Usage
GetPricingAsync(),GetPricingDetailsAsync()GetUsageHistoryAsync(),GetUsageByToolAsync(),GetUsageMonthlyAsync()
Other
- Platform auto-tagging for all requests
- New exception type:
QuotaExceededException
v2.0.0 — Tuteliq Rebrand
Tuteliq v2.0.0
Complete rebrand from SafeNest to Tuteliq.
Breaking Changes
- Package renamed from
SafeNesttoTuteliq - Class renamed from
SafeNestClienttoTuteliqClient - Namespace changed from
SafeNesttoTuteliq - API endpoint changed to
https://api.tuteliq.ai
Migration
- using SafeNest;
+ using Tuteliq;
- var client = new SafeNestClient("your-key");
+ var client = new TuteliqClient("your-key");What's New
- New domain: tuteliq.ai
- API docs: api.tuteliq.ai/docs
v1.1.0
What's New
- GDPR compliance endpoints (account deletion + data export)
- Customer ID tracking for multi-tenant/B2B2C scenarios
- Improved error handling with rich metadata
Note: This release requires manual NuGet publish.
v1.0.0 - Initial Release
Official .NET SDK for SafeNest — AI-powered child safety analysis for C#/.NET applications.
Features
- Full API coverage: bullying, grooming, unsafe content detection, emotion analysis, action plans, incident reports
- Multi-target: .NET 6, 7, and 8
- Typed exception hierarchy (Auth, Validation, RateLimit, TierAccess, Server, Timeout, Network)
- Automatic retry with exponential backoff and jitter
- Response header parsing (usage, rate limits, request ID, latency)
- Input validation (content length, message count)
- HttpClient DI support for ASP.NET Core
- Tracking fields:
ExternalId,CustomerId,Metadataon all endpoints
Installation
dotnet add package SafeNest