Changelog
All notable changes to ArgusTest are documented here.
v3.3.0
New FeaturesMay 24, 2026
- •Migrated payments from LemonSqueezy to Stripe (Checkout + Customer Portal)
- •Migrated license authority from LemonSqueezy to Licentric (machine binding, offline-grace, policy-based limits)
- •License keys now follow ARGUS-XXXX-XXXX-XXXX-XXXX format (was lemonsqueezy-issued)
- •New Stripe webhook handler at /api/webhooks/stripe with signature verification + idempotency
- •New Licentric webhook handler at /api/webhooks/licentric for license lifecycle events
- •Buyer receives license key by email immediately after purchase
- •Python CLI validator migrated to official Licentric SDK ≥0.2.0
- •Schema additions: licentric_license_id, stripe_subscription_id, stripe_customer_id on subscriptions
- •Subscription status enum extended (suspended, revoked, expired, disputed)
v3.1.0
New FeaturesJanuary 13, 2026
- •Added CSRF protection for all form submissions
- •Implemented secure password reset flow with email verification
- •Added session timeout with 30-minute auto-logout
- •Improved device activation with race condition handling
- •Added comprehensive rate limiting (30/min read, 10/min write)
- •Created settings API for profile management
v3.0.1
SecurityJanuary 12, 2026
- •Added security headers (CSP, X-Frame-Options, HSTS)
- •Implemented input validation with XSS prevention
- •Added rate limiting to all API endpoints
- •Enhanced webhook signature verification
v3.0.0
New FeaturesJanuary 10, 2026
- •Complete web dashboard with dark theme
- •LemonSqueezy payment integration (Monthly/Yearly/Lifetime)
- •Device license management with activation limits
- •OAuth authentication (GitHub, Google)
- •Real-time device status monitoring
- •Subscription billing portal
v2.5.0
New FeaturesJanuary 8, 2026
- •App-agnostic screenshot watcher
- •MCP server integration for Claude
- •Automated state tracking daemon
- •License validation system
v2.0.0
New FeaturesJanuary 5, 2026
- •Commercial package with CLI tools
- •ARM64 macOS binary distribution
- •Launchd daemon support
- •Supabase backend integration
Showing recent versions. For older releases, see our GitHub releases.