Skip to content

Releases: mivaecommerce/shadows

10.10.01

15 Oct 21:50
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.10.01

Released: 10/15/2024

Added

  • SHDWS-630 - Add optional rendering of Category Tree item into Product List flex component
  • SHDWS-553 - Add visibility_conditions to older flex components

Changed

  • SHDWS-482 - MMX_QuickOrder search-result product-information customizations should be able to match mmx-featured-product's
  • SHDWS-483 - Product Information should be able to be styled consistently for mmx-quick-order search-results and mmx-featured-product

Removed

  • SHDWS-651 - Removed the mmx-example component

Fixed

  • SHDWS-479 - Fix Formatting of OPAY's MivaPay Add Address to Saved Cards Fields
  • SHDWS-503 - Quick Order is not able to import attribute-values for products with linked attribute-templates
  • SHDWS-504 - Quick Order importing a discounted subscription term does not show the discounted price on load
  • SHDWS-545 - Some navigation sets are missing a[target] on links
  • SHDWS-588 - Content Theme: Dark needs to have legible select-options on Windows
  • SHDWS-600 - MMX_Base's rendering helpers will not output text & buttons with numerical values
  • SHDWS-634 - Contact Form fields should not flicker while focusing/validating
  • SHDWS-653 - CPCD is unable to delete a saved card when the CSRF token is required

10.10.00

10 Sep 17:31
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.10.00

Released: 9/10/2024

Added

  • SHDWS-515 - New Flex Component: Contact Form
  • SHDWS-522 - New Flex Component: Product List
  • SHDWS-530 - New Flex Component: Accordion
  • SHDWS-540 - New Global Header & Footer Fragments & Sequences
  • SHDWS-543 - New Fragment: Product List Additional Data
  • SHDWS-508 - Flex Component Markdown Support
  • SHDWS-510 - Flex Components Preview Linking Support
  • SHDWS-494 - Flex Component Link-Target Support (i.e. open links in new tab)
  • SHDWS-541 - Added "My Garage" capabilities to Combination Facet flex-component

Improved / Changed

  • MM-14810 - mvaffirm_configuration Content Section should be fragment aware
  • SHDWS-632 - Updated Shadows Google Analytics to the new 1.2.0 version
  • SHDWS-284 - Update all Text Area Properties to Support Newlines
  • SHDWS-487 - Update the Global Mini-Basket to Always Direct People to BASK
  • SHDWS-507 - MMX_Text should support Markdown
  • SHDWS-511 - Utilize New State & Country Component Data
  • SHDWS-512 - Product Carousel should have an option to hide its price
  • SHDWS-513 - Modify Product Carousel, Featured Product, and Quick Order to use new Image Type Lookup Property
  • SHDWS-514 - Combination Facets: Combination Facet Code should use Custom Lookup Property
  • SHDWS-552 - MMX Product Carousel should render product_list_additional_data

Fixed

  • SHDWS-471 - OCST does not maintain "Same as Shipping" Decision
  • SHDWS-486 - ajax-add-to-cart.js should use am.Initialize() instead of attrMachCall.Initialize()
  • SHDWS-489 - Admin users should be able to configure Look & Feel settings
  • SHDWS-495 - BASK's "Undo?" link doesn't restore subscription-term selection
  • SHDWS-496 - Minimal checkout header's "Secure Checkout" stacks incorrectly for small desktop-viewports
  • SHDWS-497 - The HTML Profile's continue_url logic references pages & urls incorrectly
  • SHDWS-500 - Image and Text's "Column Width Distribution" property should activate at the first desktop breakpoint (Large)
  • SHDWS-609 - MMX Combination Facet: Facet dropdown selects can focus the next field before full selection is made
  • SHDWS-549 - mmx-base's Conflicts definition is missing components

10.09.02

09 Jul 20:00
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.09.02

Released: 7/9/2024

Fixed

  • SHDWS-537 - Combination Facet Flex Component may not cookie a selection when manually submitted with optional dropdowns

Added

  • SHDWS-534 - Display the Basket ID at runtime

10.09.01

29 May 18:28
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.09.01

Release: 5/29/2024

