Miva 26.02.01 Release Notes

Released August 24, 2026

Miva updates include code and database changes that can take a short time to process. While we thoroughly test all updates to ensure they will not affect up-time it is still a good precaution to run updates outside of peak hours.

Miva 26R2.1 Release Notes#

26R2.1 is a minor release including some bug fixes and the following feature highlights

Persistent Admin Navigation#

The Miva admin sticky page header now appears below the main navigation, keeping Universal Search, bookmarks, history, and other navigation tools available while scrolling.

Vexture Merchandising Basket Item Exclusions#

Merchants can now configure Vexture Merchandising Showcases to exclude products that are already in a shopper’s basket. This helps showcases such as “You May Also Like” surface additional products instead of recommending items the shopper has already selected.

Improved Exact Match Searching for Multi-Text Custom Fields#

Multi-text custom fields configured to use Exact matching now return results based on an exact match instead of behaving like a Contains search. This improves product search accuracy, including relational custom field searches used with Vexture Search.

UPS InsureShield Coverage Confirmation Improvements#

UPS InsureShield coverage selected at checkout is confirmed when an order is shipped with the required tracking. Merchants can review quote details and confirmation status within the order, view the latest error if confirmation fails, and manually retry coverage confirmation.

Shipping Visibility for Kits and Inventory Variants#

Shipping Details now shows the individual products included in a package for Kits and Inventory Variants. Miva also shows the parent item, making package contents easier to identify.

MivaPay Vault CVV Support for Stored Cards#

Merchants can configure the Card Verification Value (CVV) requirement for stored MivaPay Vault cards during order processing as Hidden, Optional, or Required. The payment form also displays the cardholder name and expiration date during authorization.

Rich Text Inventory Messages#

Inventory stock messages now support the Rich Text Editor for in-stock, low-stock, out-of-stock, and limited-stock messaging. Merchants can add formatted content globally and at the individual product level.

Admin Session Timeout Warning#

Miva now displays a warning and countdown when an admin session is approaching its automatic timeout.

FedEx Box Types Minimum Weight#

To avoid minimum weight issues, FedEx REST now sets package weights to a minimum of 0.07lb for FedEx box types.

Miva Merchant Bugs Fixed#

Bug ID Component Description
MM-18044 AI Subsystem Vexture Settings should clear unused settings on database switch after update
MM-18145 AI Subsystem AI Search Index recreation ignores index deletion errors (pgvector)
MM-18015 Administrative Interface Enable Rich Text Editor for Inventory Stock Messages
MM-18022 Administrative Interface Shipping Visibility package display should show individual part products
MM-18029 Administrative Interface MMButtonCustomElement does not honor size attribute with custom width
MM-18056 Administrative Interface MMScreen: Top Navigation sticky header should display below the main navigation bar instead of replacing it
MM-18068 Administrative Interface Admin Session Timeout Warning
MM-18069 Administrative Interface Change “Log Out” text to “Sign Out” within admin for consistency with Sign In.
MM-18077 Administrative Interface Safari: Update button can show off-screen under certain circumstances
MM-18084 Administrative Interface MivaPay Vault: CVV Support for Admin Stored Payment Card Authorization
MM-18112 Administrative Interface Page Builder: Text Settings Menu size causes some fields to not show content
MM-18139 Administrative Interface Remove deprecated “Track Page Hit and Visit Statistics” store setting
MM-18141 Administrative Interface Sticky Header Tab Menu does not hide when the sticky header is hidden
MM-18006 Database Layer Runtime error in variant facet functions from incorrect module reference in Module_Product_Facet_Query_Search_Variants call
MM-18028 Database Layer Toggling “Exclude From Search Results” on does not auto-queue product for Vexture index updates
MM-18034 Database Layer Store module feature reference counts can be incorrect when Module_Install_Store is called recursively
MM-18087 Digital Downloads Digital Downloads do not properly redirect when using the FastCGI application
MM-17960 Merchandising Vexture Merchandising: Exclude Current Basket Items from Results
MM-18184 Module: customfields Multi-text custom fields should support all search operators
MM-18128 Module: fedexrest FedEx PAK and Envelope has a maximum declared value of $500
MM-18130 Module: fedexrest FedEx Box types require a minimum weight of 0.07 lb
MM-18137 Module: fedexrest FedEx REST service list require changes and additions
MM-18138 Module: fedexrest FedEx Rating provides onerate rating when not enabled
MM-18043 Module: multidomain Multi-Domain URL Generation Broken by Session Structure Side Effect
MM-18020 Module: report_sales_commission Sales Commission report field reads “Display” instead of “Display Limit”
MM-18019 Module: report_searchlog Search Log report field reads “Display” instead of “Display Limit”
MM-18021 Module: report_subscription_product_stats Subscription Product Statistics Sort By field is not properly aligned
MM-18017 Module: upsinsureshield UPS InsureShield should not confirm transactions which already have confirmation
MM-18026 Module: upsinsureshield UPS InsureShield should allow manual confirmation and display errors on the Order screen
MM-18027 Module: upsinsureshield UPS InsureShield should log when coverage requests fail
MM-18039 Module: upsinsureshield UPS InsureShield ToS Update
MM-18177 Module: upsinsureshield Add environ to upsinsureshield_transaction_error FEL event
MM-18076 Theme Editor Theme Editor Typography Preview stuck in “loading” display when Google Fonts are used in Safari 26.2+
MM-18091 Theme Editor Theme Editor Button Preview stuck in “loading” display when Google Fonts are used in Safari 26.2+

Shadows Bugs Fixed#

Bug ID Description
SHDWS-1166 Accessibility Enhancement: CTGY/PLST/SRCH: Product & Category Cards
SHDWS-1187 Category List: Category Card: add an “Image Dimensions” property to the “Image Settings” group
SHDWS-1167 Accessibility Enhancement: SFNT/Layout: Hero Components
SHDWS-1161 Image Across: Automatically sizes images should load with a consistent height
SHDWS-1165 Accessibility Enhancement: PROD Image gallery
SHDWS-1186 Product Details: Default Image Fit should be Contain instead of Cover
SHDWS-1159 Product List: Pagination should show always ellipsis in responsive page-link truncation
SHDWS-1168 Accessibility Enhancement: Framework: Redundant Name Alts
SHDWS-1158 TransfigureNavigation: should not throw an error when the global-menu is not output to the page

Back to Release Notes