Releases: VirtoCommerce/vc-frontend
Releases · VirtoCommerce/vc-frontend
2.24.0
Comparable environment configuration
What's Changed
- chore: minor dependencies update by @NaMax66 in #1761
- feat: update add-or-update-company-address-modal by @goldenmaya in #1765
- feat: implement vc-slider component by @goldenmaya in #1656
- fix: vc-add-to-cart badges margin by @goldenmaya in #1752
- fix: cart page styles by @goldenmaya in #1769
- feat: implement vc-quantity-stepper component by @goldenmaya in #1745
- feat: replace old product-card-grid components by @goldenmaya in #1770
- feat: highlight active category in mega-menu by @goldenmaya in #1768
- feat: change display of payment methods in checkout/ billing & review by @goldenmaya in #1777
- feat: bopis map by @ivan-kalachikov in #1767
- fix: sudden appearance of a pop-up window by @NaMax66 in #1755
- feat: stay on the same page after clear the search input by @NaMax66 in #1760
- feat: file uploader batcher by @NaMax66 in #1741
- chore: enhance extension points mechanism by @ivan-kalachikov in #1735
- chore: generate GraphQL types by @NaMax66 in #1782
Full Changelog: 2.23.0...2.24.0
2.23.0
Comparable environment configuration
What's Changed
- chore: update .gitignore by @goldenmaya in #1739
- feat: update vc-product-grid && related-products by @goldenmaya in #1706
- feat: implement teleport to body to VcPopover by @goldenmaya in #1737
- feat: implement mega-menu component by @goldenmaya in #1728
- fix: console log errors during checkout by @ivan-kalachikov in #1731
- VCST-3138: make builder-preview page public by @basilkot in #1717
- chore(api): refactor account, orders, store by @NaMax66 in #1718
- fix: revert vc-button focus changes by @ivan-kalachikov in #1742
- refactor: move flag icons to ui-kit & remove deprecated images by @goldenmaya in #1678
- fix: checkout console error by @ivan-kalachikov in #1747
- fix: search page empty title by @ivan-kalachikov in #1744
- fix: back-in-stock list badges margin by @ivan-kalachikov in #1743
- chore: update graphql dependencies by @ivan-kalachikov in #1734
- feat: update vc-pagination buttons design by @goldenmaya in #1748
- fix: hide widget if no properties on product-details by @goldenmaya in #1746
- feat: bundle build based on browser list by @NaMax66 in #1740
- fix: scroll to letter in brands by @ivan-kalachikov in #1758
- fix: only bopis delivery method scenario by @ivan-kalachikov in #1759
- fix: search-bar abort console error by @ivan-kalachikov in #1749
- fix: orders filters styles by @goldenmaya in #1753
- fix: disable orders toolbar stick by @goldenmaya in #1754
- feat: update vc-file design by @goldenmaya in #1751
- fix: ship-to address reset after currency change by @NaMax66 in #1756
- fix: defaults in checkout by @ivan-kalachikov in #1762
- chore: generate types by @NaMax66 in #1766
Full Changelog: 2.22.0...2.23.0
2.22.0
Comparable environment configuration
What's Changed
- fix: input width on tablets by @NaMax66 in #1716
- chore: fix types in *.stories.ts by @NaMax66 in #1724
- feat: add "purchased before" badge and filter by @ivan-kalachikov in #1719
- fix: purchase-before and discount badge size and data-test-ids by @ivan-kalachikov in #1726
- fix: prevent disabling of checkbox in vc-line-item by @goldenmaya in #1711
- feat: implement vc-scrollbar component and use it in vc-dropdown-menu by @goldenmaya in #1721
- feat: implement new vc-button variant by @goldenmaya in #1707
- feat: brands pages by @ivan-kalachikov in #1730
- feat: implement predefined options for text configuration section of configurable products by @Ljutyj in #1720
- fix: featured brand without logo [safari] by @ivan-kalachikov in #1733
- fix: blur&click bug on Safari by @goldenmaya in #1736
- chore: update @vueuse by @NaMax66 in #1727
New Contributors
Full Changelog: 2.21.0...2.22.0
2.21.0
Comparable environment configuration
What's Changed
- VCST-2521: Add release-hotfix workflow by @AndrewEhlo in #1698
- chore: fix lint warnings by @NaMax66 in #1702
- fix: unexpected 403 page on logout by @ivan-kalachikov in #1700
- chore: watchEffect to watch on product page by @NaMax66 in #1695
- feat: update vc-chip & order-status & quote-status by @goldenmaya in #1673
- chore: update vue core pack by @NaMax66 in #1704
- feat: update price color & update default color preset by @goldenmaya in #1691
- feat: implement product property groups by @goldenmaya in #1684
- fix: lost cart items on currency changes by @ivan-kalachikov in #1708
- feat: update VcFilePicker stories by @goldenmaya in #1697
- feat: update category page design by @goldenmaya in #1677
- feat: save breadcrumbs outline by @NaMax66 in #1682
- feat: translate filters by @NaMax66 in #1705
- fix: quantity validation when min qty is equal to available/max qty by @ivan-kalachikov in #1709
- feat: analytics events view_item_list, select_item by @ivan-kalachikov in #1703
- VCST-2521: Patch release workflow by @AndrewEhlo in #1713
- VCST-3109: Enhance WebSocket connection management by @OlegoO in #1681
- feat: analytics - add update_cart_item event by @ivan-kalachikov in #1712
- feat: catalog load more mode by @ivan-kalachikov in #1683
- fix: property groups by @goldenmaya in #1715
- feat: calculate variations sum on backend by @ivan-kalachikov in #1692
- fix: long member name styles by @goldenmaya in #1693
- chore: change lint rules and fix existing warnings by @NaMax66 in #1710
- Revert "feat: calculate variations sum on backend (#1692)" by @ivan-kalachikov in #1722
Full Changelog: 2.20.0...2.21.0
2.20.0
What's Changed
- fix: ship-to-selector styles & layout by @goldenmaya in #1679
- feat: organization logo remove button by @goldenmaya in #1626
- fix: sign-in styles by @goldenmaya in #1680
- feat: update vc-product-card ui-kit components by @goldenmaya in #1664
- chore: update dependencies by @NaMax66 in #1670
- VCST-2862: use page buidler pages in virto pages by @basilkot in #1668
- chore: update @builder.io/sdk-vue by @NaMax66 in #1686
- chore: remove deprecated browsers support by @NaMax66 in #1644
- chore: return lint 8 by @NaMax66 in #1688
- feat: implement new design for vendor name by @goldenmaya in #1669
- fix: page title, seo meta and console errors by @ivan-kalachikov in #1666
- fix: google analytics module by @ivan-kalachikov in #1687
- fix: show message when the product is not available/buyable by @ivan-kalachikov in #1675
- chore: fix lint warnings and fix eslint yarn.lock by @NaMax66 in #1694
- feat: fix console warnings during development by @NaMax66 in #1658
- fix: push-messages dropdown-menu by @goldenmaya in #1690
- fix: handle skyflow errors by @NaMax66 in #1672
- fix: actions buttons for related products with multiple images by @ivan-kalachikov in #1696
Full Changelog: 2.19.0...2.20.0
2.19.0
Comparable environment configuration
What's Changed
- chore: add unit tests for date utilites by @ivan-kalachikov in #1654
- fix: hide notification during printing by @IrinaSer in #1632
- feat: update vc-input, vc-button, vc-label by @goldenmaya in #1640
- fix: anonymous cart merge by @NaMax66 in #1660
- feat: barcode detector by @NaMax66 in #1639
- feat: improve edit quote ui by @ivan-kalachikov in #1655
- chore: add tests for search utils by @NaMax66 in #1663
- chore: add test for utilities/breadcrumbs/ and useBreadcrumbs by @NaMax66 in #1665
- chore: make color preset setup synchronous by @NaMax66 in #1661
- chore: add test for menu utilities by @NaMax66 in #1667
- feat: file section for configurable products by @ivan-kalachikov in #1619
- feat: implement ship-to-selector by @goldenmaya in #1633
- fix: long company name by @ivan-kalachikov in #1653
- feat: implement bopis checkout components by @goldenmaya in #1637
- chore: add unit tests for line-items utilities by @ivan-kalachikov in #1659
- fix: line-item utilities test mock data by @ivan-kalachikov in #1671
- fix: use separate keys for different users to store addresses in loca… by @ivan-kalachikov in #1674
- fix: bump release flow version by @ivan-kalachikov in #1676
Full Changelog: 2.18.0...2.19.0
2.18.0
Comparable environment configuration
What's Changed
- feat: update UI-kit components for custom dropdowns support by @goldenmaya in #1622
- feat: implement vc-tab-switcher component by @goldenmaya in #1621
- feat: show recently browsed products block on empty cart page by @IrinaSer in #1620
- feat: redesign VcRating component by @IrinaSer in #1606
- fix: wrong culture name by @ivan-kalachikov in #1642
- fix: circular dependencies by @ivan-kalachikov in #1643
- feat: show product details property value on hover by @goldenmaya in #1641
- VCST-2032: send schemas to page builder by @basilkot in #1636
- feat: set isCVVinSkyflowRequired to true by default by @NaMax66 in #1648
- fix: click on push message closed popup by @ivan-kalachikov in #1649
- fix: vc-dialog-footer fixes by @goldenmaya in #1650
Full Changelog: 2.17.0...2.18.0
2.17.0
Comparable environment configuration
What's Changed
- fix: remove sort dropdown for catalog filters popup at mobile by @Andrew-Orlov in #1598
- feat: add rating stories for vc-shape by @goldenmaya in #1605
- feat: update empty view icons by @goldenmaya in #1588
- fix: accept only digits in card number and security code fields on bank card form by @Andrew-Orlov in #1601
- feat: use shopping link from store settings by @Andrew-Orlov in #1595
- feat: update storybook to 8.6.3 by @NaMax66 in #1610
- feat: optimize initial request order by @NaMax66 in #1608
- chore: configure vite server for localhost embeded interaction by @basilkot in #1515
- fix: vite alias path resolving by @ivan-kalachikov in #1582
- feat: add customer name filter for organization maintainer by @Andrew-Orlov in #1604
- feat: catalog a11y - keyboard navigation by @ivan-kalachikov in #1597
- chore: delete useMutation abstraction to directly use useMutation fro… by @ivan-kalachikov in #1564
- fix: "skip to" links overlap top menu by @ivan-kalachikov in #1617
- feat: Added support for HTML in product property by @IrinaSer in #1613
- feat: show starting price for configurable products by @IrinaSer in #1609
- feat: add ability for overwriting analytics events by @ivan-kalachikov in #1612
- feat: update payment forms by @NaMax66 in #1615
- feat: add placeholder to cybersource by @NaMax66 in #1618
- fix: subscribe to search query to cancel previous queries and perform only current one by @Andrew-Orlov in #1614
- fix: orders scope buttons alignment by @Andrew-Orlov in #1624
- feat: improve analytics by @ivan-kalachikov in #1602
- fix: vc-widget styles by @goldenmaya in #1623
- fix: hide order status selector label on filters popup for empty orders list by @Andrew-Orlov in #1627
- fix: add ability to move the product description to a separate section by @IrinaSer in #1603
- fix: vc-widget styles by @goldenmaya in #1628
- fix: popover blur behaviour by @ivan-kalachikov in #1629
- fix: sonar issue by @ivan-kalachikov in #1630
- fix: white labeling preset by @ivan-kalachikov in #1631
Full Changelog: 2.16.0...2.17.0
2.16.0
Comparable environment configuration
What's Changed
- chore: update graphql types by @ivan-kalachikov in #1577
- fix: ui kit images import by @NaMax66 in #1580
- Ru localization corrections by @Maria-Volkova-Tula in #1536
- fix: search reset by @NaMax66 in #1576
- feat: add numbers formating by @IrinaSer in #1570
- chore: upgrade dependencies by @IrinaSer in #1546
- fix: merge carts even if registered customer has not default currency by @Andrew-Orlov in #1578
- fix: remove eslint-disable rule for no-unsafe-assignment by @IrinaSer in #1579
- docs: add docs for extension points by @NaMax66 in #1566
- chore: add code coverage by @NaMax66 in #1589
- fix: wishlist add all results popup by @ivan-kalachikov in #1584
- feat: move color presets out of the public folder by @goldenmaya in #1567
- fix: vc-input unfocus on tab keyboard event by @goldenmaya in #1587
- feat: text section for configurable products by @ivan-kalachikov in #1581
- feat: show organization orders for company maintainer by @Andrew-Orlov in #1591
- fix: update sonar workflow by @Andrew-Orlov in #1596
- feat: improve configurable products text section by @ivan-kalachikov in #1594
- fix: storybook color preset by @goldenmaya in #1593
- fix home page missing images by @IrinaSer in #1586
- feat: update organization logo by @goldenmaya in #1585
- fix: logo changed en locale by @goldenmaya in #1599
- fix: add isPaymentAvailable check by @NaMax66 in #1590
- feat: slider links by @NaMax66 in #1583
- fix Inactive button "Add to cart" in Related Products block by @IrinaSer in #1592
- chore: generate types by @IrinaSer in #1600
New Contributors
- @Maria-Volkova-Tula made their first contribution in #1536
Full Changelog: 2.15.0...2.16.0
2.15.0
Comparable environment configuration
What's Changed
- feat: refactor role to button by @NaMax66 in #1556
- docs: add support contacts in the Purchase Requests module by @NaMax66 in #1558
- feat: back in stock by @ivan-kalachikov in #1544
- chore: remove builder.io warnings by @NaMax66 in #1562
- fix: expiration date input cannot be emptied by keyboard by @ivan-kalachikov in #1532
- chore: remove warnings by @NaMax66 in #1565
- feat: support ADA/WCAG compliance by @Andrew-Orlov in #1559
- feat: upload images for product review by @Andrew-Orlov in #1561
- fix: make catalog url slug seo friendly by @Andrew-Orlov in #1466
- feat: add cybersource payment processing by @basilkot in #1508
- fix: change range facet bounds to nullable decimal by @artem-dudarev in #1568
- feat: redesign empty/info pages by @goldenmaya in #1563
- fix: add break-words rule in Company members page by @IrinaSer in #1560
- feat: add upload company logo functional by @IrinaSer in #1557
- fix: keep cart items on change language on profile page by @Andrew-Orlov in #1572
- fix: infinity scroll in catalog by @ivan-kalachikov in #1571
- chore: upgrade vue-i18n to latest by @ivan-kalachikov in #1551
- feat: analytics extention points by @ivan-kalachikov in #1550
- fix: permissions check by @IrinaSer in #1573
- fix: button size ar address selection component by @Andrew-Orlov in #1574
- fix: wrong locales by @ivan-kalachikov in #1575
Full Changelog: 2.14.0...2.15.0