Changelog
What’s new
New features, improvements, fixes, and security updates to NeuDocs.
July 30, 2026
Complete product documentation and safer, more useful workflow webhooks.
- NewLaunched the NeuDocs documentation site and linked it from the main navigation and footer.
- NewWebhooks can now cover request sends, reminders, staff replies, request completion, item approval, and uploads.
- NewOptional recipient details let trusted automations relay client-facing events through Zapier, Make, n8n, or a custom service.
- SecurityWebhook signing secrets are shown once at endpoint creation, signatures are documented end to end, and secure portal URLs remain opt-in credentials.
- ImprovedUpdated the application framework to the latest patched Next.js 16 release used by the project.
July 28, 2026
Clearer subscription management and a more consistent settings experience.
- NewBilling now shows subscription details and pending cancellations.
- ImprovedSettings now use one consistent sidebar instead of competing navigation rails.
July 27, 2026
More resilient sign-in, checkout, and message delivery infrastructure.
- FixedA temporary Supabase Auth failure no longer takes down the whole site.
- FixedCheckout reuses an existing Paddle customer instead of deadlocking.
- ImprovedClient-message delivery is channel-neutral internally, preparing notifications for additional delivery channels.
July 26, 2026
A production-ready Paddle billing flow, faster upload scanning, and delivery-channel groundwork.
- NewA public checkout page now supports Paddle payment links.
- NewPast-due subscriptions receive a grace window, with transaction and customer events reflected in billing state.
- NewClient-facing webhook events can relay request sends, reminders, and staff replies through Zapier, Make, or a custom endpoint.
- NewTrusted endpoints can opt in to the client name, email, and portal link needed to compose a relayed message.
- NewNotification settings now include a WhatsApp interest signal while email remains the active client channel.
- ImprovedPaddle customer and contact details are synchronized for live billing and retention workflows.
- ImprovedUploads are scanned inline, and scheduled jobs are reduced to deployment-safe daily runs.
- ImprovedThe evidence trail records which channel carried each request and reminder.
- FixedOut-of-order Paddle webhook deliveries are discarded instead of rolling billing state backward.
- FixedCheckout is allowed by the production Content Security Policy and functions run in one supported region.
- SecurityClient contact details and portal links remain disabled per webhook endpoint unless an administrator explicitly opts in.
July 19, 2026
Additional defense in depth for billing webhooks.
- SecurityPaddle webhook requests are restricted to Paddle’s published source IP ranges in addition to signature verification.
July 2, 2026
REST API, webhooks, Dropbox export, and accounting contact imports.
- NewPublic REST API with firm-scoped API keys for clients and document requests.
- NewSigned outbound webhooks for request, review, and upload workflow events.
- NewCompleted requests can be exported to Dropbox.
- NewClient imports from QuickBooks Online, Xero, and Karbon.
- FixedExpired trials can no longer create clients, resend requests, or start bulk work.
- SecurityWebhook endpoint writes now enforce the complete tenant row-level-security policy.
June 26, 2026
Safer configuration, migrations, tenant isolation, and trial sign-up controls.
- SecurityStartup validation now checks encryption keys and critical environment variables before sensitive features run.
- SecurityThe migration path verifies row-level-security guards and revokes unsafe public database grants.
- SecurityDisposable email domains are blocked from starting trials.
- ImprovedDeployment diagnostics now warn about incomplete site URL, email, browser-push, and hCaptcha configuration.
June 22, 2026
Stronger automated checks and patched security dependencies.
- SecurityPatched critical and high-risk multipart form dependencies and replaced the previous OpenTimestamps package.
- ImprovedThe pre-push gate now runs type checking and linting, with property-based tests and coverage floors for security-critical logic.
- ImprovedChangelog entries now use exact release dates and focus on user-facing changes.
June 21, 2026
Document AI that verifies and reads your clients’ uploads, plus a practice-wide insights dashboard.
- NewDocument Correctness Engine — bring your own AI key and NeuDocs checks each upload is the right document (right type, right period, signed, legible, complete) before you review it.
- NewPer-request and per-template controls: turn AI verification on, set what “correct” looks like, and choose advisory hints, a soft client nudge, or a hard gate (always with a client escape hatch).
- NewStructured Capture — pull the fields you choose (tax year, totals, names, dates) straight off each upload, shown right in the review queue.
- NewPartner Insight dashboard — completion rate, average cycle time, overdue work, bottleneck clients, and your document correctness pass-rate.
- NewClients can snap a photo of a document on their phone to upload it.
- NewEvidence reports include a QR code that opens the public verifier with the report fingerprint preloaded.
- ImprovedRedesigned home page that shows the full picture — collect, verify, prove, capture.
- SecurityBring-your-own-key AI: documents go only to your chosen provider, protected against internal-network requests, with your key encrypted at rest.
- SecurityEvidence verification now checks the OpenTimestamps proof against Bitcoin and binds reports to the evidence chain head.
- FixedThe public evidence verifier is reachable without signing in.
June 19, 2026
A tamper-evident evidence trail for every client request — independently verifiable.
- NewClient Deadline Evidence Ledger — a tamper-evident, hash-chained record of every request event (what you asked for, when it was opened, when each item arrived, and the verdict).
- NewEvidence is anchored to the Bitcoin blockchain (OpenTimestamps) so the record can be proven to have existed at a point in time.
- NewPublic, independent verifier at /verify — anyone can confirm an exported evidence bundle is intact and Bitcoin-anchored, with a QR code on the printable report for a one-scan check.
- SecurityVerification is independent of the firm; the evidence ledger and audit log are append-only.
- FixedHardened how client magic links are issued and expire.
June 15, 2026
Premium polish across the app, scalable lists, and fully customizable notifications.
- ImprovedRedesigned sign-in, sign-up, and password-reset with a premium split-screen layout.
- ImprovedRefreshed dashboard with a personal greeting, quick actions, and richer at-a-glance metrics.
- ImprovedNew header account card (avatar, name, role) and a cleaner sidebar that shows your firm’s branding.
- ImprovedClients, Requests, and the Review queue now have search, filters, and pagination — built to stay fast with large numbers of records.
- ImprovedFaster, smoother navigation between pages.
- ImprovedFaster-loading, lighter landing-page hero.
- NewSettings split into Settings, Profile, and Branding — with a custom firm logo and portal accent colour (owner/admin only).
- NewFully customizable email notifications: choose exactly which emails go to your clients and to your team.
- NewPassword-strength meter and image upload size limits on profile and branding uploads.
- SecurityOptional hCaptcha protection on sign-in, sign-up, and password reset.
- FixedProfile photos and firm branding now display correctly.
- FixedA single upload no longer sends one email per file — clients get one receipt per request.
- FixedTeam management is now reachable directly from the sidebar.
- FixedThe “Forgot password?” link now opens the reset page instead of bouncing back to sign-in.
June 14, 2026
App-wide redesign plus management, exports, and in-product bug reporting.
- ImprovedPremium redesign across the whole app and marketing site.
- NewProfile, firm, and staff management, with billing-aware roles.
- NewFirm branding — upload a logo and set an accent colour — plus personal avatars.
- NewPassword reset (“Forgot password”) flow.
- NewData exports for clients, requests, and the audit log.
- NewFAQ page and an Enterprise plan tier.
- NewChangelog page and an in-product “Report a bug” button with automatic page context.
- NewTrial-ending reminder emails to the firm owner.
- FixedTwo-factor sign-in no longer hangs or wipes saved recovery codes on re-login.
- FixedSign-out works reliably, and the app degrades gracefully instead of showing a blank screen on errors.
June 13, 2026
A new premium look and a faster app.
- ImprovedBrand-new slate + emerald design system and a fast, server-rendered landing page.
- ImprovedSnappier app performance from cached sessions and fewer database round-trips.
June 12, 2026
Billing, trials, and published trust evidence.
- New14-day free trial — no credit card required — with plans and clear feature limits.
- NewSubscriptions via Paddle: checkout, self-serve management, and automatic syncing.
- NewSelf-service two-factor recovery codes and security-alert emails for sensitive events.
- SecurityPublished a Trust page, security.txt, and audit-log export, backed by automated security checks in our pipeline.
- SecurityHardened database access controls.
June 11, 2026
Security and pre-pilot hardening.
- SecurityMalware scanning and quarantine of uploaded files before they can be reviewed or downloaded (fail-closed).
- NewConfigurable data retention with automatic deletion, plus permanent delete on request.
- NewCopy-link sharing and client upload-receipt emails.
- FixedAutomated reminders now run reliably on schedule.
June 10, 2026
Initial release — secure document collection for firms.
- NewClient document requests with reusable templates and an item checklist.
- NewSecure client upload portal with short-lived signed links — no client account needed.
- NewReview queue: approve or reject each submission with a reason shown to the client.
- NewAutomatic reminders for outstanding items, with pause/resume.
- NewDashboard with request health and one-click ZIP export of completed packages.
- NewTeam management with roles and invitations.
- SecurityMandatory two-factor authentication for staff.
- SecurityDatabase-level tenant isolation (row-level security) so firms never see each other’s data.