Releases: Shopify/dawn
Releases · Shopify/dawn
v10.0.0
- Snippetize header menu components by @kmeleta in #2401
- Update translations: buyer by @translation-platform in #2473
- Update translations: merchant by @translation-platform in #2474
- animate Featured collection, Related products and Product grid sections by @metamoni in #2372
- Update translations: merchant by @translation-platform in #2479
- Fix empty space in the drawer when there are no social media icons / account / localizations by @eugenekasimov in #2425
- Replaced depreciated liquid property/value (shop.taxes_included) by @ludoboludo in #2480
- Fix improper image sizes in the collage section by @eugenekasimov in #2478
- Animate multicolumn by @metamoni in #2409
- Enable "per-PR" async PR mode by @Al-Campuzano in #2488
- Update Follow on Shop Option Text by @schaab in #2463
- Announcements slideshow by @eugenekasimov in #2394
- Add prettier config to support format-on-save by @stufreen in #2323
- [Gift card] Add help doc link and change label for translation by @ludoboludo in #2471
- Animate rich text and email signup by @metamoni in #2408
- [Video] Add fade in on scroll animation by @kjellr in #2495
- [Header drawer] fix header locales closing dropdown too soon and ESC behaviour by @ludoboludo in #2472
- [Header] No-js behaviour for locale selectors by @ludoboludo in #2485
- Remove unused image-banner section setting translation by @vfonic in #2482
- Prettier and vscode settings tweaks by @kmeleta in #2503
- animate Collage and Slideshow on scroll by @metamoni in #2410
- [Gift card template] Remove unchecked attribute on input by @ludoboludo in #2500
- Fix no js when animations are enabled by @ludoboludo in #2501
- replace window.onload with window.addEventListener by @robin-drexler in #2379
- Bump lighthouse-ci-action to 1.1.1 and checkout to v3 by @stufreen in #2491
- Fine-tune the slideIn animation by @kjellr in #2499
- [Apps] Animate on scroll by @kjellr in #2514
- Animate the page section by @kjellr in #2512
- Animate contact form on scroll by @kjellr in #2511
- online-store-theme -> apps-and-themes rename by @movermeyer in #2519
- Animate Featured Blog and Collection List sections by @kjellr in #2522
- Animate the footer section by @kjellr in #2521
- Turn scroll animations on by default by @kjellr in #2527
- Animate the multirow section by @kjellr in #2526
- [Motion] Use rootMargin instread of threshold to trigger slide in animations by @ludoboludo in #2517
- [Animation] Add conditional around data-cascade attribute by @ludoboludo in #2532
- [Motion] No animation on added/edited section by @ludoboludo in #2502
- Animate search template by @kjellr in #2534
- Fix double margins in RTE when non-paragraphs are used by @kjellr in #2403
- [Facet filter] Drawer animation duration by @ludoboludo in #2541
- [Collapsible content] add animation to the section and its blocks by @ludoboludo in #2529
- Performance tweaks to our animation.js approach to trigger animations by @ludoboludo in #2543
- Use errors key preferentially over description for gift card JSON errors by @antiBaconMachine in #2554
- Add datepicker for scheduling gift cards by @antiBaconMachine in #2540
- Animate featured product and product info by @metamoni in #2405
- Add unique ids to all header menu items by @kmeleta in #2506
- [Cards and Buttons] 3D "Lift" effect on hover by @kjellr in #2452
- [Templates] Animate blog, blog post, page, and collection templates by @kjellr in #2533
- Fix fade in animation and CSS specificity for sliders by @ludoboludo in #2568
- Refactor color schemes implementation by @kmeleta in #2569
- [Image behavior] Fixed background position by @LucasLacerdaUX in #2523
- [Animations] Fix deferred media button hovers when 3D Lift is active by @kjellr in #2582
- Fix improper image size for the collapsible content by @eugenekasimov in #2507
- [Announcement bar] Change the slider width to 60% by @eugenekasimov in #2593
- [Facet filters] Remove animation from product grid re render by @ludoboludo in #2597
- Follow ups for accessibility of announcements slider by @eugenekasimov in #2580
- Remove settings data for icon color by @kmeleta in #2601
- Fix CSS specifity issue to cancel animation for theme editor events by @ludoboludo in #2605
- Remove fallback color scheme info text by @kmeleta in #2602
- [3D lift animation] Raise hovered card above adjacent cards by @kjellr in #2589
- Modify info string for gift card recipient checkbox by @mzarud in #2588
- Fix transform applied when it should not for sliders by @ludoboludo in #2606
- Fix password page variables by @ludoboludo in #2607
- Fix color for image in password by @sofiamatulis in #2608
- [Image behavior] fixed background jitter fix on mobile by @ludoboludo in #2611
- [Animation in editor] Remove transform translate when re rendering and re ordering blocks by @ludoboludo in #2614
- [bug] Horizontal scrolling on mobile. by @eugenekasimov in #2617
- Remove redundant preconnect to cdn.shopify.com by @krzksz in #2621
- Update reverse scheme by @sofiamatulis in #2626
- [Footer] Remove Global Media settings inheritance from images by @LucasLacerdaUX in #2631
- Send timezone offset as string instead of integer by @ludoboludo in #2636
- Fix slider scrolling issue by @ludoboludo in #2635
- Fix background gradient for Related Products (Take 2) by @kjellr in #2641
- [Quick add] Remove animation on quick add modal elements by @ludoboludo in #2657
- Add color scheme group default values by @kmeleta in #2660
- Revert unwanted changes for feat. collection by @ludoboludo in #2669
- Remove forced white text color in Image Banner & Slideshow by @kjellr in #2663
- Update existing placeholder images by @andrewetchen in #2610
- Gradient fix for transparent background medias and cards by @ludoboludo in #2651
- Fix media, product, and collection cards placeholder by @ludoboludo in #2682
- Collection card - fix missing else for collections with no images by @ludoboludo in #2692
v9.0.0
What's Changed
- Update translations: merchant by @translation-platform in #2293
- Update translations: buyer by @translation-platform in #2265
- Update translations: buyer by @translation-platform in #2297
- Update translations: merchant by @translation-platform in #2305
- Update translations: buyer by @translation-platform in #2304
- Reorder color setting in Header by @melissaperreault in #2231
- Update translations: merchant by @translation-platform in #2308
- Update translations: buyer by @translation-platform in #2310
- Update translations: buyer by @translation-platform in #2311
- Hosted video support in video section by @kmeleta in #2248
- Try more universal rich text controls by @kjellr in #2085
- add zoom on hover and show spinner when image loading by @metamoni in #2314
- Update version and release notes by @ludoboludo in #2327
- Make header image preload and proper width by @stufreen in #2307
- Add drawer menu desktop by @eugenekasimov in #2195
- [Rich text] Change rich text section heading type by @ludoboludo in #2326
- Remove async CSS pattern where it may introduce layout shifts by @krzksz in #2270
- [Header] Add localization selectors by @andrewetchen in #2258
- Default Follow on Shop to Enabled by @schaab in #2329
- Update translations: buyer by @translation-platform in #2352
- Release branch 8.0.1 by @ludoboludo in #2365
- Removing "my" from cart popup notification by @melissaperreault in #2353
- Update translations: merchant by @translation-platform in #2366
- Fix the Page section's width. by @eugenekasimov in #2364
- Improve image sizes in the multicolumn section by @eugenekasimov in #2349
- [Image banner] Add ambient movement to background by @kjellr in #2342
- [Header locales] Support gradients by @ludoboludo in #2386
- Duplicated scrollbar in drawer menu by @eugenekasimov in #2400
- [Blog post section] Fix slides size on mobile by @ludoboludo in #2368
- Update translations: buyer by @translation-platform in #2450
- [Image with Text] Add ambient movement to image by @kjellr in #2385
- [Header] Add app block in the header section by @ludoboludo in #2238
- Wrap calls to search results and collection counts in paginate to reduce additional requests by @zacharyreynochiasson in #2421
- [Slideshow] Add ambient movement to background by @kjellr in #2383
- Update translations: merchant by @translation-platform in #2453
- Gift cards/add recipient by @stufreen in #2412
- [Header] fix shadow on locale selector in the menu drawer by @ludoboludo in #2465
New Contributors
- @krzksz made their first contribution in #2270
- @zacharyreynochiasson made their first contribution in #2421
Full Changelog: v8.0.0...v9.0.0
v8.0.1
v8.0.0
What's Changed
- Enable language/country selector by default by @slucaskim in #1988
- Fetch the blog header (LCP) image at high priority by @siakaramalegos in #1918
- [Product page] "Icon with text" block by @eugenekasimov in #1933
- Add shopify attributes to description block on product page by @eugenekasimov in #2005
- Add variant picker sold out UI [temporary solution] by @cfxd in #1407
- Move product media gallery and modal into snippets [Refactor] by @kmeleta in #1934
- Update translations: merchant by @translation-platform in #2023
- Remove setting for variant styling by @ludoboludo in #2025
- Update translations: buyer by @translation-platform in #2026
- Minor improvements to product media liquid [Refactor] by @kmeleta in #2022
- Prevent queued UI changes from variant selections by @kmeleta in #2030
- Prevent hidden Variant Picker block from breaking Quick Add by @LucasLacerdaUX in #2049
- Fix 'Cannot read properties of null' error in SliderComponent by @metamoni in #2053
- remove redundant role from SVGs by @metamoni in #2037
- Fix z-index issue for mega menu in Safari by @ludoboludo in #2034
- [PDP] Add SKU block by @eugenekasimov in #1987
- Minor product media style selector fix by @kmeleta in #2050
- Add zoom flexibility by @metamoni in #1983
- Fix product page video background by @kmeleta in #2068
- Inventory status block by @eugenekasimov in #1979
- [Product page & feat. product] Fix unavailable variant issue by @ludoboludo in #2031
- Add constrain media and media fit settings to product page by @kmeleta in #2052
- Update translations: buyer by @translation-platform in #2130
- Tweak the image_url size to be the max value where necessary by @ludoboludo in #2110
- Change thumbnail media fit to "fill" by default by @kmeleta in #2044
- Select text input content on trapFocus by @FCalabria in #2106
- Change variables names in Icon-with-text block by @eugenekasimov in #2055
- Remove no-script css import for product recommendations by @eugenekasimov in #2101
- Prettier all liquid files [part 1] by @eugenekasimov in #2115
- Move share button into a snippet by @ludoboludo in #2123
- Remove alt attribute in image_tag filter where unnecessary by @ludoboludo in #2117
- Add fixed sizes for some images to prevent errors by @ludoboludo in #2087
- Adjust constrain media values for quick add modal by @kmeleta in #2113
- Add media sizing settings to featured product by @kmeleta in #2114
- Move product variant-picker into snippet. by @eugenekasimov in #2132
- [Product page] Making the sticky content more flexible by @ludoboludo in #2015
- close image modal when block or section selected by @metamoni in #2073
- [Product page] Complementary products follow ups by @ludoboludo in #2006
- [Quick add] Remove modal-dialog elements by @andrewetchen in #2143
- Update translations: buyer by @translation-platform in #2146
- Move buy-buttons into snippet. by @eugenekasimov in #2139
- [Featured Collection] Update maximum products to 24 by @LucasLacerdaUX in #2096
- [Product page] Move icon with text block into snippet by @ludoboludo in #2122
- [PDP] Fixing whitespace issue for blocks by @eugenekasimov in #2107
- Change country selector settings link from payments to markets by @benkovy in #2156
- [Header] Move 'Logo' to Global Theme settings by @LucasLacerdaUX in #2083
- [Footer] Add 'Show policy links' setting by @LucasLacerdaUX in #2084
- Prettier all liquid files [part 2] by @eugenekasimov in #2126
- Search ux improvements by @FCalabria in #2127
- Update layout label by @sofiamatulis in #2164
- Update translations: merchant by @translation-platform in #2173
- Collage settings updates by @kmeleta in #2150
- Update translations: merchant by @translation-platform in #2174
- Update translations: merchant by @translation-platform in #2176
- Update translations: buyer by @translation-platform in #2177
- Add default text for cart-notification link by @eugenekasimov in #2167
- Update translations: buyer by @translation-platform in #2178
- Change product recommendations name to related products by @ludoboludo in #2161
- Update translations: buyer by @translation-platform in #2180
- Fix mega-menu vertical shadow issue by @eugenekasimov in #2147
- Update translations: merchant by @translation-platform in #2182
- Update translations: buyer by @translation-platform in #2183
- Image setting updates by @kmeleta in #2148
- Change sticky header settings by @eugenekasimov in #2165
- Change the link for "Enable filtering" by @jas7457 in #2187
- Update translations: buyer by @translation-platform in #2196
- Add header and footer section groups by @utkarshsaxena93 in #2191
- Fix live text announcement bar by @mmorissette in #2204
- [Footer] Brand information block by @LucasLacerdaUX in #2112
- Add multirow section by @kmeleta in #2168
- Adapt predictive search layout to new api by @FCalabria in #2192
- Update translations: buyer by @translation-platform in #2215
- Add Follow on Shop by @schaab in #2211
- Add quantity rules and cart awareness by @KaichenWang in #2203
- [Rich text] Improve list alignment by @andrewetchen in #2185
- Fix facets nl translations by @NathanPJF in #2207
- Fix section groups settings and global settings by @andrewetchen in #2210
- Activate show social media setting by default by @melissaperreault in #2221
- Update version and release notes for release candidate by @KaichenWang in #2228
- Add missing block attributes by @kmeleta in #2225
- Remove multirow section from header and footer groups by @eugenekasimov in #2237
- Fix filter clearing out all filter when it shouldn't by @ludoboludo in #2253
- Fix gradient bug in header. by @eugenekasimov in #2201
- Fix old results shown on predictive search by @FCalabria in #2249
- [Theme Settings] Re-order Brand Information settings and add help text by @LucasLacerdaUX in #2256
- Fix quantity rule logic around buy buttons by @ludoboludo in #2255
- [Customer account & order] Change order totals to account for refunds by @ludoboludo in #2179
- [Footer] Prevent empty brand info and empty social icons from occupying space by @LucasLacerdaUX in #2226
- Update default value of constrain media setting by @kmeleta in #2266
- Fix quantity rules when variant is switched by @KaichenWang in #2251
- Avoid fetching quantity rules if current variant of product does not exist by @KaichenWang in #2281
- Remove "hover" option for image zoom by @stufreen in #2283
- Fix mark element not getting the right color by @ludoboludo in #2286
New Contributors
- @cfxd made their first contribution in https://github.com/Shopi...
v7.0.1
Bug fixes:
- Fix margin-top on middle center header option (#1970)
- Fix slider controls showing in certain scenarios on mobile (#1973)
- Fix closing slideshow-component element (#1981)
- Variant media modal fix (#1985)
- Complementary products missing styles fix (#1991)
- Update url from the info text to the latest (#1974)
V7.0.0
New features:
- [Product page] Complementary products block (#1938)
Enhancements:
- Use image tag (#1906)
- Switch blog header image to use eager loading instead of lazy load (#1894)
- [Product page] Add 2 column layout for desktop and mobile (#1766)
- [Product page] Add desktop media position (#1720)
- [Header] New logo position (#1864)
- [Card settings] Break card global settings into blog, collection and product cards (#1774)
- [Announcement bar] New alignment option (#1770)
- JSONify custom sections (#1640)
Bug fixes:
- Android menu drawer account fix (#1945)
- Fix video controls on the feat. product section (#1940)
- Fix popup cart notification overlap in Safari 15.6 (#1912)
- Add
max-width
to iframes within the product info container (#1929) - Fix slider padding and white space issue in Safari at the end of the sliders (#1669)
- Update default card style for collage (#1922)
- Hide quick add button when Javascript is disabled (#1904)
- Fix typing in quantity and pressing enter removes the product (#1881)
- Increase left and top values for zoom icons (#1902)
- Fix spaces in menu IDs by replacing titles by handles (#1846)
- Pass in event in the pick up availability code (#1831)
- Remove duplicate class names in the header section (#1853)
- Fix bug to allow the removal of filters (#1890)
- Update predictive search container width (#1878)
- Fix linting issues in feat. product and main product sections (#1873)
- Use param_name instead of label to construct and id for filters values (#839)
- Add proper product title to data-shopify-title (#1858)
- Add vendor to popup cart notification when vendor setting is enabled (#1870)
- Add pagination to the main collection list (#1745)
- Add focus ring/border in Windows' high contrast mode (#1729)
- Set border top to 0.1rem to match with the header navigation on Filters (#1802)
- Remove duplicate
.hidden
class in base.css (#1811) - Fix shadow being cut on featured collection slider, featured blog slider and feat. collection (#1961)
- Remove Product Subtitle block from Featured Product section (#1964)
- [Complementary product] Keep text alignment to the left for horizontal cards (#1965)
v6.0.2
- Contact us, missing heading structure - #1716
- Cart, table element is missing accessible name - #1717
- Collection banner, using redundant alt text - #1718
- Footer, remove menu title requirement - #1763
- Badges, update padding to align the text better - #1785
- Video section and video block in collage section, play button missing accessible name - #1728
- Pagination, change active element to be more consistent/accessible - #1727
- Password page footer link doesn't have an accessible warning for opening in a new tab - #1735
- Product cards, missing badge/state announcement (sold out, sale) - #1731
- Product cards, remove alt info from second image coming up on hover - #1731
- Badges, update copy from the settings to be more clear - #1795
- View all buttons, add unique IDs to each so when announced they convey a more descriptive information - #1733
- Fix quid add forms when the cart type is set to
page
- #1817 - Search page, fixed a missing
div
tag - #1804
v6.0.1
v6.0.0
💥 Major changes
🚀 Feature enhancements
- Add settings to tweak the top and bottom padding in the header section - #1654
- Update banner image and logo image to use img_tag - #1701
🐜 Bug fix
- Remove unused settings - #1617
- Remove recaptcha visibility hidden on contact form - #1637
- Fix product structure data markup for brand property - #1600
- Fix empty collection links - #1639
- Fix first image lazy load on main product template - #1286
- Replace the hex code by currentColor - #1591
- Fix button spinner on Safari - #1646
- Remove gradient when slider container is set to be hidden on desktop - #1643
- Revert flex grow on collage card_content - #1662
- Update the minimum header padding to zero - #1688
- Fix a typo in main-product.liquid - #1647
- 1-click quick add for products with one non default variant - #1610
- Update spacing below product media - #1689
- Remove button type and button 1 ids - #1705
- Fix product media slider peek - #1696
- Remove alt text to improve screen reader experience - #1679
- Update subtotal header for accessibility - #1680
- Remove extra whitespace on quick add modals - #1706
- Add vertical padding to blocks for the Collapsible content section - #1655
- Fix syntax error caused by missing calc in product CSS - #1703
- Cart drawer section fix - #1742
v5.0.0
💥 Major changes
- Add mega menu by @KaichenWang in #1316
- Feat. collection updates by @ludoboludo in #1295
- Quick Add by @LucasLacerdaUX in #1388
- Vertical filter by @sofiamatulis in #1443
- Vertical filter UX follow ups by @sofiamatulis in #1568
🚀 Feature enhancements
- Add "Maximum Products to Show" setting to Product Recommendations section by @sofiamatulis in #1429
- Rename grid desktop class for consistency by @sofiamatulis in #1414
- Cleanup product media grid spacing by @kmeleta in #1444
- Update color list order and simplify section string by @melissaperreault in #1413
- Using font size and spacing for mega menu hierarchy by @tyleralsbury in #1520
- Hide inactive mobile menu items from screen readers by @kmeleta in #1493
- Move slideshow control buttons when set to autorotate by @ludoboludo in #1523
- Add support for boolean filters by @carolineschnapp in #1456
- Adjust color contrast for Vendor on the cart page by @ludoboludo in #1462
🐜 Bug fix
- Add missing gradient support by @kmeleta in #1304
- Fix password page email signup input by @andrewetchen in #1421
- Center align payment terms form text when there is no image by @taliahm in #1473
- Add grid settings to collections list by @sofiamatulis in #1469
- Clean up behaviour when there are only L2 links mega menu by @sofiamatulis in #1492
- Center mega menu by @sofiamatulis in #1482
- Fixed condensed mega menu by @tyleralsbury in #1504
- Fixed product page thumbnail slider arrows appearing when they shouldn't by @tyleralsbury in #1510
- Fixed multicolumn gap spacing on mobile by @tyleralsbury in #1505
- Fixed max price display on filter drawer by @tyleralsbury in #1512
- Featured Collection : Fix max width setting by @LucasLacerdaUX in #1538
- Fix product rating help doc links by @melissaperreault in #1532
- Prevent empty heading in contact form by @kmeleta in #1515
- Fix gradient background in image with text by @kmeleta in #1560
- Fix shop link on giftcard page by @bredowmax in #1557
- Quick Add: Fix button overflow on mobile carousel by @LucasLacerdaUX in #1567
- Update padding on Quick Add button by @LucasLacerdaUX in #1588
🌎 Translations
- Update translations: merchant by @translation-platform in #1517
- Update translations: buyer by @translation-platform in #1528
- Update translations: buyer by @translation-platform in #1533
- Update translations: buyer by @translation-platform in #1536
- Update translations: merchant by @translation-platform in #1474
- Update translations: buyer by @translation-platform in #1475
- Update translations: merchant by @translation-platform in #1487
- Update translations: merchant by @translation-platform in #1499
- Update translations: buyer by @translation-platform in #1554
- Update translations: buyer by @translation-platform in #1581
- Video alt text info content update by @melissaperreault in #935
🏠 Internal
- Setup theme-check GitHub annotations by @charlespwd in #1422
- Swap lhci_github_token to lhci_github_app_token by @charlespwd in #1467
- Theme check manual fixes by @andrewetchen in #1379
- Theme check TemplateLength by @andrewetchen in #1511
- Add PR checkbox for theme documentation by @martinamarien in #1516
Full Changelog: v4.0.0...v5.0.0