Fixed

  • SHDWS-257 - Shadows: Better Default Meta Data
  • SHDWS-272 - Browser Cache of INVC Can Trigger JavaScript Tracking Multiple Times
  • SHDWS-319 - Image Across's image fitting doesn't work well with some imagery
  • SHDWS-332 - PROD's Main Image Max-Height Crops Portrait Images on Load
  • SHDWS-345 - Firefox displays Hero Slider nav buttons as ovals instead of circles
  • SHDWS-367 - Poor layout on portrait-tablet screen-widths while in Account Pages
  • SHDWS-368 - Gap below PROD image gallery thumbnails on mobile
  • SHDWS-378 - Dialog content is blurry
  • SHDWS-384 - Main menu doesn't handle long & short links well
  • SHDWS-389 - Fasten Header should only load the runtime parent categories
  • SHDWS-395 - MMX_Button is not observing its props properly
  • SHDWS-396 - mmx-product-carousel's "Select Individual Products" should sort products with numeric codes properly
  • SHDWS-461 - Facets do not work when an attribute-name/facet-code contains invalid CSS-selector characters and codes are not strictly validated
  • SHDWS-476 - Fix the BASK error-message & OCST header styling
  • SHDWS-477 - Delivery Notes (order_instructions) should be persistent & able to be cleared
  • SHDWS-478 - Search page pagination nukes the search term when clicking the reverse page arrow.
  • SHDWS-480 - PATR should render swatch-element attributes
  • SHDWS-490 - BASK's shipestimate should dynamically list the states & countries of the store
  • SHDWS-491 - CTLG & CTGY need to display categories in a more optimized way
  • SHDWS-501 - Featured Product should show the original price when master-product doesn't have a discount and a variant does
  • SHDWS-502 - Quick Order is not selecting the default attribute-options
  • SHDWS-520 - Fix MMX Typos
  • SHDWS-526 - PROD's thumbnail image carousel next/prev arrows can break on window resize
  • SHDWS-527 - Remove un-used facet template code

10.09.00

08 May 17:46
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.09.00

Release: 5/8/2024

Added

  • SHDWS-450 - New Flex Component: Combination Facets
  • SHDWS-424 - Amazon Pay V2: Template Changes
  • SHDWS-407 - Change Twitter references to X
  • SHDWS-463 - Add mmx-hero[data-padding="none"] capability
  • SHDWS-406 - Added hreflang item to the control required item list

Bugfixes

  • SHDWS-420 - The default value for [bask-url] should work on non-mm5 stores
  • SHDWS-455 - MMX_QuickOrder skews search-result-images when Miva is unable to generate resized images
  • SHDWS-459 - MMX_Button should validate the form before submitting
  • SHDWS-470 - OCST screen has incorrect formatting related to Billing Address line 2
  • SHDWS-473 - MMX_QuickOrder has a poor image alignment when images are not consistent widths

10.08.03

13 Feb 18:35
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.08.03

Released: 2/13/2024

Bug

  • SHDWS-451 - Quick Order frequently fails to select a product with long clicks in Safari

10.08.02

13 Feb 18:42
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.08.02

Released: 1/23/2024

New Feature

  • SHDWS-382 - B2B Quick Order Flex Component

Bug

  • SHDWS-335 - Remove unnecessary loading of fonts into the Shadow DOM of MMX Components
  • SHDWS-397 - mmx-featured-product's required-text-attributes should have [required] attribute
  • SHDWS-402 - mmx-featured-product throws runtime console error on-click of a swatch-select's swatch
  • SHDWS-412 - MMX_HeroSlider sometimes will set the slideWidth to 0px
  • SHDWS-417 - MMX_FeaturedProduct's AttributeMachine Generate_Discount is missing part
  • SHDWS-435 - MMX_FeaturedProduct needs to tell MMX_QuickOrder its product selection has changed
  • SHDWS-442 - mmx-quick-order :focus styles are too broad
  • SHDWS-445 - mmx-featured-product is missing some :focus styles

Improvement

  • SHDWS-398 - mmx-featured-product should emit an event when the product is loaded
  • SHDWS-399 - mmx-featured-product should avoid loading product-data if product-data is provided
  • SHDWS-400 - mmx-featured-product's display should be improved for inventory-products without attributes
  • SHDWS-401 - mmx-featured-product should use [part] attributes to expose more elements for customization
  • SHDWS-403 - mmx-featured-product should provide methods for understanding ADPR form state
  • SHDWS-404 - mmx-featured-product should provide options to show the product's code & sku as well
  • SHDWS-408 - mmx-featured-product should select attributes of provided product-data
  • SHDWS-411 - Reduce the AJAX load created by MMX_FeaturedProduct
  • SHDWS-422 - MMX_FeaturedProduct should avoid initializing attribute machine for products that don't need it
  • SHDWS-437 - Add concurrency queue to mmx-base's AJAX calls
  • SHDWS-441 - Optimize MMX_FeaturedProduct's rendering when [data-multiple-images=false]

