Changelog
Changelog
Features, improvements and fixes shipped to Understify, the AI contract review tool for small teams.
Updated October 2026
Releases
v2.5.1
October 2026
APIChange
API Requests With a Body Must Send Content-Type: application/json
POST, PUT, PATCH and DELETE requests to /api/v1 that carry a body must now declare Content-Type: application/json (multipart/form-data for document upload). A body with no Content-Type, or another type such as application/x-www-form-urlencoded (the default of curl -d), is refused with HTTP 415 and the body {"error": "Unsupported content type", "code": "UNSUPPORTED_MEDIA_TYPE"}. Add -H "Content-Type: application/json" to such calls.
v2.5.0
February 2026
MajorNew
Sync Filter Rules for Connected Sources
Pro users can choose which files are imported from Connected Sources by folder path and file type (for example PDF or DOCX). Rules are saved for each connection and applied at every sync.
New
Connect Integrations Without Leaving Understify
Connecting Google Drive or OneDrive now opens a small popup window instead of leaving the app. The popup closes when the connection succeeds and your list of connections refreshes on its own. (Updated 2026-10-20: this entry used to list Slack, which is now a notification channel only.)
Improvement
Smarter Cron Sync — Resource-Efficient Background Processing
The integration sync job now runs every 6 hours (down from every hour) and skips users with no active paid subscription or inactive integrations. Integrations are processed sequentially to stay within Supabase connection limits on the free tier — zero wasted compute.
v2.4.0
February 2026
MajorNew
Connected Sources (Google Drive, OneDrive)
Connect Google Drive or OneDrive and import documents into Understify without uploading them by hand. (Corrected 2026-10-20: an earlier version of this entry listed Slack, which is a notification channel only.) Imported documents are picked up at each scheduled sync and analysed like any other upload. Email attachment import was part of this release but is not offered at the moment.
New
OneDrive Import
Connect a Microsoft account to import OneDrive files through the Microsoft Graph API. Access is refreshed automatically, so syncs continue without you signing in again.
New
Redline PDF Export & Google Drive Push
Export a PDF summary of every decision run, listing applied, approved and rejected changes in colour-coded boxes. It does not mark up the contract text. Push it to your Google Drive or send it as an email attachment.
New
Live Updates in Decision Review
Decision review and Needs approval now refresh automatically via Supabase Realtime when decision items change, so teammates' approvals show up without a page reload. A live indicator shows when the view is connected. This is live status updating, not simultaneous co-editing.
New
Playbook Rule Builder
Build policy rules using a guided visual form — no JSON editing required. Define conditions, severity levels, and recommended actions with a structured UI that converts to the same powerful backend format.
New
Decision Outcome Analytics
New Analytics section showing weekly decision run volume, item outcome breakdown (approved / rejected / escalated), severity distribution, and domain breakdown — all filterable by time period.
v2.3.0
January 2026
FeatureNew
Expanded Webhook Events
New webhook event types: decision_run.completed, decision_run.failed, decision_item.approved, decision_item.rejected, decision_item.escalated, and document.analyzed.
New
Slack & Email Notification Preferences
Configure per-event notification delivery: override your notification email, set a Slack incoming webhook URL, and toggle a daily digest of pending decision items.
Improvement
API Key Scopes & Idempotency
API keys now support fine-grained scopes (documents:read, documents:write, decisions:read, decisions:write, *). V1 endpoints enforce scope checks and support Idempotency-Key headers to prevent duplicate uploads.
v2.2.0
December 2025
FeatureFix
Reliable Decision Run Triggers
Decision runs now use Next.js after() to guarantee execution after a response is sent — fixing cases where single and bulk uploads did not trigger automation in serverless environments.
New
Personal Organisation Auto-Creation
Pro, Team, and Business users now automatically receive a personal organisation on first use, enabling decision runs, playbooks, and automation features without needing to manually create a workspace.