Skip to main content
Product updates

What's new in VendorValid

New features, improvements, and fixes — shipped continuously.

v2.5.0

March 2026

Custom insurance categories, vendor-specific compliance rules, dashboard Needs Attention widget, and compliance badge on vendor pages.

New

Custom insurance categories — add any policy type with a custom label shown everywhere in the app

New

Vendor-specific compliance rules — target rules at individual vendors, not just service categories

New

Needs Attention dashboard widget — see expired, expiring, non-compliant and uninsured vendors at a glance

New

At-Risk Vendors dashboard panel — top at-risk vendors ranked by risk score with policy status

New

Compliance badge on vendor detail page — instantly see if a vendor passes your rules

New

Change email and password in Security settings without contacting support

Fixed

Fixed white screen after company deletion — users now see a clear signed-out page instead

Fixed

Fixed compliance rate mismatch between Dashboard and Compliance Center

Fixed

Fixed custom insurance label not appearing in Add Policy modal

Improved

Dashboard compliance chart now shows vendor-based breakdown when rules are active

Improved

Compliance trend chart warns when snapshot data may be stale after rule changes

v1.6.0

LatestMarch 12, 2026

UI overhaul: MFA setup fix, multi-workspace improvements, sort controls on policies, vendor portal OG tags, and 20+ UI polish improvements.

Fixed

Fixed MFA setup infinite redirect loop — two-factor enrollment now works end-to-end with QR code, verification, and recovery codes

Fixed

Fixed multi-workspace membership rows not being created on signup and invite — workspace switching now works correctly for all users

Fixed

Fixed sidebar crash caused by missing CompanySwitcher import

New

Sort controls on Policies page — sort by expiry date (ascending/descending), vendor name, or status

Improved

Vendor portal now shows proper Open Graph / Twitter card metadata when shared via Slack or email

Improved

Replaced all emoji icons throughout the app with consistent Lucide icons — notifications, security settings, upgrade gates, and more

Improved

Billing page subscription status is now a color-coded badge: green for active, blue for trial, orange for past due, gray for canceled

Improved

Past-due payment banner now appears at the top of every app page with a direct link to update payment method

Improved

Dashboard "Expiring Soon" stat card now dynamically reflects your configured alert threshold instead of a hardcoded 30-day window

Improved

Compliance gap table has a CSV export button — download gaps for sharing with leadership without needing Pro plan

Improved

Back-to-top button appears automatically when scrolling long pages

Improved

Cmd+K command palette now searches live vendor and policy data via /api/search

Improved

Vendor list pagination: 25 vendors per page with page number controls — no more loading 150+ vendors at once

Improved

Bulk actions on policies: select multiple and mark as reviewed or delete in one action

Improved

Reports teaser for Starter users now shows real data in a blurred preview so they understand exactly what they're unlocking

Improved

Outreach send flow requires a confirmation step before emails are sent — prevents accidental mass sends

Improved

Alert settings page includes a "Send test alert" button to verify email delivery without waiting for a real policy to expire

Improved

Setup guide in sidebar re-opens the onboarding checklist even after dismissal

Security

Plan gates enforced at both page level and API level across all 17 gated features

v1.5.0

March 10, 2026

Command palette, rich empty states, onboarding checklist, and major marketing page overhaul.

New

Cmd+K command palette — search all pages, actions, and settings from anywhere in the app

New

Rich empty states with illustrated SVG graphics across vendors, policies, tasks, compliance, outreach, and reports

New

New onboarding checklist on the dashboard — tracks 5 setup steps with live progress and "Up next" guidance

New

Rebuilt marketing homepage with animated dashboard mockup, testimonials, and scroll-reveal animations

New

New features page with live animated UI mockups for each core feature

New

New /security page covering encryption, data isolation, MFA, and infrastructure details

New

