10.06.00 Resources (Release Date: 2/28/2023)
https://youtu.be/j9wdcd0BbJo
New Features & Improvements
Shadows New Features & Improvements
Miva Merchant Bugs Fixed
Shadows Bugs Fixed
Updated Validation
Customers that have modified any of the following page builder components, which includes the instance template, initialization template, or JS / CSS resources will be blocked from update:
Learn More about how to update if you have made changes to the existing components
- Release Notes, Customer Impact & Database Changes
- Migration Guide - Square Payments
- JSON API Updates
- Template Changes (Shadows)
https://youtu.be/j9wdcd0BbJo
New Features & Improvements
Updated Square Payments Integration
|
UPS - Added Support for UPS Small Business Rating Contracts & Custom Account Rates
|
New User Preference to Show/Hide Inactive Products from Universal Search in Admin
|
TaxJar Updates
|
Redis Cache Key- "gclid" is now a default to be excluded from cache key
|
| JSON API - New Functions Newly Available API Functions:
|
Endicia - Support for Insurance - ParcelGaurd
|
PayPal Commerce Platform
|
PageBuilder Component Updates
|
| Schema Validation Errors - Both JSON+LD and microdata were being used in the page templates causing validation errors. Microdata has been removed in favor of JSON+LD, which resolves the schema validation errors |
PageBuilder CSS Isolation- Previously it was possible for CSS used in PageBuilder components to conflict with non-PageBuilder CSS. The following changes have been made in Shadows to address and fix this to prevent it from happening:
|
| Branch Isolation Improvements - Updates to the Shadows Framework so that CSS and JS are deployed in a "branch aware" manner. This prevents CSS/JS on one branch from overwriting another unintentionally when the Shadows Framework is applied |
| Bug ID | Component | Description |
| MM-11675 | Administrative Interface | Incorrect behavior when adding a customer with bad Login in admin |
| MM-11999 | Administrative Interface | Cannot check Residential box while generating a label |
| MM-12070 | Administrative Interface | Label generation dialog, Edit address dialog, ‘undefined’ displayed for Provence codes outside US |
| MM-12352 | Administrative Interface | MMTextEditor Preferences action buttons have broken styling |
| MM-12396 | Administrative Interface | JS error when viewing branch preview in private browsing window |
| MM-12551 | Administrative Interface | billing.miva.com links should be updated to my.miva.com |
| MM-12049 | Core JSON | Product image picker allows an image type to be assigned more than once |
| MM-12417 | Core JSON | Add ondemandcolumns subscriptionsettings and subscriptionterms to ProductList_Load_Query |
| MM-12525 | Core JSON | Unable to specify branch in prv_json |
| MM-12446 | CSSUI cssui_default_fw | Register "gclid" as a URL parameter to ignore for cache key |
| MM-12635 | Discounting Subsystem | Attribute price discounts are multiplied when updating basket item quantities |
| MM-12513 | JSON API | JSON CSS and JS Resources are not being outputted after successful insertion |
| MM-12514 | JSON API | CSSResourceList_Load_Query,JavaScriptResourceList_ Load_Query, and PageList_Load_Query should be whitelisted |
| MM-12553 | JSON API | Function CopyPageRulesList_Load_Query Should Be API Whitelisted |
| MM-12572 | JSON API | API Whitelist Product Copy Functions |
| MM-12573 | JSON API | API Whitelist CopyPageRules Insert/Update/Delete |
| MM-12576 | JSON API | CopyPageRules_Insert Should return the created object |
| MM-12577 | JSON API | CopyProductRules_Insert should return the created object |
| MM-12585 | JSON API | API Whitelist Missing PageCopy Functions |
| MM-12077 | MMBatchList | Field errors do not wrap on the category assign list dialog. |
| MM-12536 | Module: cmp-cssui-vieworder | The cmp-cssui-vieworder module needs to generate a URL to each product in an order |
| MM-12147 | Module: orderworkflow | Call to alert dialog CSS instead of HTML in Element_OWFQueue_AddDialog_HTML |
| MM-12603 | Module: orderworkflow | Attempting to move a singular Condition list item causes the screen to regress |
| MM-12566 | Module: paypalcp | PayPal Commerce Platform does not properly handle shipping discounts when using Express Checkout |
| MM-12533 | Module: productdata | Feeds with long names fail to be created in certain scenarios |
| MM-12534 | Module: productdata | Product data fields with long names fail to be created in certain scenarios |
| MM-12520 | Module: readytheme | Theme components, navigation sets, comma added to name field when switching tabs. |
| MM-12385 | Module: square | Square has retired their SqPaymentForm API |
| MM-12465 | Module: square | Update Square referral links and Oauth links with correct tracking parameters |
| MM-12620 | Module: square | Square - Make payment data and functions consistent with payment api usage and drop location transaction support |
| MM-12632 | Module: square | Square logo asset should be replaced with transparent version |
| MM-12637 | Module: square | Prefix square payment card container with square_ |
| MM-12253 | Module: taxjar | Negative Line Items in order will cause transactions to fail in TaxJar |
| MM-12087 | Module: templatefeed | Feeds with long names fail to be created in certain scenarios |
| MM-12586 | Module: upsxml | H.S. Tariff Code limited to 8 characters |
| MM-12470 | Page Builder | Page Builder Page Preview Does Not Scroll To Previous Location |
| MM-12448 | Template Subsystem | Inline editing a JS / CSS resource template warns of modifications on close even when no modifications have been made |
| MM-12038 | Universal Search | Feature Request: User preference to show/hide inactive products in the universal search |
| MM-11609 | Upgrade Subsystem | Control_Add_Steps_Module_Update_PrePost_Steps does not deploy the new file if the module cannot be loaded |
| MM-12463 | Upgrade Subsystem | Incorrect MvDO path in upg_include.mv |
| Bug ID | Description |
| SHDWS-98 | Duplicate Recalculate Button for shipping estimates |
| SHDWS-227 | Image Across Scroll Snap Is Not Reliable On Resize |
| SHDWS-228 | Flex Components Product Carousel & Category Carousel do not have "Slide Controls" properties |
| SHDWS-240 | Image Across Carousel has no way to link the image itself |
| SHDWS-242 | Text Banner Link on Button does not work |
| SHDWS-244 | control.xml MinimumMivaScriptVersion Should Be 5.37 |
| SHDWS-245 | MMX CSS Resources Override Some Existing Store Styles |
| SHDWS-246 | ReadyTheme Icons are not loading for Stores with an ID other than 1 |
| SHDWS-247 | JS console error thrown if Product Carousel's category does not exist |
| SHDWS-248 | Image Machine close up image doesn’t work when there are spaces in the file name |
| SHDWS-249 | shadows, BASK, product has been removed from your cart. “Undo” button does not handle attribute templates. |
| SHDWS-251 | Register "gclid" as a URL parameter to ignore for cache key |
| SHDWS-254 | Order item link should only be generated if product is found |
| SHDWS-255 | Basket item link should only be generated if product is found |
| SHDWS-258 | Image Across Slotted Content Is Adding Extra Margin |
| SHDWS-259 | CSS and JavaScript resource paths are not branch-aware |
| SHDWS-264 | MMX_ProductCarousel Doesn't Load Individual Products with Numeric Product Codes |
| SHDWS-265 | Text Area Has Incorrect Flex Default for Advanced: Desktop: Width Property |
| SHDWS-267 | Increment Flex Components Modified in 10.06.00 |
| SHDWS-268 | JavaScript Minification Causes Syntax Error with Some Flex Components |
| SHDWS-271 | MMX Button Link Styles Should Appear Different for Medium & Small |
| SHDWS-273 | Image Across: Content Theme: Dark Always is Illegible on Mobile & Tablet Devices |
| SHDWS-274 | Video Component - default heading tag is h1 in Heading Text's Text Settings |
| SHDWS-275 | Video Component - fix button style and button size properties |
| SHDWS-277 | Video Component: Vimeo Videos: Ability to Loop Is Tied to Controls |
| SHDWS-279 | Heros with Wide Content Can Create No-Wrap/Overflow Issues |
| SHDWS-280 | Paragraph Extra-Small body style - body text font color appears blue in preview |
| SHDWS-281 | Flex Responsive images do not work with filenames that have spaces |
| SHDWS-282 | Change the Shadows version to 10.06.00 |
| SHDWS-287 | Set default styling for the new Square UI |
| SHDWS-288 | OPAY mvt-select JavaScript Error When Missing Payment Fields |
| SHDWS-292 | JavasScript error appears on OPAY screen in runtime when paying with Square |
| SHDWS-293 | DevTools console warning when viewing the Mod10 payment fields in shadows |
Customers that have modified any of the following page builder components, which includes the instance template, initialization template, or JS / CSS resources will be blocked from update:
- mmx-base
- mmx-button
- mmx-category-carousel
- mmx-featured-product
- mmx-hero
- mmx-hero-slider
- mmx-image-across
- mmx-image-and-text
- mmx-product-carousel
- mmx-text
- mmx-text-area
- mmx-text-banner
- mmx-text-editor
- mmx-video
Learn More about how to update if you have made changes to the existing components