Changelog

Stay up to date with the latest improvements and updates to Client Cove. We release updates regularly to improve your experience.

July 2026

v4.8.1 — July 7, 2026

AI Polish: resilient and polite

  • Polish now retries on the standard model tier when the fast tier is unavailable — fixing plans where Polish failed while other AI features worked — and failures show a friendly toast ("Your draft is untouched — please try again in a moment") instead of a browser error dialog. Upstream failures are now always logged with the provider's actual error.

Tickets index: laptop fix

  • Removed the redundant Category column (already shown in the Subject cell), gave Subject a guaranteed minimum width, and kept compact columns on one line — narrow screens scroll instead of squishing.

v4.8.0 — July 7, 2026

Crew Dashboard: task assignment

  • Create tasks for any crew member or client user from the roster — one person or several at once. Assignees get a designed email + bell notification; managers complete/edit inline; delegated tasks show an "assigned by" chip.
  • New Your To-Dos dashboard widget: open tasks, due-date sorted, one-click complete — perfect for client dashboards.
  • The AI assistant and MCP can assign too ("add X to Dena's tasks"), gated to crew managers.
  • Crew surfaces show first/last names instead of email display-names.

Tasks: related items, client-scoped

  • Tasks can reference tickets, projects, invoices, estimates, assets, locations, intakes, and marketplace items — clickable links with identifying numbers, a picker in the Add Task modal, and server-enforced client scoping (a client's item only relates to that client's tasks; clientless tasks adopt the item's client).

Connect Claude from your account page

  • A new Claude tab on the Account page lets non-admins connect Claude to the portal (per-user OAuth — Claude acts as them, with their permissions). Admins choose who sees it: admins only, staff, or everyone.

Resource fixes

  • New resources without a folder no longer land in Trash; update_resource can create folders (including a client's scoped library); MCP confirmation flow fixed for add_user/write_notes.

v4.7.0 — July 7, 2026

Day-of-week automations

  • Weekly schedules accept multiple days ("every Mon/Wed/Fri at 9:00"), and a new on_day_of_week condition lets event automations act only on chosen weekdays ("if a ticket opens on a weekend, escalate"). The AI assistant and MCP understand both from plain language.

MCP: full tool coverage (97 tools)

  • The MCP bridge now exposes the portal's entire tool registry — campaigns, email templates, estimates, invoices, payments, assets, locations, reports, queries, subscriptions, and more — with the same permission scoping, act-as guards, and confirmation flows as the native assistant.

Fixes

  • Edit-project modal shows a live Active / On Hold chip, and projects with a never-set active flag no longer read as deactivated (saving untouched used to silently put them On Hold).

v4.6.0 — July 6, 2026

AI can act as another user

  • Every AI/MCP tool accepts an optional _act_as user ID — replies, board cards, and notes are authored under that user's name and avatar. Guarded by the same rules as View as User (capability + strict role hierarchy), enforced for the tool too (acting as a client can't unlock staff tools), and fully audited with both identities.

Kanban boards, end to end

  • New create_board_list tool adds columns to a project board, and update_board_task can now move cards between columns — an assistant can build a board and walk cards through it.

Resources: edit and delete

  • New update_resource (title, description, type, URL, publish/draft, move between folders) and delete_resource (trash by default; admins may force-delete). Same client-ownership rules as reads.

Project scope, writable

  • New get_project_scope / set_project_scope tools manage the objective, in-scope/out-of-scope lists, deliverables, and constraints. Updates are partial — untouched fields survive.

Assets: records and files

  • New create_asset / update_asset tools mirror the portal's asset editor, and image_url / file_url fetch a remote file server-side and attach it to the asset — no upload step needed.

Quiet user provisioning

  • add_user gains send_invite: false (create the account without the invitation email), plus first/last name, username, and a role option capped strictly below your own level. Also fixed: MCP email invites previously always failed with "missing fields."

v4.5.0 — July 6, 2026

Email deliverability, fixed at the root

  • Ticket emails carried two Message-ID headers — Gmail rejected them as RFC-invalid and the provider then silently suppressed the recipients, killing all later email to them. One Message-ID now ships per message (threading intact), and suppressions were cleared.
  • New Deliverability Check in Settings → Outbound Email: see whether an address is on the provider's suppression lists (bounces, blocks, spam reports) and clear it with one click. The page also shows which email transport is active.

Resources: search by file type

  • Searching tiff, PDF, or jpg (aliases included) finds files of that type — even inside folder resources — not just title matches.

Knowledge Base: System tab browses the catalog

  • The System source tab (renamed from the raw docs hostname) now shows all official documentation grouped by topic instead of a blank page, with a friendly fallback when the docs site is unreachable.

Notifications: real management tools

  • Delete individual notifications, Clear read, or Clear all — plus settings shortcuts on both the notifications page and the bell dropdown that deep-link to your notification preferences.

Dashboard

  • Marketplace Items cards no longer clip their action buttons in narrow layouts.

v4.4.0 — July 6, 2026

AI: resource collections (folders)

  • New list_resource_collections tool — the assistant can list and search your resource folders (staff see all; client users only folders holding their resources), and list_resources accepts a folder filter with sub-folders included. "What's in the Proposals folder?" now just works, in chat and over MCP.

Ticket update emails: delivery fixed

  • The batching rate limiter allowed one ticket email per 15 minutes total — one email muted every other ticket. Batching is now per-ticket and only counts emails that actually sent.
  • Batched and quiet-hours notifications were queued for a daily summary that never existed — a real daily 5 PM digest now delivers them.
  • Status changes from the ticket page sidebar now send templated notifications (previously they emailed no one).

Client access: keyless-client 404s self-heal

  • Clients created via MCP, AI, REST, or import never got a tenant key, so their users hit 404 on every single ticket, resource, and project. Keys now generate themselves — at creation, on upgrade, and on-demand on first page view — and content stays reachable through its client relationship even without a key.

v4.3.1 — July 5, 2026

  • Knowledge Base images fixed. Documentation images from docs.clientcove.io now render correctly in the in-portal KB reader (previously showed as broken images).

v4.3.0 — July 5, 2026

Email Designer: estimates + layout controls

  • Estimate emails are now designable. Estimate sent, accepted, and changes-requested notifications render through Email Designer templates, with a new Estimates category, default templates, and estimate variables.
  • Left-justified layout. A new Layout setting lets a template sit directly on the recipient's own mail-client background — logo, text, buttons, and footer left-aligned — instead of the classic centered colored page.
  • Cleaner defaults. The colored top bar on headers is off by default (toggle it back for the gradient banner), a new toggle removes the container border & shadow, and the corner-style control hides when the border is removed.
  • The preview tells the truth. Builder preview, preview window, and the sent email now render identically — logo, button styles, and layout settings included.

Tickets: status, visibility, and email fixes

  • "Open" now means open. Status filters (AI tools included) treat New and Reopened as open, and 18 tickets stored with a corrupted status format — invisible to every filter — were healed, with the root cause fixed.
  • No more 404 on your own ticket. Tickets created from the portal form, AI, MCP, or intake were invisible to their creators because client-scope keys only synced on wp-admin saves. Keys now sync on every creation path (projects and locations too), with a one-time backfill.
  • New-ticket confirmations use your template. The "support request received" email now renders through the Email Designer instead of raw HTML, and ticket admins no longer get a duplicate untemplated copy.
  • AI ticket replies appear instantly on open ticket pages and are logged in the ticket history timeline.

v4.2.0 — July 5, 2026

AI everywhere: campaigns, assets, locations (12 new tools — 85 total)

  • Email campaigns by AI. Draft, update, and inspect campaigns (with open/click stats), preview exactly who a campaign reaches (opt-outs included) without sending, and — admin-only — send or schedule with a confirmation that states the real recipient count.
  • Smarter template authoring. The AI reads the full {{variable}} reference instead of guessing, can author marketing templates for campaigns, and can restructure templates — adding, removing, and reordering blocks.
  • Assets & locations. List, inspect, and search both — scoped to each user's clients — and link them to tickets by name.
  • Every new tool lands simultaneously in the native assistant, the MCP server, and automation action steps.

Chat history

  • The dashboard AI widget saves every conversation. A new history panel lists your last 30 sessions — reopen any of them and continue with full context, or delete them. "Clear" became "New conversation" and keeps the old session.

AI reliability

  • Bulk ticket replies with a single confirmation ("respond to all open tickets" previously staged nine confirmations and completed none).
  • Estimates & invoices created by AI now total correctly (previously $0 until manually edited), default their dates, and come back with a clean link.
  • Yes/Cancel confirmation buttons now render on all AI provider types, and honesty guards prevent the assistant from claiming actions it never performed.
  • Fixed a bug where any conversation involving a no-argument tool call failed on every following turn.

v4.1.0 — July 5, 2026

Ticket email notifications, rebuilt

  • Your templates, everywhere. Ticket emails (new ticket, new reply, status change, assignment) now render through the Email Designer transactional templates. The right audience gets them — owner, assignee, ticket admins, subscribers — never the person who made the update, and internal techs-only notes are never emailed to clients. Per-user notification preferences, quiet hours, and rate limits are respected.
  • Reply to the email, update the ticket. With inbound email enabled, notifications carry a Reply-To onto your inbound address and real threading headers — clients answer from their mail app and the reply lands on the ticket conversation. Subjects carry the [Ticket #N] key so replies thread reliably.
  • New-ticket emails notify the staff side from every creation path (portal, intake, email, MCP, AI), with a new New Ticket Created template type in the Email Designer.
  • AI replies join the thread. Ticket replies made through the AI assistant now appear in the portal conversation like any typed reply, support techs-only internal notes, and trigger the same notifications.

Client access fixes

  • Fixed client users hitting 404 on single resource pages — including resources assigned to their own client and ones they created. Client keys now self-heal, with a one-time automatic backfill.
  • Clients can only delete their own resources — deleting a teammate's resource shows a clear message naming who added it.
  • Fixed the magic-link rate limiter locking users out with "Try again in 0 minutes."

v4.0.0 — July 5, 2026

Folder-tree uploads

  • Drop a folder, keep its structure. Dragging a folder onto Resources now asks: Recreate folders, Flatten, or Cancel. Recreate builds matching portal folders — nested subfolders included, up to 4 levels — and uploads each file into its folder. Same-named existing folders are reused, client folders pass their client scoping down to new subfolders, and the option appears only for users who can create folders.
  • No more broken image previews. TIFF, HEIC, Photoshop, Illustrator, and camera-raw files show their type icon instead of a broken image on cards, list rows, and in Quick View — and any preview that fails to load (expired link, missing file) falls back to the icon too.

v3.9.0 — July 5, 2026

Resources, redesigned

  • New resource cards. Every resource type gets a consistent card: a preview area (thumbnail, file-type icon, video play button, color swatches, or gallery tiles), an always-visible type chip, hover quick-actions, colored tag dots (hover for the name), and a meta row with file count, size chip, date, and the client-access indicator. The list view becomes a proper table with sortable-feeling columns and horizontal scroll on narrow screens.
  • Quick View is now a drawer. Click the eye and a panel slides in from the right — the library stays visible behind it. Browse with the ‹ › buttons or your ← → arrow keys through the current folder/filter ("4 of 30"), press Esc to close. Videos play inline, color palettes show a swatch wall, files get secure download rows with Download All, and articles/FAQs open with the first few sentences of the document.
  • Drop folders to upload. Drag a folder from Finder or File Explorer onto the Resources page and every file inside — including nested subfolders — uploads into the current folder (structure is flattened; OS junk files are skipped). Empty or unreadable drops now explain themselves instead of failing silently.
  • Light and dark mode are both first-class throughout, mapped to your install's palette.

v3.8.0 — July 5, 2026

Application Design

  • Logos that follow the theme. Upload a dark logo/icon and the portal swaps it in automatically when the mode changes — in the App Designer preview and across the live portal.
  • Live layout preview. Switching Standard Block ↔ Cove Dock in the designer now repositions the logo immediately, before saving.
  • Dark mode readability (Beta). Headings, cards, panels, and status chips across the portal now adapt properly in dark mode. Both Modes and Dark Only are labeled Beta in Theme Mode Options; Light Only remains the default.
  • Unified the header search and theme-toggle icon sizing/colors, and fixed a state bug that could hide the logo under a forced light/dark policy.

v3.7.0 — July 4, 2026

Admin Utilities

  • One home for the admin toolkit. A new Admin Utilities page shows a launcher grid of 22 core-feature cards — each with a one-line description, grayed out when its feature is disabled in Core Features, hidden when your role can't access it. See Admin Utilities.
  • A tidy account menu. The long admin link list in the account dropdown is replaced by a single Admin Utilities link (just above System Settings), and Knowledge Base — under whatever display name you've given it — moves up with your everyday items, below Transfers.

v3.6.0 – v3.6.2 — July 4, 2026

Knowledge Base, redesigned

  • Navigation that stays with you. The topics rail and search toolbar now persist while reading an article — search from anywhere, jump topics without going back, and see the article's topic highlighted. Every KB view shares a consistent header, and you can rename the Knowledge Base (say, "Help Center") under Settings → Core Features — every heading and breadcrumb follows.
  • Rich article editing. The article body is now a real rich-text editor with Visual and Code (HTML) tabs, in a cleaner two-column edit screen. The AI Draft with AI helper fills the editor directly.
  • Article image & video. Give any article a main image (uploaded straight to cloud storage — no media library detour) and a video (YouTube, Vimeo, or a direct file). Media sits beside the article on wide screens and above it on smaller ones, with minimal player chrome.

Official ClientCove docs, inside your portal

  • With the Official Product Docs source enabled, articles from docs.clientcove.io open inside your Knowledge Base — your branding, no external bounce — and links between docs articles stay in-portal.
  • The AI assistant cites in-portal articles when it answers "how do I…" questions from the official docs. Which roles get docs-grounded answers is controlled by the new Product Docs column in AI data access.

AI assistant polish

  • Replies now render clean paragraphs, bullet lists, and numbered steps reliably in both the floating chat and the dashboard widget.
  • Actions that change data ask for confirmation exactly once, with tap-to-confirm Yes / Cancel buttons in both widgets.

v3.5.0 – v3.5.9 — July 3, 2026

Automation recipes

  • Start from a recipe. A catalog of ready-made automation starters — pick one, fill in the blanks (client, threshold, schedule), and it builds the automation for you. Every automation also gets a plain-English description, and you can import / export automations as JSON.

AI assistant reliability

  • Fixed the confirmation loop where saying "YES" re-asked instead of committing; destructive actions now commit server-side on your confirmation.
  • "Create a task for client Smithsonian" now attaches the right client by name.
  • Feature & data access by role settings now save reliably (previously they could silently revert), with role matrices that keep the Role column pinned while you scroll.
  • New per-role Product Docs access controls which roles get answers grounded in the official documentation.

Polish

  • Automations screens use the standard page container with consistent dialogs and toasts; fixed dead links on the Subscribed Services settings page.

v3.4.0 — July 3, 2026

Automations grow up — wait steps, digests, and enterprise-grade guardrails:

  • Wait steps — "wait 3 days, then continue" (or wait until a date from the triggering record). Automations pause and resume on their own.
  • Activity digests — a Generate Report step rolls up recent activity for a client or your team into a ready-to-send summary; pair with a weekly schedule for automatic client digests.
  • Branching & variables — a Stop step ends a run early when conditions are met; Set variable names a value later steps reuse.
  • Reliability & safety — failed steps land in a reviewable dead-letter queue instead of failing silently; runaway caps, per-automation rate limits, and secret redaction are built in.

v3.3.0 — July 2, 2026

  • New trigger: "On a schedule, for matching records." Automations can watch your data over time — find every ticket, subscription item, project, or client that matches your conditions and run the steps once per record. Routine "find the ones like this and act on each" work now happens on its own.

v3.1.0 – v3.2.0 — July 2, 2026

  • Bill your logged hours automatically. Mark tasks Billable, log time as usual, and an automation drafts the invoice when a client's un-invoiced hours hit your threshold — or on a set day each month.
  • Nine new event triggers (messages received, inbound email, ticket updates, and more), plus automation steps that notify people and assign work — react to what happens in the portal and finish the job.

v3.0.0 — July 1, 2026

  • The AI Ecosystem release. Every AI capability in ClientCove is now a single catalog of permission-scoped tools available identically to the in-portal assistant, Claude via MCP, and automations — one permission model, one audit trail. The assistant and MCP can do more (estimates, invoices, richer project and client actions), and documentation search gained semantic retrieval.

June 2026

v2.65.0 — June 30, 2026

Estimates

  • Estimate status now follows actions (send, client response, conversion) instead of a manual dropdown — statuses always reflect reality.
  • Estimate templates — save a line-item structure once and start new quotes from it.
  • Convert-to-invoice improvements round out the quote → approval → invoice flow.

v2.64.0 — June 29, 2026

Estimates (new)

  • Send quotes your clients can approve. The new Estimates feature lets you build a line-item quote, send it to a client, and let them Approve, Decline, or Request Changes right in the portal. Enable it under Settings → Core Features, then open Estimates in the sidebar. See the new Estimates docs.
  • One-click convert to invoice — when a client accepts, turn the estimate into a draft invoice in a click. Line items, tax, discount, and currency carry over exactly, and the two records stay linked both ways.
  • Branded PDF + email — every estimate generates a secure, branded PDF, and clients get an email with a link to view and respond. You're notified the moment they accept or request changes.
  • Auto-expiry — set a valid-until date (30 days by default) and ClientCove expires unanswered estimates automatically.
  • Full activity log — every send, view, response, and conversion is recorded with who and when.

v2.62.2 — June 28, 2026

Automations

  • New Automations builder. Administrators can now create multi-step workflows that run inside ClientCove — on a schedule, on demand, or triggered by your AI assistant. Open Automations (/automations/) to build a workflow: name it, pick a trigger, add optional conditions, and chain action steps like Create Task, Reply Ticket, or Update Client. See the new Automations section in the docs.
  • Scheduled triggers — run an automation hourly, daily, weekly, or monthly. A background sweep fires due automations every hour, with no backfill of missed runs.
  • Template interpolation — build action values from dynamic data with {token} placeholders (for example, Fulfill {product.name} for {buyer}).
  • Dry-run preview — test any automation safely. It runs the full logic and shows a plain-English preview of every step without creating or changing anything.
  • Destructive-step safety gate — automations that change data only do so unattended when you explicitly opt in, so a new scheduled automation can't act until you're ready.

v2.60.0 — June 28, 2026

Connect Claude to your portal (MCP)

  • ClientCove now ships a built-in Model Context Protocol (MCP) server, so you can connect Claude (and other MCP clients) directly to your portal. Once enabled under Settings → Integrations → MCP, your assistant can read and act on clients, projects, tickets, and automations — using permission-scoped tools that run as a real portal user.
  • Per-user OAuth — each person connects under their own identity; tools respect their permissions, with no shared admin credentials.
  • Built-in safety — actions that change data require an explicit confirmation step, and every tool call is written to an audit log.
  • Full setup and the tool catalog are documented for paid-plan customers in MCP Server & AI Tools.

v2.59.0 — June 24, 2026

AI Assistant

  • The AI assistant now answers staff and admin questions straight from the official documentation at docs.clientcove.io — it reads the relevant page and replies with the answer, not just a link. Client users continue to see only your portal's own knowledge base.
  • White-label your assistant — set a custom Portal name under Settings → AI → Assistant Widget and the assistant (and the daily AI summary) refers to your portal by that name instead of "ClientCove" everywhere it speaks.
  • The configured Portal name now also appears on the Settings → AI → AI Configuration tab, with a link to where it's set, so it's easy to find.

Marketplace

  • Fixed the primary action button (such as Buy Now / Start Plan) losing its background color inside the product details popup on the dashboard marketplace widget.

May 2026

v2.9.14 — May 1, 2026

Resources

  • Resources now land in View mode after creation instead of auto-opening the editor — confirm the public-facing result immediately, then click into edit if needed
  • Fixed the drag-to-upload zone on file-resource edit pages — drop new files anywhere on the dropzone and they upload directly via async-upload.php

Settings

  • Application Settings menu collapses behind a toggle on tablet and mobile, with auto-collapse when you pick a tab and a label that updates to reflect the active section
  • Settings sub-menu labels are now visible on mobile (they were being hidden by a legacy CSS rule)

Dashboard

  • Bento grid layout now responds correctly on tablet and mobile: 3 columns at ≤1024 px, full-width single column at ≤768 px, with multi-row spans collapsing to 1 row so widgets don't leave gaps
  • Tightened widget padding and softened hover transforms on touch sizes

Documentation

  • Expanded Resources Library section — now covers all seven resource types, folder/workbench mechanics, file versioning, sharing, tags, permissions, and cloud storage configuration
  • Added complete Projects section — overview, creating, managing, board & list, files & transfers, templates, references, and permissions
  • Added complete Tasks section — overview, creating & editing, creating from projects/tickets/messages/emails, time tracking, and filters/views/bulk actions
  • Added Advanced Task Options page — recurring task carry-over rules, the Quarterly/Annual interval limitation, and a deep dive on the calendar week view (Sun–Sat boundaries, drag-to-reschedule, out-of-week task visibility)
  • Added Create Tasks via Email page — full SendGrid Inbound Parse setup, route configuration, for: and client: tokens, the four-step client resolution chain, attachment handling, and sender security
  • Added complete Contracts section (5 pages) — overview, creating contracts & templates with PDF field placement, sending with multi-recipient template flow, browser-based E-Signature with OTP and SHA-256 audit, plus permissions and management
  • Added complete Client Management section (5 pages) — overview of why clients are the hub, creating & CSV importing, the tabbed workspace, contacts & billing-contact designation, and full management/permissions/cascade rules
  • Added complete Locations & Assets section (6 pages) — overview, the Locations directory and workspace, the Assets directory and workspace, the encrypted Vault with PIN-gated access, automated maintenance reminders via daily cron, and the activity-log/audit infrastructure with full schema and capability matrix
  • Added complete File Transfers section (5 pages) — overview with comparison to standalone services, sending files (outbound), requesting files (inbound) with limits and file-type restrictions, Inside Projects, Tickets & Resources covering the one-click project upload link feature with Transfers In section and bulk Create Transfer flow, and the public-facing page with all three image-panel branding options (Picsum default, Unsplash feed, Custom slideshow). Cloud storage requirement called out at the top of every page.
  • Added complete Invoices section (5 pages) — overview with status lifecycle and feature integrations, creating invoices with full line-item / tax / discount / currency mechanics, sending with PDF generation (auto vs upload) and Email Designer template integration, Stripe Checkout & Payments covering the full setup (API keys, webhook endpoint, signing secret) and the client-facing payment drawer with Stripe Elements, recurring invoices and management (auto-send vs auto-draft, end dates, bulk actions, CSV export, full activity log)
  • Added complete Email & Campaigns section (4 pages) — overview comparing transactional vs campaign worlds, the visual Email Designer with all 9 block types and global settings, Transactional Emails covering all 22 notification types and the three-tier template fallback chain plus full SMTP/SPF/DKIM/DMARC setup guidance, and Email Campaigns with audience segmentation, batch sending via cron, open/click tracking pixel and link rewriting, pause/resume/cancel, unsubscribe handling, and CAN-SPAM/CASL/GDPR compliance notes
  • Added complete Crew Dashboard section (3 pages) — overview of the manager-only workload aggregation page, full walkthrough of the dashboard UI with crew picker / date filters / comparison vs detail modes / accordion drill-down / common workflow patterns, and setup & permissions covering page creation, the explicit-access (not role-based) model, the Crew Dashboard Managers Settings panel, feature-flag dependencies, and the two REST API endpoints
  • Added complete Developer Guide section (4 pages) — the child-theme-first philosophy and parent/child architecture, full tech-stack reference (WordPress + Vue 3.4 + Alpine + Tailwind v4 + Stripe + Pusher + multi-cloud storage + SendGrid), the practical "Working in the Child Theme" walkthrough with copy-paste recipes for CSS overrides, custom JS, template overrides, shortcodes, page templates, custom fields, custom post types, and sidebar menu items, and Hooks/Filters/REST API covering the standard WordPress and ClientCove-specific hooks, custom REST endpoint registration, application passwords for external authentication, webhook patterns, and common customization recipes
  • Reordered nav: Projects after Resources Library; Client Management after The Client Portal; Locations & Assets after Communication Tools; File Transfers after Tasks

February 2026

v2.4.0 — February 20, 2026

New Features

  • Real-time collaboration indicators on ticket pages
  • File preview support for additional document formats
  • Custom dashboard widgets (drag-and-drop layout)

Improvements

  • Faster file upload speeds (up to 3x improvement)
  • Improved search accuracy across tickets and files
  • Better mobile navigation with swipe gestures

Bug Fixes

  • Fixed an issue where notifications were not clearing after being read
  • Resolved a display issue with long file names in the sidebar
  • Fixed timezone display for users in non-standard time zones

January 2026

v2.3.0 — January 15, 2026

New Features

  • Email digest feature (daily or weekly notification summary)
  • Bulk file upload with progress tracking
  • Ticket templates for common request types

Improvements

  • Redesigned notification center with grouped alerts
  • Improved dark mode contrast and readability
  • Faster page load times across all sections

Bug Fixes

  • Fixed an issue with file version history not loading for some users
  • Resolved a bug where ticket comments could appear in wrong order
  • Fixed mobile keyboard overlay on message input fields

December 2025

v2.2.0 — December 10, 2025

New Features

  • Two-factor authentication via authenticator apps
  • File version history with one-click restore
  • Announcement pinning for important updates

Improvements

  • Enhanced security with TLS 1.3 support
  • Improved file organization with nested folder support
  • Better accessibility compliance (WCAG 2.1 AA)

Bug Fixes

  • Fixed session timeout issues on mobile devices
  • Resolved an issue with search not returning recent files
  • Fixed password reset email delivery delays

Was this page helpful?