Changelog

Product updates and release notes

A running log of what we shipped, improved, and hardened across the BrandKity platform.

17

Shipped fast

Public updates since March 15

7

Reliability improvements

Fixes and stability upgrades

100%

Release confidence

Signed npm provenance for MCP package

Feature

Legal Kit — compliance portal with access control

New Legal Kit portal type for sharing compliance badges, legal documents, and certificates with request-based access control.

  • Legal Kit portal with Rich Text and Compliance Badge block types — reuses the same visual editor as Brand Kits.
  • Compliance badges with logo, description, multiple documents, and public/protected visibility toggle per badge.
  • Request-based access flow: visitors submit access requests with Turnstile bot protection, admins approve/deny from the dashboard.
  • OTP verification for returning approved users — no passwords, no accounts to manage.
  • Inline document preview for PDFs, PowerPoint, Excel, CSV, and images — no download required.
  • Dashboard: All Legal Kits list, editor with filtered block picker, access requests page with All/Pending/Approved/Denied tabs.
  • Branded email notifications for new requests, approvals, and denials using BrandKity email templates.
  • Plan limits: Free (2 kits), Starter (15), Pro/Agency (unlimited). All features available on all plans.
  • Legal portal served at /l/workspace/kit-slug with ISR caching and custom domain support.
Feature

Media Library DAM: folders, asset detail modal, multi-select move

Upgraded the media library into a proper Digital Asset Management tool with virtual folders, asset detail modal, and bulk folder operations.

  • Virtual folders: create, rename, and delete folders to organize workspace assets. Assets are stored flat in R2 — folders are a DB-level abstraction.
  • Asset detail modal: click any asset to see full preview, file size, format, upload date, CDN URL with copy, editable alt text, and folder assignment.
  • Bulk move to folder: select multiple assets and move them to any folder from the toolbar.
  • Folder delete confirmation with 3 options: delete folder + files, delete folder only (keep files at root), or cancel.
  • Skeleton loading grid (12-card pulse) replaces single spinner for faster perceived load.
  • Upload to current folder: files now upload directly to the active folder, not always root.
Feature

3D Models block with interactive viewer

New block type for showcasing 3D models, architectural renders, and product mockups with an interactive browser-based viewer.

  • Added 3D Models block type — upload OBJ, GLB, FBX, STL, IFC, STEP, and 19+ formats.
  • Interactive 3D viewer with orbit, zoom, and pan controls — loads on-demand, zero impact on page speed.
  • AutoCAD DWG/DXF support with interactive CAD viewer powered by WebAssembly (layers, pan, zoom).
  • Revit RVT/RFA files supported as download-only with clear software guidance in the viewer modal.
  • New "Architecture Firms" use case page targeting architectural studios, interior design, and urban planning.
UX

Portal performance and media library improvements

Optimized portal page loading and fixed media library reload flash during file uploads.

  • Portal pages now load 2-3x faster with React cache() query deduplication (eliminates duplicate DB calls).
  • ISR revalidation increased to 5 minutes — cached pages served instantly for repeat visitors.
  • Media library no longer flashes to empty state when uploading files — previous data stays visible.
  • CSV files now render as interactive tables in the file preview modal.
  • Excel/XLSX files preview with full multi-sheet support via Office Online viewer.
Fix

Icon color and download button fixes

Fixed icon colors not matching the editor-selected global color on the portal, and added per-icon download buttons.

  • Portal icons now correctly display the editor-set global color instead of falling back to accent.
  • Individual download buttons added to each icon on hover (both in grid and "View All" modal).
  • CSV/XLSX file badges now show green color (matching the spreadsheet theme) instead of grey.
SEO

Hide language switcher on English-only pages

Language switcher is now hidden on pages without localized versions to prevent crawlers from discovering dead-end locale URLs.

  • Language switcher hidden on individual blog posts (English-only content).
  • Removed misleading hreflang from blog post metadata — no longer points all locales to same URL.
  • Challenge and team pages excluded from language switcher display.
Fix

Brand Logo Finder download fix

Fixed logo downloads failing with "Logo not available" and "Invalid domain" errors on the Brand Logo Finder tool.

  • Switched from an incorrect CDN URL format to the Brandfetch Brand API for retrieving actual SVG and PNG logo file URLs.
  • Added graceful fallback: serves PNG when SVG is not available for a brand, with correct filename extension.
  • Downloads are now cached server-side for 1 hour to minimize API quota usage.
UX

Logo section transparency and button improvements

