Changelog

What's new

Track the latest updates, features, and improvements to DFIR Platform.

v0.6.0Feature

Public Landing Page and Auth Shell

Launched the public-facing landing page with hero, trusted-by ticker, services overview, API demo, pricing, FAQ, and final CTA sections. Added the authentication shell with Clerk-powered sign-in/sign-up flows, 2FA reverification support, and sign-out fix. Introduced date/time utility helpers.

Feature

Comprehensive Settings Page

Built a full settings page with profile editing, security management (password, two-factor authentication), and user preferences including theme and notification controls. Notification options currently show a coming-soon message.

v0.5.0Feature

Exposure Scanner API Integration

Added the Exposure Scanner as a new API service with full documentation and pricing. Updated plan cards to display per-service feature breakdowns. Aligned credit packages and pricing tiers across all plans.

Improvement

Pricing and Credit Tier Adjustments

Fine-tuned plan credit allocations: Free plan reduced to 50 credits, Starter to 500, and Professional to 2,500. Added a Recommended badge to the Professional plan. Realigned credit top-up packages to match the updated pricing model.

Feature

Free Plan Credit Replenishment

Implemented a monthly cron job that automatically replenishes free-plan credits based on each user's individual 30-day cycle, rather than a fixed calendar date. Ensures fair credit distribution across all free-tier users.

Fix

Usage Tracking and Stats Fixes

Fixed daily usage statistics to correctly write to apiUsageDailyStats during credit deduction and API usage logging. Improved green button text contrast by switching from white to black for better readability.

v0.4.0Feature

DFIR Suite Interconnection Architecture

Implemented Phases 1 through 3 of the DFIR Suite interconnection, enabling cross-service authentication, unified API key validation, and centralized credit deduction across DFIR-Investigation and dfir-lab.ch services.

Improvement

Pricing Module Refactor

Extracted all pricing data (plans, credit costs, credit packages) into a dedicated convex/pricing.ts module, establishing a single source of truth for billing logic across the platform.

v0.3.0Feature

Organization Data Wiring

Connected all dashboard pages to real Convex data via the user-to-organization flow. The dashboard, API keys, usage, billing, and team pages now display live data instead of placeholder content.

Feature

Yearly Billing Plans

Added yearly billing option with a 20% discount across Starter, Professional, and Enterprise plans. Included a monthly/yearly toggle on the pricing page with Stripe price ID integration.

v0.2.0Feature

Initial Platform Launch

Initial commit of the DFIR Platform built with Next.js 16 (App Router), Convex real-time backend, Clerk authentication with JWT integration, and Stripe billing. Includes dashboard layout, API key management, usage tracking, team management, and subscription control.