10.12.02 Resources (Release Date: 7/25/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 Search has been further extended to support exact matches for part number like searches.
Vexture now allows a product field (e.g. Code or SKU) or a product custom field to be assigned for exact match lookups. Vexture analyses all searches and when the search looks like a part number, it looks for exact matches in the configured field first. If one or more exact matches are found, they are returned as the only results. If no matches are found, AI search results are shown.
This feature supports stores where part number, or some kind of product identification number are frequently used by shoppers.
Bug ID | Component | Description |
MM-16176 | Administrative Interface | Attribute Template Attribute List: Browser "confirm" dialog needs to be replaced |
MM-16178 | Administrative Interface | Changeset Merge Dialog has incorrect spacing |
MM-16179 | Administrative Interface | Copy Branch Dialog has incorrect spacing |
MM-16186 | Administrative Interface | Product Attribute List: Browser "confirm" dialog needs to be replaced |
MM-16258 | Administrative Interface | Universal Search should support HTML entities in result display |
MM-16259 | Administrative Interface | MMScreen tab sections should support HTML entities |
MM-16260 | Administrative Interface | MMScreen page title should support HTML entities |
MM-16265 | Administrative Interface | AI search index list places edit link on source column |
MM-16246 | AI Subsystem | Validate and display Redis server capabilities and configuration for Vector Database |
MM-16247 | AI Subsystem | AI Search Index creation can error stating redis index exists but record is created in database |
MM-16261 | AI Subsystem | AdminOrigin not properly encoded in MARS_Call_Header_Authorization |
MM-16263 | AI Subsystem | Exact/Part Number Handling for Vexture Search |
MM-16283 | AI Subsystem | Sparse AI search that returns less than sparse_n records falls back to relational search |
MM-16270 | Collections | Collection Metrics can display incorrect counts when automatic results would otherwise include products that have already been manually assigned/unassigned |
MM-16232 | Core JSON | Invalid member reference in JSON_User_TOTP_Register |
MM-16276 | Database Layer | Race condition populating cached product lists when using AI search |
MM-15676 | Module: applepay | Apple Pay does not handle multiple address lines correctly |
MM-16149 | Module: quote | Converting a quote with a configured shipping method to an order does not increment the shipping feature reference count |
MM-16256 | Module: tforcefreight | TForce Freight spelling mistake on the product configuration screen |
MM-16267 | Page Builder | Page Builder does not add entries to History when editing a page |
MM-15677 | Wish Lists | Wish Lists can add nonexistent variants to basket |
MM-16269 | Wish Lists | Adding an item from a wishlist can incorrectly add the item as a child of another record |
Bug ID | Description |
SHDWS-769 | Duplicate basket charge display on BASK when returning from OPAY |
SHDWS-851 | MMX_ProductCard's mmx-card[exportparts] does not successfully surface the shadow dom parts for customization |
SHDWS-758 | Contact Form Flex Component: radio & select fields should provide ability to set a default option |
SHDWS-785 | Resolve Contact Form instance.mvt typos |
SHDWS-820 | mmx-product-details form name is not configurable |
SHDWS-854 | MMX_ProductDetails should indicate a successful add-to-basket without minibasket |
SHDWS-498 | Fix & improve the styling of the minimal layout pages |
SHDWS-533 | code CIN 'comma,separated,list' can generate false matches |
SHDWS-673 | Improve flaky automated tests |
SHDWS-698 | Deactivate the unused minibasket CSS Resource |
SHDWS-768 | Global footer's accordion links can be hidden when scrolling on mobile shows/hides a browser toolbar |
SHDWS-770 | Inconsistent styling of "Subtotal" basket charge in checkout |
SHDWS-793 | CIN l.settings:page:code logic does not work for some PROD & CTGY Alternate Display pages |
SHDWS-848 | Disable retries for cypress automated tests |
SHDWS-856 | OPAY should let JCB & Diners Club work as supportedPaymentMethods |
SHDWS-859 | polyfills JS Resource should not be assigned to the footer_js Resource Group |
SHDWS-860 | Vimeo, Flickr, & Google icons do not display in Global Footer |