Logo preview cards across all kit templates now default to a proper transparent checkerboard background.

  • Transparent mode now renders a grey/white checkerboard pattern instead of solid white.
  • Button order changed to Transparent → Light → Dark, with Transparent selected by default.
  • Background toggle buttons redesigned with pill-shaped container, better padding, and subtle shadow on active state.
UX

Homepage video section mobile fix

Fixed the hero video thumbnail getting cut off on tablet and mobile viewports.

  • Removed fixed h-screen that clipped content on small viewports — section now grows to fit.
  • Fixed height for scroll effects only applies at lg/xl breakpoints.
  • Added horizontal margin on the video figure to prevent ring shadow clipping on narrow screens.
Billing

Pricing and plan feature corrections

Removed MCP from the Free plan feature list and replaced Shopify references with WordPress plugin across the platform.

  • MCP Server access is now correctly gated to Starter, Pro, and Agency plans only.
  • Replaced Shopify app with WordPress plugin in all billing, pricing, FAQ, docs, and dashboard copy.
  • Pricing table now shows WordPress plugin and MCP Server as separate line items.
SEO

Marketing page SEO improvements

Expanded keywords and sharpened copy across 4 key landing pages for better search visibility.

  • Brand Asset Management, Brand Kit Management, Digital Asset Management, and Free Brand Portal pages updated.
  • Added 15–17 new long-tail and competitor-alternative keywords per page.
  • Refined page titles, meta descriptions, and hero copy to better differentiate from enterprise competitors.
Feature

Cloud storage integrations roadmap

Added Google Drive, OneDrive, and multi-cloud storage connectors to the product roadmap for Q3 2026.

  • Google Drive integration for collaborative brand asset storage and retrieval.
  • OneDrive integration for enterprise teams using Microsoft ecosystem.
  • Multi-cloud support including Dropbox, AWS S3, and Azure Blob Storage.
UX

Educational content on tools page

Added featured blog posts section to the tools page with quick access to brand management guides.

  • Featured 3 educational blog posts on the tools page.
  • Added "See all posts" button linking to full blog archive.
  • Improved discoverability of brand best practices and tutorials.
Release

MCP package published to npm

BrandKity MCP is now available as a public npm package with provenance signatures via GitHub Actions.

  • Published @brandkity/mcp as a public scoped package.
  • Enabled Trusted Publisher workflow with OIDC and provenance support.
  • Added Open Plugins compatibility file for MCP directory submissions.
Feature

Dedicated MCP marketing experience

Launched a full marketing page for MCP with setup guidance, tool coverage, and plan access clarity.

  • Added MCP hero, workflow walkthrough, tools section, and block capability showcase.
  • Integrated MCP navigation links across header, mobile menu, footer, and sitemap.
  • Improved compatibility messaging for Claude Desktop, Cursor, and Windsurf.
Reliability

MCP request hardening and timeout controls

Improved operational reliability for long-running and high-volume MCP operations.

  • Added request timeout protections to reduce stalled tool runs.
  • Improved upload timeout behavior for large files.
  • Refined header handling to avoid invalid GET request payload headers.
UX

Resource center cleanup

Improved marketing information architecture to make key resources easier to find.

  • Refined resource navigation labels for docs, tutorials, and changelog discovery.
  • Improved footer information grouping for product vs resource navigation.
  • Prepared route structure for upcoming docs and roadmap content expansion.
Platform

Template coverage expanded

Extended support across multiple presentation styles for different handoff contexts.

  • Expanded support for minimal, editorial, corporate, dark studio, glass, bento, presentation, and slider styles.
  • Aligned template rendering behavior with block data schemas.
  • Improved consistency between dashboard previews and published portal output.
Security

Access control and workspace hardening

Security and permission flows were tightened to better protect client-facing kits and sensitive files.

  • Strengthened workspace auth checks and restricted protected operations.
  • Improved handling of privileged operations in internal tooling paths.
  • Expanded security verification checklists for release readiness.
Billing

Plan entitlement alignment

Billing behavior and plan access checks were aligned with feature availability.

  • Clarified feature gating for Pro and Agency capabilities.
  • Improved billing-state feedback for account and upgrade workflows.
  • Stabilized plan-driven access checks for premium integrations like MCP.
Foundation

Brand operations platform baseline

Established the baseline structure for kit creation, block editing, and portal publication flows.

  • Defined initial block taxonomy and data contracts for portal rendering.
  • Implemented core dashboard pathways for kit lifecycle management.
  • Prepared architecture for integrations, automation, and multi-template expansion.

Want deeper implementation notes?

For roadmap context and upcoming priorities, check the public roadmap board.