New /changelog page (you're reading it)

Improved

Rebuilt pricing page with full feature comparison table and animated FAQ accordion

Improved

Shared MarketingNav and MarketingFooter components — consistent across all marketing pages

Improved

TopBar search now opens the command palette instead of a text search field

v1.4.0

March 9, 2026

Brand rename from VendorShield to VendorValid, 8 bug fixes, and production cleanup.

New

Brand renamed to VendorValid across all 76 files, email templates, manifest, and schema

Fixed

Fixed team settings prop mismatch — role-based invite/remove buttons now work correctly

Fixed

Fixed ConfirmDialog accepting both open and isOpen props — delete confirmations now appear

Fixed

Fixed metadata in client components (onboarding, contact, vendor import pages)

Fixed

Fixed DuplicateVendorButton missing router.refresh() — stale data after duplication resolved

Fixed

Fixed VendorPortalUpload field name mismatch — AI auto-fill on vendor portal now works

Fixed

Removed duplicate /forgot-password page, redirects to canonical /reset-password

Security

Webhook signature header renamed to X-VendorValid-Signature

v1.3.0

March 9, 2026

White-label client portal, QuickBooks import, keyboard shortcuts, and duplicate vendor detection.

New

White-label client portal — upload your logo and brand colors, applied across vendor-facing pages

New

QuickBooks Online import — sync vendor list directly from QBO with one click

New

Keyboard shortcuts panel — g+d/v/p/c/t/r/s to navigate, n to add vendor, ? for help

New

Duplicate vendor button — clone a vendor with all their metadata and custom fields

New

Bulk vendor status change — select multiple vendors and change status in one action

New

VendorValid Verified badge — manually mark vendors as verified to signal trusted compliance status

New

Duplicate vendor detection — AI-powered detection of likely duplicate entries

Improved

Print-friendly report layout with optimized CSS for clean browser printing

Improved

CSV export with applied filters — exports exactly what you see in the table

v1.2.0

March 9, 2026

Risk scoring history, smart CSV import, notes & comments, and real-time WebSocket notifications.

New

Compliance score history — daily snapshots with trend chart in Reports

New

Smart CSV import with column mapping preview — no more failed imports from format mismatches

New

Vendor notes & internal comments — leave timestamped notes visible only to your team

New

Real-time notifications via Supabase WebSocket — alerts appear without page refresh

New

Role-based access control — Admin, Manager, Viewer roles with enforcement on all routes

Improved

Vendor portal mobile-optimized with camera scan (COI photo capture without app download)

Improved

Risk scoring now factors in coverage amount gaps vs compliance rule requirements

v1.1.0

March 8, 2026

Vendor self-service portal, bulk CSV import, risk scoring, and Zapier/webhook integrations.

New

Vendor self-service portal — unique tokenized URL per vendor for COI uploads

New

Risk scoring engine — 0–100 score per vendor based on policy completeness and expiry

New

Zapier and webhook integrations — send events to any external system

New

Bulk CSV import with preview and column mapping

New

Custom fields and tags — define any metadata fields per vendor

New

Two-factor authentication (TOTP) with authenticator app

Improved

In-app PDF document viewer — open and read COIs without downloading

v1.0.0

March 8, 2026

Initial launch — AI COI extraction, automated expiry alerts, compliance dashboard, renewal Kanban, and compliance reports.

New

AI-powered COI extraction — upload any PDF or photo, policy fields extracted automatically

New

Automated expiry alerts at 90, 60, 30, and 7 days for your team and vendors

New

Compliance dashboard — color-coded status across all vendors in one screen

New

Compliance rules engine — define required insurance types and coverage amounts per vendor category

New

Renewal Kanban board — track renewal workflows from first reminder to final approval

New

Bulk outreach — email all non-compliant vendors at once

New

PDF and CSV compliance reports — audit-ready exports in one click

New

Stripe billing with Starter ($49), Growth ($99), and Pro ($249) plans

New

Supabase auth with email verification, password reset, and onboarding flow

Have a feature request?

We build what customers actually need. Send us your ideas.

Get in touch