UPDATES & TIMELINE
Product Changelog
Stay up to date with the latest features, API upgrades, and improvements across the Veritas platform.
v4.0.0
2026-07-14
35 changes
v4.0.0
2026-07-14
35 changes
added
- Introduced Veritas as the new product identity, including the wordmark, application icons, installable web-app metadata, and beta labeling across the public site and product shells.
- Rebuilt the landing experience with an interactive image-reveal hero, live verification totals, supported-provider coverage, feature showcases, pricing, calls to action, and a redesigned footer.
- Added a dedicated public verification flow at `/verify` for checking supported Ethiopian payment references without entering the dashboard.
- Added a unified dashboard verification workbench for standard, image, and batch verification workflows.
- Added multi-workspace support with workspace creation, switching, isolated resources, and per-workspace plan state.
- Added workspace teams with owner and member roles, invitation links, member management, and invitation acceptance flows.
- Added workspace billing with FREE, PRO, and BUSINESS plans, monthly verification allowances, image credits, term discounts, renewals, and credit top-ups.
- Added workspace-scoped API key management with key creation, status controls, permissions, and usage visibility.
- Added products for packaging digital offers with pricing, fulfillment details, and supported payment providers.
- Added payout accounts for routing wallet and bank payments to provider-compatible destinations.
- Added payment links that connect products, payout accounts, provider selection, and public purchase pages.
- Added a hosted multi-step checkout that collects buyer details, guides payment, verifies references, and confirms orders.
- Integrated `@creofam/veritas-qr` to generate CBE-compatible EMV payment QR codes with account, amount, and payment-purpose data.
- Added order management with buyer details, payment state, delivery state, recent-purchase recovery, and email resend actions.
- Added post-purchase delivery URLs, success messages, redirect handling, and buyer email delivery.
- Added webhook management with event subscriptions, signing secrets, delivery history, test events, retries, secret rotation, and queue-health visibility.
- Added dashboard notification channels and operational messages for workspace activity.
- Added an announcement system for landing-page banners, delayed public popups, and dashboard overview messages.
- Added a complete admin operations suite for platform health, users, activity, billing configuration, announcements, and plan management.
changed
- Redesigned the dashboard overview around workspace status, monthly usage, plan renewal, image credits, recent activity, and clear next actions.
- Consolidated authenticated browser-to-API communication behind server-side Veritas proxy routes with consistent response and error handling.
- Moved ownership, billing, keys, products, links, orders, webhooks, and usage access from user scope to workspace scope.
- Separated new and grandfathered FREE allowances: new users receive 100 verifications per month at 10 requests per minute, while migrated users receive 250 per month at 30 requests per minute.
- Made navigation, footer, and dashboard resource links session-aware, with public verification access plus live GitHub and npm destinations.
- Centralized plan prices, term discounts, and monthly verification quotas in admin-managed billing configuration.
- Expanded the shared Prisma model and completed a production bridge that retained users, API-key IDs, workspace assignments, and more than 16 million usage logs.
- Consolidated the selling flow around payment links and the `/pl/[id]` checkout surface while preserving existing purchase behavior.
fixed
- Closed cross-workspace ownership gaps so keys and commerce resources cannot leak between workspaces.
- Improved duplicate-reference handling and recent-order recovery so returning buyers can resume valid purchases without creating duplicate orders.
- Improved webhook delivery diagnostics and recovery with explicit retry, signing-secret rotation, and queue-health states.
- Resolved responsive overflow, alignment, logo, favicon, hero, pricing, provider, CTA, and footer issues across desktop and mobile layouts.
security
- Added role-aware authorization for workspace membership, invitations, owner actions, and admin-only platform controls.
- Removed wildcard API-key permissions and now grant premium verification and webhook capabilities explicitly by plan.
- Kept dashboard and admin credentials on server-side proxy routes instead of exposing service secrets to browser clients.
- Added managed webhook signing secrets with rotation support for verifiable event delivery.
v3.0.2
2026-05-26
v3.0.2
2026-05-26
changed
- Updated the Universal Verification input to accept new CBE receipt tokens and full `mbreciept.cbe.com.et` URLs without breaking legacy FT-based verification.
- Preserved token casing in the UI so new CBE receipt identifiers are submitted exactly as entered.
fixed
- Stopped stripping URL characters from the universal reference field, allowing direct paste-and-verify for the new CBE receipt links.
v3.0.1
2026-02-25
v3.0.1
2026-02-25
fixed
- Added better error handling on results to explicitly identify proxy timeouts, stating: 'The fallback proxy server (leul.et) is unreachable or timed out.', instead of generic hangs.
- Increased Universal Verification fetch timeouts to 60,000ms to properly accommodate proxy latency when scraping slow bank APIs.
v3.0.0
2026-02-22
v3.0.0
2026-02-22
added
- Integrated the new Universal Verification (/verify) endpoint into the main UI dashboard.
- Implemented M-Pesa verification support in the UI.
- Added a highly-visual SDK integration copy section directly to the UI.
changed
- Revamped the entire UI to feature a sleek 'Midnight Luxe' glassmorphic aesthetic with animated elegant shapes.
- Updated the Verification Result parsing to intelligently display 'Amount', 'Payer', and 'Receiver' fields based on the chosen institution.
- Fully redesigned the application Docs to include expanded headers, sample code for all new endpoints, and robust error state visualizations.
added
- Added a new elegant Changelog page with separate tabs for UI and Node.js API updates.
- Implemented a custom 'Midnight Luxe' styled Sign In page replacing the default NextAuth login.
changed
- Moved Dashboard, Documentation, and Changelog links directly to the navigation header on desktop views for easier access.
- Added a fast-access SDK link (NPM) on the header.
fixed
- Fixed universal verification button width for mobile responsiveness.
- Fixed Telebirr amount parsing display logic in the verification result UI.
v2.0.0
2025-11-18
v2.0.0
2025-11-18
added
- Key Management System: Users can now generate, revoke, and manage their own API Keys on the dashboard.
changed
- Updated authentication flows to use Google NextAuth.
v1.0.0
2025-05-15
v1.0.0
2025-05-15
added
- Initial release of the Verifier Web UI.
- Basic verification form supporting CBE and Telebirr endpoints.