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.
Miva Merchant 26R1.1.2 Release Notes
26R1.1.2 is minor release including the following feature highlights
UPS Multiple Account Numbers
Merchants who use multiple UPS Shipper Numbers can now assign specific UPS shipping methods to different UPS accounts. The Miva UPS Shipping Module now supports associating multiple UPS accounts with a single store, allowing merchants to apply negotiated rates across different delivery services.
During checkout, Miva automatically requests rates using the appropriate account credentials, ensuring shoppers receive accurate negotiated pricing for each available shipping option.
Want to learn more? See the UPS Shipping Module documentation.
Merchant facing Shipping Rate Calculation Visibility
Merchants can view detailed shipping calculation data directly within the Miva admin through a new Shipping Summary display available on orders and during shipping recalculation.
The Shipping Summary displays shipping method details, package information, carrier responses, and other calculation data used during shipping rate calculation.
Want to learn more? See the Shipping Rate Calculation Visibility documentation.
PageBuilder Performance Optimization
This release includes performance improvements to PageBuilder page rendering and page load behavior. These changes help improve Lighthouse performance scores and reduce layout shifting during page load for a more stable storefront experience.
FedEx REST Migration
FedEx has discontinued support for its previous integration services beginning June 1, 2026. Merchants using the legacy FedEx integration should update to the new FedEx Shipping module to avoid potential service interruptions.
During installation, the new module will attempt to migrate settings from the previous integration. Merchants should review and verify all settings after installation.
Miva Merchant Bugs Fixed
Shadows Bugs Fixed
Miva Merchant 26R1.1.2 Release Notes
26R1.1.2 is minor release including the following feature highlights
UPS Multiple Account Numbers
Merchants who use multiple UPS Shipper Numbers can now assign specific UPS shipping methods to different UPS accounts. The Miva UPS Shipping Module now supports associating multiple UPS accounts with a single store, allowing merchants to apply negotiated rates across different delivery services.
During checkout, Miva automatically requests rates using the appropriate account credentials, ensuring shoppers receive accurate negotiated pricing for each available shipping option.
Want to learn more? See the UPS Shipping Module documentation.
Merchant facing Shipping Rate Calculation Visibility
Merchants can view detailed shipping calculation data directly within the Miva admin through a new Shipping Summary display available on orders and during shipping recalculation.
The Shipping Summary displays shipping method details, package information, carrier responses, and other calculation data used during shipping rate calculation.
Want to learn more? See the Shipping Rate Calculation Visibility documentation.
PageBuilder Performance Optimization
This release includes performance improvements to PageBuilder page rendering and page load behavior. These changes help improve Lighthouse performance scores and reduce layout shifting during page load for a more stable storefront experience.
FedEx REST Migration
FedEx has discontinued support for its previous integration services beginning June 1, 2026. Merchants using the legacy FedEx integration should update to the new FedEx Shipping module to avoid potential service interruptions.
During installation, the new module will attempt to migrate settings from the previous integration. Merchants should review and verify all settings after installation.
Miva Merchant Bugs Fixed
| Bug ID | Component | Description |
| MM-17738 | AI Subsystem | Vexture Search sparse results are not limited to the configured sparse limit |
| MM-17586 | Administrative Interface | Order Address Dialog UI Redesign |
| MM-17587 | Administrative Interface | Order Customer Create Address Dialog UI Redesign |
| MM-17628 | Administrative Interface | Product Attribute List should use MMMultiSelectCustomElement for "Type" advanced search |
| MM-17684 | Administrative Interface | Shipping Rate Calculation Visibility UI |
| MM-17723 | Administrative Interface | MMDialog: Dialog content can be cut off / not displayed on smaller screens |
| MM-17735 | Administrative Interface | Manage Quotes displays the selected "checkmark" icon on the shipping method menu divider option |
| MM-17740 | Administrative Interface | AI Tuning dialog has a typo for sparse results |
| MM-17741 | Administrative Interface | Minimum width applied to "mm9_content_container" element causes header sizing flicker when browser is narrower than 1366px |
| MM-17781 | Administrative Interface | Order Batch Report Dialog: Passphrase input consumes excessive width, causing narrow prompt |
| MM-17785 | Administrative Interface | Order Capture Passphrase Dialog: Passphrase input consumes excessive width, causing narrow prompt |
| MM-17790 | Administrative Interface | Fix Shipping Method Rules Percent Label Display |
| MM-17791 | Administrative Interface | Version_Token should be part of clientside.mvc |
| MM-17793 | Administrative Interface | MMDialog: Auto-Height dialogs should automatically center on dialog height changes when position is not pinned |
| MM-17629 | Attribute Templates | Attribute Template Attributes and Options List should use MMMultiSelectCustomElement for "Type" advanced search |
| MM-17813 | Collections | JSON_CollectionProductList_Load_Query returns incorrect products while doing a search alongside the unassigned filter |
| MM-17627 | Core JSON | Data Exposure: Expose Shipping Visibility Fields in ShippingMethodList_Load_Order |
| MM-17633 | Core JSON | Data Exposure: Add shipping_details ondemandcolumn to JSON_Order_OnDemandColumns |
| MM-17536 | Module: avatax | Remove unnecessary item sorting from local hash calculation |
| MM-17591 | Module: cmp-mv-shipestimate | Ship Estimate should validate country and state |
| MM-17768 | Module: cmp-mv-theme | Theme Component "Style" resource should implement the data-mmx-resource-type="adoptable" attribute |
| MM-17570 | Module: combofacets | Combination Facets Fitment Lists only return fully configured applications |
| MM-17571 | Module: combofacets | CombinationFacetFieldList_Load_Facet_Visible_Cache d incorrectly caches its data |
| MM-17572 | Module: combofacets | The Combination Facet field "fitlist" setting should be exposed at runtime |
| MM-17661 | Module: epmivapay | Embedded Path MivaPay: EmbeddedPathMivaPay_REST_Error does not handle all error message formats |
| MM-17224 | Module: fedexrest | FedEx REST Module |
| MM-17648 | Module: fedexrest | FedEx Shipping: Shipping Visibility Data Population and Persistent Storage |
| MM-17173 | Module: mvaffirm | Affirm data attributes can output invalid for the color and logo data types |
| MM-17726 | Module: mvcanadapost | Canada Post: Shipping Visibility Data Population and Persistent Storage |
| MM-17649 | Module: mvuspsrest | USPS: Shipping Visibility Data Population and Persistent Storage |
| MM-17634 | Module: orderworkflow | Data Exposure: Request shipping_details ondemandcolumn in Order Workflows |
| MM-17637 | Module: orderworkflow | Order Workflow: Auto-fill list of available fields is missing "shipments" and "returns" options |
| MM-17663 | Module: paypalcp | PayPal Commerce Platform: PayPalCommercePlatform_REST_Error does not handle all error message formats |
| MM-17551 | Module: taxcloud | TaxCloud tax charges cannot be added |
| MM-17650 | Module: tforcefreight | TForce Freight: Shipping Visibility Data Population and Persistent Storage |
| MM-17775 | Module: tforcefreight | TForce Freight doesn't save the rates type basketinfo inside of ShippingModule_Basket_Methods |
| MM-17786 | Module: upsinsureshield | UPS InsureShield sends the incorrect shipping number as part of the confirm coverage request |
| MM-17795 | Module: upsinsureshield | UPS InsureShield generated shipperId is too long |
| MM-17796 | Module: upsinsureshield | UPS InsureShield transactions should report and store the associated bol and shipperId values |
| MM-17858 | Module: upsinsureshield | UPS InsureShield quote message is not formatted correctly |
| MM-17873 | Module: upsinsureshield | UPS InsureShield FEL event logging reports incorrect order total and charge amount values |
| MM-17880 | Module: upsinsureshield | UPS InsureShield sets the incorrect order total |
| MM-17895 | Module: upsinsureshield | Revisiting OSEL during checkout can result in an order that is charged for insurance but has no related transaction information |
| MM-17590 | Module: upsrest | Support for multiple UPS account numbers on a per-method basis |
| MM-17638 | Module: upsrest | UPS Shipping: Shipping Visibility Data Population and Persistent Storage |
| MM-17716 | Module: upsrest | Certain USPS shipping methods are missing from the UPS Shipping module's shipping method exclusion list |
| MM-17762 | Module: upsrest | UPS Shipping erroneously clears cached rates causing additional rate requests during shipping method selection |
| MM-17774 | Page Builder | Page Builder checkbox custom field always saves checkboxes in the checked state |
| MM-17562 | Payment | Authorization Blacklist allows duplicate IPs |
| MM-17722 | Search | Runtime Search Log: Incremental Search Entries are incorrectly handled |
| MM-17618 | Shipping/Packaging Rules | Shipping Visibility: Data Definition and Collection |
| MM-17715 | Shipping/Packaging Rules | Persistent Shipping Visibility Data Helper Functions |
| MM-17718 | Shipping/Packaging Rules | Expose options to packaging and shipping modules |
| MM-17707 | Template Subsystem | X-Miva-Cache Failure Clarification |
| MM-17537 | Utility Library | Remove unused return value from AdminSession_SetURLs |
| MM-17776 | Wish Lists | Moving basket items with child items to a wish list incorrectly outputs the child items could not be moved |
| Bug ID | Description |
| SHDWS-1072 | BASK: Editing a product with linked-attributes does not fill its attribute-values |
| SHDWS-1065 | Optimize CSS Delivery for Flex Components |
| SHDWS-1055 | MMX_Element: progressive-enhancement rendering system |
| SHDWS-1059 | Add width & height attributes to mmx-product-card |
| SHDWS-1060 | Image Across: Automatic "Image Height" should be determined server-side |
| SHDWS-1073 | Product Fitment List: Utilize the new "fitlist" field to skip hidden fields |
| SHDWS-1085 | Filters drawer lacks overlay click-to-close behavior on mobile/touch devices |
| SHDWS-1086 | Invalid HTML in Global Header Due to Orphaned </span> Tag |