Task

  • SHDWS-425 - Bump 10.08.02's flex component versions
  • SHDWS-426 - Bump the version references for Shadows 10.08.02

10.08.00

02 Nov 19:50
37dcafc
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.08.00

Released: 10/31/2023

Improvement

  • SHDWS-386 - Update to Google Analytics 1.1.0
  • SHDWS-366 - Allow mmx-buttons to be customized more completely
  • SHDWS-361 - Update ORHL to lookup orders based on Order ID and Billing Email
  • SHDWS-363 - ORDS: Order Customer Template should not show any billing / shipping headers or fields when g.Customer_Session_Verified is not set

Bug

  • SHDWS-238 - Resolve PROD Schema Validation Errors
  • SHDWS-347 - Runtime Base URL is output unencoded
  • SHDWS-370 - Contact Us form does not work with reCAPTCHA v3
  • SHDWS-375 - MMX_Element's web-component life-cycle hooks re-render identical templates
  • SHDWS-376 - MMX's usage of JSON.parse() should be wrapped in a try...catch
  • SHDWS-377 - core.css references ReadyThemeIcons.woff without branch prefix
  • SHDWS-379 - mmx-hero-slider[data-size=auto] sets its mmx-heros to an incorrect size

Task

  • SHDWS-371 - Bump the version references for Shadows 10.08.00
  • SHDWS-374 - Bump 10.08.00's flex component versions
  • SHDWS-393 - Framework should make the HTTP Headers module should be an item extension of the store item

10.07.00

14 Jun 22:01
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.07.00

Summary

  • Added Google Analytics 4 + GTM integration
  • Switched to MMX Component Dependency Registration
  • Updated MMX UI bugs and other misc. bugs
  • Released: 6/14/2023

Fixed

  • SHDWS-263 - Explicitly disable readytheme.css
  • SHDWS-295 - Products with Attribute-Prices display Base-Price Incorrectly on Basket & Order Item Lists
  • SHDWS-297 - Menu Displays Incorrectly at the Tablet-to-Desktop Breakpoint Transition
  • SHDWS-303 - Flex Component Picture Media Queries Are 1px Off Of CSS Breakpoint
  • SHDWS-312 - Hero Sliders display incorrectly on stores with normalize.css resets

Added

  • SHDWS-298 - Provide a user-editable CSS resource for customizing mmx-base
  • SHDWS-323 - Add tracking for GA4 Recommended events: For online Sales
  • SHDWS-329 - Add tracking for GA4 Recommended events: For All Properties (Basic)
  • SHDWS-331 - Track GA4 Form Interactions
  • SHDWS-325 - Add GTM Init Script
  • SHDWS-313 - MMX Component Dependency Registration
  • SHDWS-326 - Add a preconnect CSS Resource for GTM domain
  • SHDWS-262 - Add "modules" resource group to shadows head tag template
  • SHDWS-307 - Add "modules" resource group to shadows head tag template
  • SHDWS-315 - MMX Flex Components CSS Resource Parsing
  • SHDWS-316 - Add explicit conflicts with 10.06.00 and earlier MMX components to prevent partial downgrades

10.06.00

14 Jun 21:52
Compare
Choose a tag to compare

Release Notes - Shadows - Version 10.06.00

Summary

  • Miscellaneous improvements & bug fixes
  • Released: 2/28/2023

Improvement

  • SHDWS-251 - Register "gclid" as a URL parameter to ignore for cache key
  • SHDWS-287 - Set default styling for the new Square UI

Bug

  • SHDWS-98 - Duplicate Recalculate Button for shipping estimates
  • SHDWS-227 - Image Across Scroll Snap Is Not Reliable On Resize
  • 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-250 - Shadows, ORDS, product name link does not work correctly.
  • 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-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-276 - Video Component: button size default is "Default" in Button Text's Text Settings
  • 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-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