10.13.00 Resources (Release Date: 9/16/25 )
Miva Merchant 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.
Vexture AI Driven Merchandising
Miva version 10.13 builds on the success of Vexture AI Search with new Merchandising capabilities. Combine PageBuilder featured product components with a powerful AI Prompt admin feature to automatically create AI driven Similar Products, Related Products, Upsell Suggestions, Category Promotions and more. Much more. This feature is only limited by your imagination.
PageBuilder Category List Component
This component follows on the momentum of the Product List Component in 10.10 moving PageBuilder deeper into the realm of core shopper pages.
Category List Component
The new Category List Component is of a similar nature, but a replacement for MMX Category List.
Product Page Fitment List Component
If you're using Miva Native combination facets, you can now drop this flex component onto your product page, and it will list all applicable fitments associated with the product. Great for SEO and great visual validation for shoppers that they are buying the right product.
Improved URI Import with MultiDomain Support
Managing URIs and Redirects just became easier. This is a drop in (compatible) replacement for the current "Add/Update URIs from CSV" offering delimited import support. The addition of "Default Domain", "Domain Code" and "Domain Host" fields allows MultiDomain store page imports to be included too.
API Token Creation Redesign
Changes to the API Token Creation flow address frustration that it's not clear that after creating an API token, one must also assign privileges to it before it can be used.
Increased Minimum Password Length
To satisfy PCI DSS requirements, the default minimum password length has been increased from 7 to 12 characters. Store admins still can override this default in Domain Settings > Password Settings > Minimum Password Length.
Miva Merchant
Shadows
Miva Merchant 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.
Vexture AI Driven Merchandising
Miva version 10.13 builds on the success of Vexture AI Search with new Merchandising capabilities. Combine PageBuilder featured product components with a powerful AI Prompt admin feature to automatically create AI driven Similar Products, Related Products, Upsell Suggestions, Category Promotions and more. Much more. This feature is only limited by your imagination.
PageBuilder Category List Component
This component follows on the momentum of the Product List Component in 10.10 moving PageBuilder deeper into the realm of core shopper pages.
Category List Component
The new Category List Component is of a similar nature, but a replacement for MMX Category List.
Product Page Fitment List Component
If you're using Miva Native combination facets, you can now drop this flex component onto your product page, and it will list all applicable fitments associated with the product. Great for SEO and great visual validation for shoppers that they are buying the right product.
Improved URI Import with MultiDomain Support
Managing URIs and Redirects just became easier. This is a drop in (compatible) replacement for the current "Add/Update URIs from CSV" offering delimited import support. The addition of "Default Domain", "Domain Code" and "Domain Host" fields allows MultiDomain store page imports to be included too.
API Token Creation Redesign
Changes to the API Token Creation flow address frustration that it's not clear that after creating an API token, one must also assign privileges to it before it can be used.
Increased Minimum Password Length
To satisfy PCI DSS requirements, the default minimum password length has been increased from 7 to 12 characters. Store admins still can override this default in Domain Settings > Password Settings > Minimum Password Length.
Miva Merchant
Bug ID | Component | Description |
MM-16112 | Administrative Interface | Jump Back In Menu fatal error selecting Image Management or Review Baskets entries when modules are not installed |
MM-16115 | Administrative Interface | Clarify visual display of modules with unmet external dependencies |
MM-16139 | Administrative Interface | Admin Inline Help |
MM-16197 | Administrative Interface | MMList: Remove dependency on browser "confirm" |
MM-16220 | Administrative Interface | ProductAttributeList: Remove dependency on browser "confirm" |
MM-16221 | Administrative Interface | OrderList: Remove dependency on browser "confirm" |
MM-16266 | Administrative Interface | API Token Flow Redesign |
MM-16273 | Administrative Interface | Increase default minimum password length to 12 characters |
MM-16288 | Administrative Interface | Admin Inline Help Enhancements |
MM-16357 | Administrative Interface | Page Builder Preview Session should be generically available to all Runtime previewing from Admin |
MM-16252 | AI Subsystem | Vector Database Support for pgvector |
MM-16343 | AI Subsystem | Default Vector Database for newly created stores should be "None" |
MM-16350 | AI Subsystem | Runtime_MerchandisingProductList_Load_Query |
MM-16386 | AI Subsystem | LLM Completion Cache |
MM-16388 | AI Subsystem | AI Settings redis_pfx field was removed being set |
MM-16435 | AI Subsystem | Report mymiva_id in miva_account block for all MARS calls |
MM-16470 | AI Subsystem | Rate-limit enabling origin parameter in MARS calls |
MM-16516 | AI Subsystem | AISearchIndexTuneDialog throws JavaScript error in onEnter |
MM-16529 | AI Subsystem | AI Search Index Relational Fields are overwritten during simultaneous requests |
MM-16163 | Database Layer | Enable Cache Compression by default |
MM-16488 | Database Layer | Blended relational and AI Search results return too many records on PostgreSQL |
MM-16326 | Merchandising | Vexture Merchandising |
MM-16405 | Merchandising | Vexture Merchandising Settings |
MM-16467 | Merchandising | Merchandising Marketing URL & Isolation |
MM-16104 | Module: amazonpayv2 | AmazonPay v2: Add support for provisioning of hosted registration credentials |
MM-16224 | Module: braintree | Add support for Level 3 Commodity Code |
MM-16226 | Module: braintree | Add support for custom Order ID |
MM-16446 | Module: canvat | Canadian VAT does not include GST on charges in PST calculation |
MM-15474 | Module: cmp-mv-flex | Page Builder: Add support for "detailed_preview" |
MM-15475 | Module: cmp-mv-flex | Page Builder: Property Tooltip Support |
MM-15476 | Module: cmp-mv-flex | Page Builder: Component Descriptions |
MM-15958 | Module: combofacets | Product Fitment List: Combination Facet Server-Side Support |
MM-16322 | Module: combofacets | Update combofacets module to use CombinationFacet_Update to update a Facets CreateFitmentIndicator Field |
MM-16323 | Module: combofacets | Update combofacets module to use CombinationFacet_Update to update a Facets IncludeOtherProducts Field |
MM-16324 | Module: combofacets | Update combofacets module to use CombinationFacet_Update to update a Facets Enabled Field |
MM-16116 | Module: mod10 | Unavailable payment method warning with no store encryption |
MM-16111 | Module: multidomain | Multi-Domain Delimited URI Import |
MM-16546 | Module: mvaffirm | Affirm needs to assign their items by default to the new Category Display Layout |
MM-16289 | Module: packbyweight | Prioritize selection of boxes with the smallest area when packing by weight |
MM-16332 | Module: paypalcp | PayPal Complete Payments does not properly handle the Environment provisioning tag |
MM-16333 | Module: paypalcp | PayPal Complete Payments client_id configuration setting is not used |
MM-16376 | Module: paypalcp | Capture transactions always display Payment Method as PayPal |
MM-16378 | Module: paypalcp | Remove deprecated payer object |
MM-16219 | Module: productcharges | Product_ProductChargeTypeList: Remove dependency on browser "confirm" |
MM-15752 | Page Builder | Page Builder: Text Settings menu should have customizable title |
MM-16173 | Page Builder | Page Builder: Page Settings should support all custom field types |
MM-16328 | Page Builder | Page Builder: Lookup property types should conditionally hide the "lookup" button when users do not have appropriate privileges |
MM-16353 | Page Builder | Page Builder: Category Custom Field Lookup Property |
MM-16391 | Page Builder | Page Builder: Inspect Element can recursively call #inspectElement_getDeepElementsFromPoint until max call stack exceeded |
MM-16395 | Page Builder | Page Builder: Properties that are initially in the visibility conditioned non-visible state do not receive default settings |
MM-16399 | Page Builder | Page Builder: Breakpoint Group Property |
MM-16542 | Page Builder | Page Builder Length Unit fields have incorrect top margin |
MM-16113 | Payment | JSON API should support updating Product Payment Rules |
MM-16495 | Provisioning | Log use of pre-provide.xml and provide.xml |
MM-16119 | Scheduled Tasks | Scheduled Task: DST Aware and Fixed Hour/Minute Scheduling |
MM-16277 | Scheduled Tasks | JSON_ScheduledTaskLogList_Load_Query should be updated to use JSON_Input_XXX |
MM-16316 | Scheduled Tasks | Manual / Triggered Scheduled Tasks Next Run Display Improvements |
MM-16530 | Search | Searchable Fields are overwritten during simultaneous requests |
MM-15895 | Shipping/Packaging Rules | Stacked basket-level discounts can exceed item subtotal |
Bug ID | Description |
SHDWS-879 | Add flex component descriptions and detailed preview images |
SHDWS-909 | MMX Base: Add Theme Breakpoint helper functions |
SHDWS-608 | New Flex Component: Category List |
SHDWS-787 | The Contact Form flex component should set a Reply-To header using the user inputted email address when applicable |
SHDWS-878 | MMX Product Carousel: Vexture Merchandising |
SHDWS-910 | Vexture Merchandising should not use Advanced "Search Origin" / "Search Index" |
SHDWS-922 | MMX Product Details should not render empty tabs |
SHDWS-603 | New Flex Component: Product Fitment List |
SHDWS-641 | Product List: Loading Indicator |
SHDWS-877 | MMX Product List: Vexture Merchandising |
SHDWS-920 | Typography overrides for Tablet breakpoints trump the Mobile breakpoint's styles at mobile viewports |
SHDWS-911 | BASK's header/footer sequences should be within main content to keep background |
SHDWS-915 | Adding a new slide to the Hero Slider throws errors and renders without typography styles |