All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- AI-Native MCP Server (
mcp-server): Released a premium Model Context Protocol server enabling AI agents (like Claude) to easily integrate. Includes high-value tools likecreate_and_wait_for_otp,get_latest_email, andextract_otp. - Wait API (Long Polling): Introduced
GET /v1/inboxes/:inbox/waitendpoint to replace inefficient polling. - Automated Paddle Billing Integration: Added internal one-click upgrade endpoints (
POST /billing/auto-charge-planandPOST /billing/auto-buy-credits) leveraging existingpaddleCustomerIdand Paddle'sautomaticcollection mode. - Yearly Pricing Support: Added new
.envconfigurations to support$1,430(Enterprise),$470(Growth),$182(Startup), and$67(Developer) yearly subscriptions natively. - Webhook Logging & Analytics: Advanced telemetry added for webhook events, recording
eventType,status,targetUrl, andresponseCodeto support developer dashboards. - Platform Telemetry API: Added
GET /api/statistics/platform-statsproviding sub-millisecond aggregations of total API calls, distinct active API users, and total emails received.
- Rate Limit & Feature Gating UX: Standardized all API rate-limiting (
429) and feature gate block (403) responses to return structured, conversion-optimized upgrade hints ({ upgrade_required: true, recommended_plan: 'growth', pricing_url: '...' }). - Webhook Plan Requirement: Upgraded webhook access requirement to Growth & Enterprise plans exclusively (previously Startup+).
- Strict Rate-Limiting on Premium Access:
MCPendpoints correctly apply multiple request charges per usage (2x-5x) with dedicatedmcpLimitsprotecting concurrent loads.