Public platform release record
CMS Max Changelog
Follow documented platform improvements across websites, eCommerce, forms, search, integrations, APIs, and operations.
The latest published release group is version 4.8.24 from August 19, 2026. Availability still depends on the active website, plan, plugins, configuration, and rollout.
- 4.8.24 latest documented
- August 19, 2026
- Version archives
- Qualified availability
Published release history
Every documented release from 4.4 through 4.8.24.
Grouped by version and release date. The earlier record is preserved below exactly as it was published.
July 20, 2026 – August 19, 2026
CSS Engine v2 becomes the default for new websites, the platform moves to Laravel 13 and PHP 8.5, a new Accessibility plugin ships, and cookie consent now gates plugin scripts by default.
-
- improve tax rate user experience with TaxJar integration
- allow custom s3 endpoints for file manager uploads
- integrate bLoyal POS synchronization into CMS Max
- use tenant database names for temporary connections
- add new MCP tools for documentation, images, and best practices
- consolidate Redis/cache failure reports into a single issue
-
- add mcp tool for best practices tenant read
- shrink theme service redis payloads and fix cross-tenant theme file memoization
- fix accessibility scan failures by waiting for page load event
- skip admin setup when an account exists
- update release date and version in cms.php
-
- provision tailwind css binary at build time and improve runtime fallback
- show tbd events in front-end events list ordered by creation date
- default all resource types to n1ed editor for css engine v2
- fix openai default model issue and add generateContent timeout
- fix blank public page caused by orphaned three-column layout
- fix tinyeditor save crash when editor state is invalid
- add ai connect plugin with oauth 2.1 connect flow
-
- make page save errors more descriptive
- show 'open 24 hours' for all-day store locations
- exclude archived products from beverage counts
- improve duplicate product comparison in central
- add full search support for product results
- add events CRUD API for REST and MCP
- add tenant DNS status filters
- restore timezone dropdown on webadmin setup
- redesign careers job position page
- adjust form field payment height gap
- lock beverage category creation before tree updates
- add MCP tool for best practices
- harden Burial Listings public directory and admin flows for production
-
- new websites now default to CSS Engine v2
- fix a crash when redirecting password-protected pages
- fix API and other stateless requests being rejected after the Laravel 13 upgrade
- remove automatic refreshing from dashboard widgets to reduce load
- update the payment gateways plugin page
-
- fix accordions not opening after the first page load
- fix websites that prefer www being redirected away to cmsmax.com
- add a single category endpoint to the API
- fix product jobs occasionally writing to the wrong website database
- improve migration and queue handling for large product catalogs
- harden the DoorDash integration with better error handling and settings
- clearer payment error messages for Paya
- update low-risk dependencies
-
- upgrade the platform to Laravel 13
- add an Open in New Tab option to layout builder call-to-action buttons
- fix custom HTML blocks, section naming, and legacy sections in the layout builder
- allow the Menu widget mobile navigation to display its own menu
- stop duplicate base styles loading under CSS Engine v2
- fix documentation images returning a permission error
- restrict store logo and email logo pickers to jpg and png
- use standard button styles for modal triggers
-
- add AI-generated alt text and automatic width and height to image popups
- upgrade the platform to PHP 8.5
- add ACH (Paya) settlement status syncing to the order lifecycle
- automatically pick readable text colors for theme palettes
-
- add central dashboard access modes
- fix abandoned cart settings leaking between websites
-
- cookie-controlled scripts are now opt-out by default
- upgrade low-risk dependencies
-
- new Accessibility plugin
- require cookie consent before plugin scripts load
- add mobile sticky footer options
- make menu parent items with a URL clickable in tree menus
- allow .jfif and .bmp image uploads
- let admins delete leftover ecommerce pages after uninstalling the plugin
- self-contained layout fallbacks for the cookie consent banner
- fix a crash in ShipStation country handling
- remove unused plugins including ShareThis, LiveChat, HubSpot, Klaviyo, Facebook Pixel, Locally, IP-Stack, and Zuppler
- fix form field handling
-
- CSS Engine v2: per-page stylesheets and legacy markup editor routing
- remove MaxForms and convert stored form content back to native forms
- validate the Google Tag Manager container ID format
- allow editing a customer company name in central admin
- fix the CSS Engine v2 toggle silently failing to save on older websites
- prevent missing product info icons from crashing the storefront
- remove forms migration status tracking from central admin
April 3 – July 15, 2026
The largest release family of the year: CSS Engine v2, ChamberMax, the Burial Listing plugin, Zapier webhooks, customer group discounts, dimension pricing, a broad accessibility pass, and a sustained performance push.
-
- CSS Engine v2
- fix 500 errors on pages without compiled styles
- add an Export button to the Products Sold report
- fix sales report analytics dates
- throttle the broken link scanner and add a Cloudflare whitelist header
- gate plugin scripts after cookie rejection
- fix header misalignment on first load caused by the cookie consent banner
- add a configurable payment attempt failure threshold
- clean up orphaned cart items when a product or variation is deleted
- fix form submission export for archived forms
- stack multiple event dates on the list widget
- allow reordering Burial Listing fields
- hide the member count on the ChamberMax directory and slim down the header
- strip shortcode tags from search engine descriptions
- prevent sitemaps generating for ineligible websites
- fix a crash when saving Mailgun plugin settings
-
- add legal page generation and a central scan report
- add the CMS Max documentation site
- add API token expiration controls and visibility in admin
- auto-enable the cookie policy for Google Analytics, Google Tag Manager, and UserWay installs
- allow editing and deleting custom fulfillment methods
- send email, phone, and country to the CardPointe gateway
- add website product counts to liquor lists
- regenerate the sitemap on manual go-live
- refine the Chamber Max member profile page and unify templates
- fix hidden-price product schema
- fix add-to-cart option loading
- allow ordered category list selections
- allow empty optional signature submissions
- clarify coupon audiences and criteria handling
- handle Google Merchant Center reconnect state
- fix and restyle the Terms agreement field
- default blog publish dates to creation time
- enable persistent Redis connections
-
- allow .sit and .qxd uploads in the media library
- fix a storefront product crash from empty condition or availability values
- chamber category migration fixes
-
- add option-to-variant conversion with full combination migration
- refactor product groups to criteria-based filtering
- add bulk editing for product tax settings
- add a central beverage brand merge workflow
- add a central action to merge beverage products
- improve variant option sorting and bulk management
- add variant edit actions to Manage Variations
- show discount price on the cart sidebar, cart table, and checkout
- label shipping and billing addresses on orders
- rename order delivery copy to shipping
- fix tax report grouped sorting
- fix ecommerce order status validation
- fix variant thumbnail ordering on product pages
- refine swatch variant labels on product pages
- fix SEO Max batch redirect duplicates
- improve broken links whitelist management
- link broken-link section results to the layout builder
- add plugin-aware legal page templates
- add Google Merchant Center listing schema settings
- add a free-text Date of Death option for burial records
- fix event location autofill and event date handling
- add Google Fonts preloading with latin-only subsets
- block deleting layouts still used by pages
- add a new fixed right sidebar layout
- fix chamber search rendering and member URL consistency
- expand product search to cover more fields
- resolve several performance issues across related products, settings, and product lists
-
- prioritize ongoing public promo bars by default
- add an original cart products column to the abandoned cart table
- fix midnight business hours validation
- fix breadcrumb link contrast for accessibility
- improve ShipStation authorization error reporting
- blog read more links now use the theme primary color
- rename Block Sections to Core Sections and expand by default
- reduce brand detail section padding
-
- add an AI featured image action for products
- add a variant bulk display type action
- add editable SEO publish and review dates to the Pages API
- make admin email login case-insensitive
- fix the Member Directory widget crashing when inserted into a page
- fix event calendar primary color styles
- fix store location opening hours schema
- fix an archived page crash when saving with AI
- improve suspicious beverage size handling
-
- Careers: show work hours and salary on job pages
- add bottle size merge tools
- fix accent-insensitive product search
- fix cookie consent banner placement
- fix event calendar contrast
- fix ChamberMax archived member URLs
- fix product schema variation offer URLs
- fix sitemap memory issues on large websites
- refine ecommerce delete confirmation warnings
- fix Google Tag Manager fallback frame accessibility
-
- add custom shipping cost per product
- add an Events calendar layout with shortcode improvements
- show all coupons by default and clarify duplicate code errors
- make refunded statuses red
- accessibility updates across many views
- fix a ChamberMax member import crash on capitalized status values
- fix menu archive loading
-
- fix storefront accessibility issues in reusable product templates
- apply brand sale criteria in pricing and tier gating
- fix font cache clearing and audit stored fonts for dead links
- reduce database connection pressure across websites
- serve missing static assets a cheap cacheable response
-
- add AI tools for pages, sections, layouts, menus, shortcodes, and theme configuration
- move charge tax on shipping to the tax section and fix shipping tax calculation
- fix a duplicate editor widget caused by page-level scripts
- fix font preload hints for PageSpeed
- fix address field spacing on mobile
- fix a notification not showing on save
-
- customer sign-on and personalised catalog pricing, phase 2
- fixes to archive and unarchive syncing
-
- center cookie banner content by default
- allow third-party ad scripts that use blob URLs
- remove a deprecated security header
-
- add customer notes at checkout
- add accessibility labels to ecommerce sorting and product card links
- add default padding to left and right sidebar content
-
- add customer group discounts and tax-exempt settings, phase 1
- add a tax exempt setting for products
- add an ecommerce file upload API endpoint for PDFs and documents
- unify variant selector behavior across display types
- add suspicious bottle size triage with an auto-apply flow
- change image hosting URLs and improve responsive image quality
- make the ecommerce image API upload size limit configurable
- fix file upload limit handling and session errors in media pickers
- change burial age from a number to text
- add a full width default to burial listings
- hide the ecommerce search widget when ecommerce is inactive
- fix failed-row CSV downloads on import
-
- throttle failed payment attempts on forms
- add central Cans & Cocktails resource tabs
-
- route shared static assets through a dedicated asset host
- add HSTS preload
- fix dashboard gaps when notifications or widgets are empty
- fix the breadcrumb separator
- rename the product images label in the edit tab
-
- fix the beverage breadcrumb label for cans & cocktails
-
- introduce fixed tax rate options
- add a quantity counter form field with single and multiple modes
- add specific-page targeting for popups
- add ChamberMax membership types, billing fields, and representatives
- merge variants and variant options
- use the sale price when adding to cart
- fix checkbox handling in form webhook and Zapier payloads
- fix sitemap memory exhaustion during queued generation
- add Affirm and other payment method labels to Stripe
-
- add cans & cocktails beverage type support
- ecommerce dashboard updates
- add pausable video banners
- show the correct tier discount on the cart for fixed-amount tiers
- restore Stripe gateway state after reconnecting
- fix empty buttons and empty links accessibility issues
- fix ecommerce option propagation and filter behavior
- refine missing price detection for variants and options
- add bulk delete for central beverage products
- fix LiquorMax category install locking
- fix a custom embed sorting crash
-
- add asynchronous AI image fetching with auto-apply messaging
- fix refunds failing from forms
- fix beverage sync to update all matched products
- remove unnecessary page title padding
-
- fix optimized image URL handling
- prevent category deadlocks
-
- fix memory exhaustion in bulk AI beverage actions
- fix coupon validation for exclude-only criteria
- fix bulk archiving errors and performance
- fix the responsive carousel
- prevent Shippo actions when the account is not registered
-
- fix coupon criteria selects rejecting saved products, categories, and brands
- fix stuck AI enrichment batch progress
- fix duplicate legacy payment field labels
- use a tree selector for the Products Sold category filter
- add a has-image column to the central duplicate beverage list
- burial listing follow-up fixes
-
- new Burial Listing plugin for cemeteries
- filter product dashboard alerts to in-stock items
- scope store locator autocomplete by country
- fix zero-prefixed product code syncing
-
- add bulk AI beverage enrichment with an audit trail
- improve enrichment batching, bulk flow, and progress
- fix organization schema output and add an organization subtype picker
- fix store locator autocomplete errors
- fix blog list category filtering and thumbnail sizing
- link back to the product from the cart page
- fix broken-link whitelist refresh
-
- new ecommerce dashboard
- add image optimization
- add AI product image generation for LiquorMax
- improve the rebate product picker with a modal table and filters
- fix customers not receiving shipped-order emails
- make product codes read-only on edit and add an explicit split action
- archive secondary products after a central merge
- fix collapsing sidebars
- fix gallery display
- fix blog list performance
- fix archive destination URL picker ordering
- fix form file upload naming
-
- add customizable product specification fields in store settings
- add an image button to the editor insert toolbar
- fix event date and time functionality
- fix a sitemap crash for ChamberMax websites
- add an alternative buy column and filter
-
- fix event dates and times using the wrong timezone
- fix out of stock status
- fix cart links to honor the ecommerce URL prefix
- only show restore and archive buttons where applicable
- fix a race condition in central product syncing
- ignore ZIP code suggestions from Shippo
-
- documentation overhaul with structured user and developer guides
- add a void payment status
- make form file uploads public and keep original filenames
- honor blog publish dates in frontend visibility
- allow adding admin emails via configuration
- prevent errors when editing deleted products
- fix a product list filter crash on invalid values
- fix duplicate product variation loading
- fix variation select-all and deselect-all actions
- fix settings leaking between websites
- add the navigation group to breadcrumbs
-
- cookie and lightbox patch
- fix sidebar width
-
- fix tax calculated on the pre-discount amount and show discounts in order views
- add a TaxJar API request log
- show the form payment amount for a single payment method
- refine the product filter experience
- fix Store Locator performance on the dealers page
- fix payment form validation when a method is disabled or removed
- fix long public form label wrapping
- fix promo bar broken-link edit URLs
- fix a blog list search crash
- truncate long addresses before sending to Shippo
-
- add a product importer
- add a coupon validation API with admin fixes and checkout preparation
- allow refund and void for inactive payment methods
- add a liquor data dashboard widget and product filter
- fix inverted product options and variants checkboxes in store settings
- hide fulfillment options when a product uses alternative buy
- prevent the Turnstile widget rendering without site keys
- fix URL path collisions during LiquorMax product sync
- fix mobile form field display
-
- polish the broken-link experience across scanner, resources, and menus
- fix backend product stock filters and out-of-stock queries
- exclude trashed resources from embed usage lists
- reduce payment form input requests
-
- add content signals and API discovery headers
- add character limits on payment forms
- add an Events grid layout
- move the store locator map and search above the list
- rename blog navigation labels to Blogs
- open the cart slide-over when adding to cart
- fix variation matrix toggle persistence
- preload fallback images in product search
- hide the Google Analytics placeholder when ecommerce event tracking is on
- truncate long referrer values in form submissions
- move blog options from settings to the widget
-
- add dimension pricing to the checkout flow
- add variants and options to bulk edits
- add a setting to disable the related products fallback
- rename Blogs to Posts and sort newest first
- refine the rebates modal experience
- improve central product code removal
- fix admin order notification CC, BCC, and reply-to not sending
- fix the store location shortcode limit field
- fix the related products shortcode schema
- reduce repeated image and category lookups on public pages
- send the website ID with Shippo requests
- update forgot-password wording
-
- add a ShipStation webhook to auto-fulfill orders when shipped
- add a member edit suggestion feature for Chamber Max
- add banners to headers with a new default height
- optimize the ecommerce API for high-volume sync traffic
- add an Outlet Liquor sync command and pricing filters
- make the Google Analytics script optional when ecommerce tracking is on
- fix breadcrumbs and titles compatibility
- fix cart slideout layering
- fix duplicate URL path errors
- fix media selection path decoding
- fix a product search crash from invalid characters
-
- fix page titles in custom layouts and cookie consent
- fix base64 image migration
- remove compression middleware from the ecommerce API
-
- add Zapier webhook integration with per-form scoping
- add a cookie banner
- fix the search filter sidebar
- fix the mobile logo accessibility label
-
- add multiple custom fulfillment methods
- add a product details sidebar
- refactor central product syncing with scoped field tracking
- fix double breadcrumbs
- fix product spacing
- ensure product schema always includes a low price
- fix predefined layouts
-
- add section revision history
- add a customer re-sync option
- hide products with hidden availability in lists and search
- allow multiple emails for testimonial admin notifications
- fix product image fallback to variation and option images
- fix the menu manager layout
- fix sections not saving correctly
- change global scripts to accept HTML
-
- add a manual payment method
- add dashboard notifications
- add page title and breadcrumb blocks to the layout builder
- improve variation selection filtering in the product editor
- optimize shop shortcode queries
- always allow checkout notifications
- fix a crash on the member category edit page
-
- fix memory exhaustion in sitemap generation for large websites
- fix broken-link scan memory issues
- fix global search syntax errors
- fix image size on the product list page
- fix section import
- add a Shippo manage link beside the type option
- force stricter framing protection on web routes
-
- add Stripe to forms
- add fulfillment method availability based on business hours and blockout dates
- add shipping dashboard notifications
- show last login time in admin
- fix product code search across product, variant, and option records
- fix two-factor setup showing an invalid code error
- fix product detail variant image fallback
-
- add store-level dimension pricing with configurable decimal places
- add an optional Duo username override for admin authentication
- add button attributes to the mobile sticky block
- fix variation matrix persistence across product edit tabs
- fix blog category badges and category page visibility
- fix the mobile sticky footer gap
- fix opening custom HTML in the section editor
- remove the redundant dimension price breakdown from product detail pages
-
- add dimension pricing for products by length, area, and count
- add banner design blocks
- remove auto-save from bulk edits
- auto-attach newly created options to the option set
- hide options and variants on the frontend when tiered pricing is enabled
- make variant and option badges clickable
- align ecommerce stock availability behavior
- fix form field import and export handling
-
- upgrade the admin framework to Filament v5
- add a Button shortcode and component with global button settings
- add customs declaration to product information
- add a shipping method fallback rate
- split Products Sold into combined and variant report pages
- add server-side event tracking with analytics client and session IDs
- add a new header block template
- fix blog category mismatching
- add Shippo enterprise name validation
March 30 – April 2, 2026
ChamberMax phase I lands alongside a round of layout builder enhancements and abandoned cart notifications.
-
- ChamberMax phase I
- new builder enhancements
- add a tiered pricing API
- make mobile menu items clickable
- improve the variation image picker
- bring selected websites into preview environments
-
- add an API for bulk stock updates
- make the form splitter work in production
- hide zero-count subcategory pills in product lists
- fix silent bulk page archive failures
- fix menu bulk-save overflow for long URLs
-
- add abandoned cart notifications
- fix abandoned cart email flooding with deduplication
- builder refactor and enhancements
- add dimensions to bulk edits
- add local and UTC timezone modes to the Products Sold report
- add an ecommerce shipping zone and methods alert
- make Enterprise Account Details editable in the Shippo plugin
- fix address line 2 not saving and keep it optional
- refine the option modal workflow and matrix sync
- attach a website ID header to all outgoing emails
February 10 – March 26, 2026
Tiered pricing, option sets, the Pages API, DoorDash delivery tracking, ShipStation v2, Duo two-factor authentication, Google Merchant Center, and abandoned cart phase 2.
-
- implement the Products Sold report with order item aggregation
- add a suspicious product pricing page to central admin
- fix the broken link scanner not scanning menu items
- fix variation duplication
- fix popup width settings when using content type
- fix job posting location requirements for remote jobs
- rename the Forms label and hide the MaxForm picker
- tweak the event layout
-
- update form file upload validation, paths, and private attachment URLs
- add a health check endpoint
- fix a placeholder email pre-populating the checkout email field
- eliminate a large volume of unnecessary daily queries
- fix a scheduler crash from Google Merchant Center token refresh
-
- Abandoned Cart phase 2 with webhook validation, default templates, and email log filtering
- add Duo Security two-factor authentication for webadmin login
- add MaxForms and use them for the alternative buy modal
- add an archive and unarchive feature
- support mixed shipping methods in the same order
- allow whitelisting a broken URL
- add an option to show sub categories in the blog category list
- allow displaying a single variation on the frontend
- only validate state codes for the US, Canada, Ireland, and Australia
- fix saving custom embeds and popups
- improve the duplicate URL error message
- fix a theme file scan deadlock
- fix promo bar overflow
-
- improve the variation picker and ordering
- accept dimensions and product codes for variants in the API
- fix scroll jacking during page updates
- fix an error in the cart slideout
- fix options showing select variants to see price
- improve option sets in bulk product edits
-
- add a Google Merchant Center plugin
- add a code editor package and field type
- improve bulk edits
- add a submission detail page with metadata
- improve multiple parcel calculation for Shippo
- fix credential leakage across queued jobs
- fix product list performance for liquor and non-liquor websites
- update domain handling to create a main domain if none exists
- fix the alternative buy button
-
- improve product admin performance with lazy tabs, async tax search, and variation pagination
- add an endpoint to offload image downloads to the queue
- fix a race condition when adding to cart
- hide the price if no variation is selected
- hide options and variants when tiered pricing is on
- fix beverage category filters for wine, spirits, and sake
- use temporary URLs for file links in form submission emails
- fix blockout single date timezone conversion
- sort forms alphabetically by name
-
- add an ecommerce product photo gallery
- support multiple images for variants, in admin and the API
- auto-select the cheapest variant on the product page, accounting for sale prices
- add alternative buy fields
- add a Call For Pricing button
- rename MaxForms to Forms in the webadmin menu
- add default styling to the promo bar
- improve the add-to-cart message when a variation is already in the cart
- allow hyphens in search
- fix variations clearing after a form submission error
- fix blog search bar display
- fix text-based options add to cart
- add the URL prefix to category pages
- remove the Bunny Fonts CDN
-
- add tiered pricing that works with variants
- add option sets with bulk update and shortcuts
- add the Pages API and blog-related APIs
- add MaxForms integration
- add order SMS notifications
- add flat rate shipping and other methods to the checkout API
- add include product settings for shipping methods
- show variant data in the cart, orders, and printed orders
- improve product search
- make table headers sticky
- fix variation code auto-generation and uniqueness
- fix shipping method costs when Shippo fails
- fix the product image carousel
- auto-approve new liquor products
- show beverage sizes in filters
- fix sitemap handling when there is no top-level shop category
-
- add a Shippo address validation notification on the dashboard
- account for deleted cart items in cart indexes
- fix cache locking
-
- add address validation
- add a conditional DoorDash status filter to the orders page
- add a set public option to bulk sync from the central database
- show a fallback shipping warning on the admin order page
- add options to the print display and order info list
- preserve the DoorDash support reference number on status updates
- fix product list filtering on beverage categories
- align the mobile logo left
- hide the Store Location Item widget from the widget picker
-
- add a fulfillment method filter to the orders page
- add shipping restriction by ZIP code
- add a Shippo fallback rate
- fix product image fit and aspect ratio
- force location featured images to full width with a maximum height
- hide the duplicate Mark as Fulfilled button for custom fulfillment orders
- show the section title for broken links
- fix write timeouts
-
- add MaxForms admin notifications, sequential numbers, and shortcode improvements
- add ShipStation v2
- add a Cancel DoorDash Delivery button to the order header
- allow marking as fulfilled from the processing state
- order blog lists by published date
- fix a captcha error preventing form submission
- fix the default number of columns in the blog list widget
-
- add a force flag and image repair to the beverage sync command
- set products public when syncing from central
- add carousel speed options
- conditionally show the blog title
-
- add a coupon API
- show broken links at the top
- truncate long broken URLs before saving
- set product visibility to public on a central product code match
- prevent duplicate categories being created during LiquorMax setup
- fix a type error in bulk edits
- fix URL sync generation
-
- add DoorDash webhook handling, delivery status tracking, and auto-fulfillment
- add product shipping zone restrictions
- add limits to the number of product variations in the API
- reduce repeated queries on the careers page
- fix slow responses in bulk edit
- fix a coupon code error
- fix large lightbox image height
-
- add a security headers middleware
- default DoorDash pickup to a 15-minute delay for new installs
- automatically reload the captcha key on every validation
- remove a duplicate title in the default left sidebar layout
-
- add a product code column and search to the products table
- add promo bar background functionality
- clear the cache when ignoring dashboard notifications
- remove scroll-to-top from blog pagination
- reduce queries
-
- add default event date sorting and filtering
- incorporate the new file manager
- rename slots to sections
- require a wine varietal unless the product is mead
- default API-created products to sync with central
- fix price spacing on mobile
-
- add resource-specific usage columns to the layout table
- add a layout column to pages and other resources
- refresh LiquorMax pending updates on re-edits and stop syncing on rejection
- prevent deleting system-required pages
- fix search issues
- fix sitemap query performance
- show the website in liquor duplicate tables
- update notification style
-
- add preview environments
- show theme file overrides for websites in central
- add PayPal to the payment list
- add a uniqueness check when creating custom embeds
- fix a slug assignment race condition
- fix folder creation race conditions during style compilation
-
- add bulk edit for LiquorMax
- fix text input and text area display for product options
- fix store location gallery image ordering
- fix image sizes on the store locator page
- convert ecommerce components to semantic styles
-
- improve menu drag and drop
- add scroll to table
- simplify ShipStation authentication to a single API key
- allow a variation price to be empty
- fix two-factor showing as disabled when enforced login is off
- move password-protected form styles to shared component styles
-
- add a quick toolbar to the editor
- fix squished images in the image gallery
January 31 – February 9, 2026
A new Layout Builder UI, the Paya payment gateway, Authorize.Net support in forms, alternative buy, and a substantial menu manager overhaul.
-
- add additional category IDs to the product create and update API
- update the two-factor label to use the website domain
- fix an inaccurate refund amount for forms with fees
- remove the refund history section
-
- force JSON responses on API endpoints
- fix payment field existence checks
-
- allow product lists to display all products
- add key rotation for the editor
- fix incorrect form fee calculation
- change the base content color
- update the quantity and price section layout
-
- add an AI alternative text generator to the editor
- add a purge API lock button
- add a product on sale filter
- webadmin notification and style updates
- normalize SEO redirects for migrations
- add dark mode support fixes
- fix the price filter border and page load issue
- fix API logging
-
- add a Paya checkout transaction log and detailed Authorize.Net instructions
- fix product category filter order
-
- add Authorize.Net support to forms and refactor all form payment gateways
- support international addresses in checkout
- use a tree selector for the category filter on the products list
- add a billing email to the user record
-
- add a collapsible sidebar in layouts
- add add-to-cart
- media reassignment fixes
-
- new Layout Builder UI
- add the Paya payment gateway
- add alternative buy
- add bulk delete, collapse, and search to the menu manager
- allow editing and archiving menu names
- add a Last Updated column to the products table
- allow text-based options for products
- add server-side event tracking
- add product dimensions schema and numeric product weight
- improve TaxJar transaction IDs, default settings, and tax location address fields
- move is pickup location to the store instead of tax locations
- refactor theme font configuration and add menu fonts
- improve product and product option load times
- optimize the homepage
- allow API logging to be turned on and off
- add a website filter in central admin
- honour crawl status in search
- fix blog primary category not being honoured
- fix URL changes when the primary category changes
- fix menu dropdown chevron direction and minimum width
- fix pagination button styling
- fix product duplication
- prevent broken link rescanning of duplicates
- add CSV bottle size upload and central sync improvements
- resolve several performance issues across menus, products, images, and search
Through January 21, 2026
The earlier public record, preserved as originally published.
1/21/26 - 4.3.28 - 4.3.40
- improve API log table
- improve product filter widget with show/hide features
- fix email time zones
- update styles on shopping cart icon for mobile
- fix word wrapping in menu
- add featured product image to store location widget
- implement Claude for better code review
- many new AI and automated actions for liquor data
- improve the speed and optimization of deleting products in liquor central
- update ecommerce URL setting
- improve snapshot storage space
- create backend code to track liquor prices across all customers
- refactor product counts on category pages in admin
1/15/26 - 4.3.25, 4.3.26, 4.3.27
- improve taxjar integration optimization
- show featured image on store location pages
- update ecommerce filters to work with stock settings
- add default category for taxjar integration
- update UX for internal liquor product name selection
1/14/26 - 4.3.22, 4.3.23, 4.3.24
- fix menu item placeholder not working correctly
- optimize ecommerce pages for pagespeed
- update all heading types to use primary font color
- update media manager to allow PDF uploads
- update all internal liquor pages for better error handling
- add Shippo internal integration to easily onboard new customers
- add website URL schema markup to careers plugin
- Fix ecommerce category filter for liquor max
-
make password reset show website name in email subject
- remove cider variant no longer needed
1/13/26 - 4.3.18, 4.3.19, 4.3.20, 4.3.21
- API unarchive endpoints to properly restore URLs for categories and products
- theme file security updates
- update internal plugin coding improvements
- update promo bar and editor background to always be white
- add features to API log table
- more updates to liquor variables
- updates to bulk product page
- updates to product visibility
- add Shippo API responses
- fix ecommerce category select drop down
1/12/26 - 4.3.16, 4.3.17
- update cms max logo for dark mode on system pages
- update forgot password page
- fix order email options display and DoorDash delivery button visibility
1/11/26 - 4.3.13, 4.3.14, 4.3.15
- add API to variants
- update central database for Liquor Max
- for variants automatically select variant if only one variant
1/10/26 - 4.3.08, 4.3.09, 4.3.10, 4.3.11, 4.3.12
- update Shippo integration to easily be able to select carriers and shipping methods
- add new ecommerce sales report page
- add options for product dimensions
- added ability to quick add beverage attributes
- added internal tests
- update wine rating sources
1/9/26 - 4.3.06, 4.3.07
- formalize sync between all liquor store to ensure accurate data
- add more validation to beverage attributes for error handling
- updated variants page in webadmin to be in alphabetical order
- fix bug in menu manger when a menu item was empty
- add quick add capabilities to all beverage area
1/8/26 - 4.3.05
- updated core styles for shopping cart
- update internal components to latest versions
- added support phone number in admin view for DoorDash
- many liquor database sync updates for liquor store clients
- update webadmin categories to be alphabetical order
- fix crash in product edit for archived product
- add helpful dashboard notification when a gtin is not assigned for a beverage product
- Category Archive/Unarchive API Improvements
- Change liquor toggle to action
1/6/26 - 4.3.02, 4.3.03, 4.3.04
- Fix issue with spirit regions to sync better
- add ability to easily copy UPC on liquor product
- add required field toggle for product options
- add "quick add" functionality for all liquor attributes
- hide brand list widget when brands is disabled in store settings
- add more product list widget options for showing/hiding
- fix more file upload permissions
- cleanup internal code for stability on migrations
1/5/26 - 4.3.01
- Added additional filter options for ecommerce product lists to show/hide fields
- Added additional file types from being supported on the form upload
- fixed small bug with menu manager
- renamed items to products on table so be consistent in webadmin
- lots of stability improvements to our liquor database
- upgrade google maps to the new Places API in webadmin
1/5/26 - 4.3.00
- Update cart page layout
- Update product group widget to have additional features and better handling of filters
- Many misc beverage updates for liquor store websites and product data variables
2025 updates
Customer-facing highlights reconstructed from 1,848 merged pull requests.
December 2025
- add pickup order workflows with status notes and customer emails
- add shipping zones, origin addresses, labels, label refunds, and automatic package dimensions
- replace the menu manager with a faster and more consistent editing experience
- improve ecommerce pricing, filters, product data, options, variations, and inventory controls
- add inline variation editing and product groups on category pages
- improve liquor product data, filtering, quick add, and central catalog synchronization
- improve product search and make broken-link results easier to review
- improve webadmin tables, mobile order views, notifications, and recent sign-in visibility
- complete ecommerce age restriction controls
- allow forms to be archived, restored, and displayed in full-width modals
- improve store settings, business hours, galleries, and store location images
- improve product availability, out-of-stock messaging, and fulfillment details
November 2025
- add TaxJar calculations to checkout and improve tax category controls
- add payment refunds and same-day voids with stronger administrative confirmation
- improve form exports, uploads, submission tracking, and payment-field behavior
- improve sitemap generation, priorities, ordering, and bulk actions
- expand ecommerce search, category, brand, option, variation, and identifier tools
- add order confirmation emails, inventory tracking, and pickup order support
- add product groups, rebates, alternative purchasing, and DoorDash delivery
- improve shipping methods, fulfillment hours, product weights, and checkout errors
- improve liquor catalog synchronization, product editing, and availability controls
- refresh webadmin navigation, order screens, dashboard notifications, and mobile layouts
- add configurable spam protection for public forms
- improve cart sessions, product images, product counts, and category browsing
October 2025
- add Shippo shipping, store origins, shipping estimates, and free-shipping methods
- add order lists, order details, order information, and order APIs
- improve ecommerce APIs with faster background processing and clearer progress details
- expand product dimensions, specifications, images, variations, options, and fulfillment tools
- improve checkout notifications, tax details, payment errors, and form refunds
- improve menus, website search, browser titles, structured content, and broken-link scanning
- add bulk page archiving and clearer redirect choices when content is removed
- improve media details, image galleries, form uploads, and file validation
- improve store locator, careers, events, testimonials, and blog layouts
- speed up pages, product lists, forms, theme files, and frequently used webadmin tables
- add featured products, product marketplaces, and product image tabs
- improve responsive navigation, pagination, filters, and webadmin table controls
September 2025
- add ecommerce APIs for products, categories, brands, and product details
- add cart, add-to-cart, and updated checkout experiences
- expand product variations, options, fulfillment methods, images, and related products
- add product and website search with faster, clearer results
- add connected payment account support for ecommerce
- improve content snapshots with clearer administrative details
- speed up theme and editor loading while improving custom component styles
- allow form submission emails to be resent from webadmin
- add header banners and improve business hours, breadcrumbs, and mobile navigation
- improve ecommerce data upgrades and restore missing store pages automatically
- improve product visibility, free-shipping displays, and store creation
- improve blog, career, testimonial, and store location layouts
August 2025
- add liquor product lookup, automatic product details, and pending product review
- improve website upgrade reliability across major webadmin versions
- add modal, drawer, product, brand, category, and shop widgets
- add reusable layout sections and improve theme style generation
- increase media upload capacity and improve file manager reliability
- add central content search and improve website search results
- improve menu editing, compact navigation, drag-and-drop ordering, and new-window links
- improve product pricing, category displays, product lists, and shop layouts
- add mail suppression notifications and improve mail management screens
- improve forms, blogs, careers, breadcrumbs, and default page layouts
- improve theme colors, font choices, editor content, and dark-mode webadmin screens
- improve website upgrade previews and preserve redirects during upgrades
July 2025
- add sitemap widgets, canonical links, and customizable not-found pages
- add ecommerce coupons, brands, stores, sales criteria, fees, and multi-store settings
- improve product, category, brand, and variation editing with quicker creation tools
- add promotional bars and improve age restriction controls
- add website importing tools for WordPress content
- support PDF uploads and additional modern image formats
- add content snapshots and restore tools
- improve menu editing, layout selection, widgets, and website navigation
- improve website speed, font loading, form fields, and mobile layouts
- add liquor catalog controls and improve beverage product editing
- improve store locations, careers, events, popups, and breadcrumbs
- improve media validation, favicons, social sharing details, and editor uploads
June 2025
- add guided payment setup with clearer gateway and validation states
- add mobile menus, mobile sticky bars, and unified menu widgets
- redesign ecommerce settings into a clearer single-page experience
- improve theme generation, full-width layouts, and primary and secondary color controls
- improve the media manager and webadmin appearance
- speed up page URLs, theme generation, and resource tables
- add theme-file previews and improve website design workflows
- add helpful notifications for missing page addresses
- install eligible plugins from subscription settings during website setup
- improve forms, payment fields, address validation, and public form protection
- improve page, store, and menu URL displays throughout webadmin
- improve header menus, home page setup, and deleted-content controls
May 2025
- add form payment fields for Paya and CardPointe
- add single sign-on and CMS Max website sign-in options
- add a new theme system with improved website styling and page speed
- add blog, location, and not-found page widgets
- add product add-on sets, add-ons, and add-on options
- improve the media manager with multiple-image selection
- add bulk redirect management and clearer deleted-address history
- add template-level styles, scripts, and global website code sections
- improve page metadata, structured content, analytics, and social sharing details
- improve product creation, categories, events, and plugin installation
- improve editor grids, widgets, media fields, and page selection
- improve form email validation and mail integration feedback
April 2025
- add analytics and email marketing integrations
- add a store locator with dedicated location pages and widgets
- add job and event widgets with improved browser titles
- expand ecommerce product, sale, bulk editing, variation, and alternative purchase tools
- allow eligible content to be archived and restored
- add phone number fields and improve country-aware address labels
- improve media previews, image selection, and file uploads
- prevent incomplete form submissions while files are uploading
- improve the content editor with more tools and reusable widgets
- improve forms, careers, menus, store settings, and mail delivery
- add more flexible date and time selection
- improve webadmin wording and navigation consistency
March 2025
- add website registration, sign-in, and account recovery screens
- add sitemap generation and management
- add popup creation and editing
- add form email variables, imports, exports, and reusable form widgets
- improve careers, events, locations, and cloned event handling
- add Mailchimp and Postmark integrations
- add a modern rich-text editor with reusable content widgets
- add redirect selection when deleting eligible content
- improve website setup, page creation, and plugin installation
- improve timezone settings, form choices, and mail screens
February 2025
- add social sharing details to website pages
- add form submission exports
- add a customizable cookie consent message
- rebuild website addresses and add redirect management
- improve page visibility controls and visibility indicators
- add plugin selection during new website setup
- improve locations, careers, testimonials, events, and contact pages
- standardize date and time display formats
- speed up webadmin pages by reducing repeated data requests
- improve website links, navigation icons, and page descriptions
- improve form field validation, help text, and submitted-field displays
- improve plugin ordering, settings, and notification behavior
January 2025
- add centralized business, country, timezone, and location settings
- improve website and webadmin user management
- add email tracking, mail delivery details, and dashboard notifications
- add the ecommerce foundation and initial store settings
- improve page, blog, event, and plugin editing workflows
- expand page metadata, social images, crawl controls, and visibility options
- add clearer indicators for protected and unlisted pages
- improve the content editor with richer text tools and reusable form blocks
- improve plugin installation, settings, and new website setup
- improve forms, submissions, breadcrumbs, validation, and required-field indicators
- add location search and address autocomplete
- improve webadmin navigation, profiles, table ordering, and compact layouts
Older version archives
From release to operation
Connect the change to the workflow your team actually uses.
CMS Max can help identify whether a documented capability applies to the website, what must be configured, how it should be tested, and who owns the operating result.

Changelog FAQ
Understand what the public record can and cannot establish.
Use the release record as a starting point, then verify the active website and operating context.
What does the CMS Max changelog contain?
The changelog records selected platform releases, improvements, fixes, integrations, administrative changes, and product work that CMS Max has chosen to document publicly.
Is every internal change listed here?
No. This is a public release record, not a complete engineering log, security disclosure, service commitment, or list of every internal deployment.
Does a listed feature appear on every CMS Max website?
Not necessarily. Availability can depend on the active plan, plugins, configuration, permissions, provider account, implementation scope, rollout timing, and customer website version.
Where can customers ask about a release?
Use the CMS Max contact page or customer portal and include the website, workflow, release or feature, expected behavior, actual behavior, and useful evidence.
Building Relationships with Web Developers and Marketing Agencies that want better results
The world's fastest and most SEO friendly website code.