Releases: adobe/aem-core-cif-components
CIF Core Components 1.5.0
Changes
This release introduces the following new features and bug fixes:
- CIF-1680 - Add htl-maven-plugin to CIF ui.apps (#423) @cjelger
- CIF-1477 - Support Bundle Products: add example in CIF components library (#420) @cjelger
Features & Enhancements
- CIF-1629 - Enrich PLP / PDP automatically with metadata (#416) @cjelger
- CIF-1608 - Category Carousel Component (#417) @LSantha
- CIF-1645 - Teaser component must retrieve category url_path (#421) @mhaack
- CIF-1181 - Extend Core Components to send data to client-data layer (#415) @laurentiumagureanu
Bug Fixes
- CIF-1657: [React Components] Clean up the unit tests warnings (#419) @hbacila
- CIF-1615 - CIF Addressbook component needs a readme (#413) @dplaton
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.4.0
Changes
This release introduces the following new features and bug fixes:
Features & Enhancements
- CIF-1630 - Configurable header tag for teaser and carousel components (#410) @cjelger
- CIF-1400 - MyAccount - Account Information Page (#409) @dplaton
- CIF-1609 - Lazy Loading for PLP (#406) @cjelger
- CIF-1638 - Add client-side support for staged catalog data (#407) @cjelger
- CIF-1565 - Implement the password reset feature (#400) @herzog31
- CIF-1474 - Support Bundle Products: add-to-cart and cart display (#391) @laurentiumagureanu
- CIF-1469 - CIF Core Components support for staged catalog data (#399) @cjelger
- CIF-1612 - enable filevault validation, tag packages as application, container & content, extract configs to ui.config (#394) @mhaack
- CIF-1551 - [React Components] Refactor the NavigationContext (#379) @dplaton
- CIF-1473 - Support Bundle Products: option selection (#378) @laurentiumagureanu
- CIF-1624 - Remove commons-text dependency in UrlProviderImpl (#396) @hbacila
Bug Fixes
- CIF-1650 - "Sign In" popup on desktop view does not close (#414) @dplaton
- CIF-1653 - TTL-based caching is skipped by the SpecificPageFilterFactory (#412) @cjelger
- CIF-1644 - GraphQL requests for staged data should use POST (#403) @cjelger
- CIF-1640 - Productcollection clientlib is not included in Venia demo (#402) @cjelger
- CIF-1626 - Cancel button doesn't work for Forgot Password in navigation panel (#401) @alkim91
- CIF-1631 - NPE on PDP when product has no asset (#397) @LSantha
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.3.0
This release brings great enhancements to the CIF Core Componentes with enhanced the address book, product teaser, and search components and an entirely new breadcrumb component. We also improve the customizability of many of our components by making them more modular.
Changes
This release introduces the following new features and bug fixes:
Features & Enhancements
- CIF-1540 - CIF breadcrumb component (#382) & (#383) @cjelger
- CIF-1538 - Expose CIF properties in page property dialog (#374) @herzog31
- CIF-1535 - Support placeholder text in searchbar component (#371) @herzog31
- CIF-1536 - Product teaser: Add CTA label configuration (#367) @cjelger
- CIF-1539 - Extract title, description, sku into separate templates (#368) @mhaack
- CIF-1537 - split product teaser template into sub-templates (#364) @mhaack
- Use an address from the Address Book during checkout (#375) @nettree
- CIF-1548 - Generate CSS API file (#380) @herzog31
- CIF-1546 - Pass the DOM nodes in which the components render as props (#376) @herzog31
- CIF-1567 - Client-side GraphQL should be validated against Magento schema (#366) @cjelger
Bug Fixes
- Fix filevault-package-maven-plugin error's (#390) @mhaack
- CIF-1610 - Cookies are not correctly set when hostname has a port (#389) @herzog31
- CIF-1590 - Remove Venia specific font from page component (#384) @herzog31
- JS warnings in the console while using the My Account dropdown (#361) @nettree
- Fix JS errors when Product is not found (#370) @dhardtke
- CIF-1566 - Integration tests should not be released (#365) @cjelger
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.2.0
This release introduces the address book feature allowing signed-in users to manage their addresses.
It also comes with the necessary setup for running ITs in the CI/CD pipeline.
Changes
This release introduces the following new features and bug fixes:
Features & Enhancements
- CIF-1398 - [My Account] Address book management (#353) @nettree
- CIF-1522 - Simplify the @adobe/aem-core-cif-react-components package (#350) @dplaton
- CIF-1496 - Embed cif.shell.picker clientlib via dialogs (#342) @herzog31
- CIF-1444 - [React Component] Move the sign-in component in the user drop-down (#326) @dplaton
- CIF-1529 - Include CIF Add-On in IT setup for Cloud SDK (#352) @cjelger
- CIF-1498 - Setup IT project for CIF components (#347) @cjelger
- CIF-1497 - Setup IT infrastructure for CIF components (#345) @cjelger
Bug Fixes
- CIF-1549 - Catalog option 'Show landing page' / commerce tab does not show up under page properties (#355) @LSantha
- CIF-1533 - [React components] The "add to cart" mutation uses a string instead of a float (#351) @dplaton
- CIF-1240 - Braintree validation error clear (#323) @laurentiumagureanu
- CIF-1516 - Use a short-lived resolver in ComponentsConfigurationAdapterFactory (#341) @dplaton
- CIF-1547 - [React Components] Fix CSS reusability (#359) @dplaton
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.1.3
Changes
This release introduces the following new features and bug fixes:
Bug Fixes
- CIF-1514 - Rendering of pages using CIF component is failing
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.1.1
This is the 1st version of CIF Core Components that is supported on Adobe Experience Manager Cloud Service.
Changes
This release introduces the following new features and bug fixes:
Bug Fixes
- CIF-1471 - Use the ValueMapDecorator from the Sling API instead of the one from the Commerce API (#318) @dplaton
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.1.0
Changes
This release introduces the following new features and bug fixes:
Features & Enhancements
- CIF-1365 - Support product sorting (#296) @LSantha
- CIF-1358 - Allow category filtering for searches (#304) @laurentiumagureanu
- CIF-1364 - Show count in productcollection template (#301) @laurentiumagureanu
- Combine category query with product search query (#298) @laurentiumagureanu
- CIF-1447 - The Core CIF Components must use a service user to access configurations (#300) @dplaton
- CIF Components Library
- CIF-1392 - CIF Components library pages - Add support for client-side price loading (#292) @cjelger
- CIF-1383 - Create the Core CIF Components library pages - productlist component (#276) @cjelger
- CIF-1386 - Create the Core CIF Components library pages - relatedproducts component (#275) @cjelger
- CIF-1387 - Create the Core CIF Components library pages - search components (#279) @cjelger
- CIF-1403 - CIF components library - Add example for Grouped Product (#277) @cjelger
- CIF-1388 - Create the Core CIF Components library pages - navigation component (#291) @cjelger
- CIF-1389 - Create the Core CIF Components library pages - teaser component (#289) @cjelger
- CIF-1390 - Create the Core CIF Components library pages - featuredcategorylist component (#290) @cjelger
Bug Fixes
- CIF-918 - remove unused PageContext (#280) @laurentiumagureanu
- CIF-1328 - Refactor the Create Account process (#274) @laurentiumagureanu
- Refactor sign-out action (#278) @laurentiumagureanu
- CIF-1156 - Live copy catalog does not show if node name is not language code (#315) @LSantha
- Load Venia loading indicator (logo.svg) via CSS (#312) @laurentiumagureanu
- CIF-1436 - Can't remove or edit items from shopping cart (#314) @dplaton
- Remove default configuration of i18next-browser-languagedetector (#311) @herzog31
- CIF-1464 - The FeaturedCategoryList component does not use the UrlPro… (#309) @cjelger
- CIF-1415 - [Cart] Editing the quantity doesn't update the cart (#282) @dplaton
- Revert "CIF-1394 - Product asset drag'n'drop on a page should configure product teaser (#306) @cjelger
- Bug fix for github issue #286 (#308) @cjelger
- Editing shipping address / shipping method doesn't update cart (#284) @dabe5651
- CIF-1416 - Add CIF Core Components to AEM Components Library Page (#297) @cjelger
- CIF-1426 - [AEMaaCS] The URLProviderConfiguration service is misconfigured (#295) @cjelger
- Update setShippingAddressOnCart to refetch cart details (#270) @dabe5651
For a list containing all the fixed issues see all the change details.
CIF Core Components 1.0.0
Changes
This release introduces the following new features and bug fixes:
Features & Enhancements
- CIF-1354 - Refactor searchresults and productlist components (#263) @LSantha
- CIF-1356 - Add caching support to the GraphQL client (#258) @cjelger
- CIF-1300 - Implement mock GraphQL HTTP endpoint for the components library pages (#224) @cjelger
- CIF-1385 - Create the Core CIF Components library pages - productcarousel component (#271) @cjelger
- CIF-1384 - Create the Core CIF Components library pages - productteaser component (#268) @cjelger
- CIF-1382 - Create the Core CIF Components library pages - product component (#267) @cjelger
- CIF-1391 - CIF Components library - add icons for all the CIF components (#266) @cjelger
- CIF-890 - Create the Core CIF Components library pages - for server-side components (#265) @cjelger
Bug Fixes
- CIF-1220 - Fix CQBP-84 violation for Venia Reference (#261) @hbacila
- CIF-1394 - Product asset drag'n'drop on a page should configure a product teaser (#273) @cjelger
- CIF-1329 - Reset the context data between checking out and showing the receipt (#255) @herzog31
- CIF-1375 - Wrong title in design dialog of related products component (#264) @LSantha
- CIF-1362 - Pagination bar fixes (#262) @laurentiumagureanu
For a list containing all the fixed issues see all the change details.
CIF Core Components 0.10.1
This minor release introduces a few bugfixes and small enhancements.
Dependencies: In order to use the 0.10.0 release, as a minimum, you will need an AEM 6.5.0.0 or AEM 6.4.4.0 and Magento 2.3.4
Features & Enhancements
- #198 Feature/add graphql dynamic filters introspection (#223) @kevin-mitchell
- CIF-1256 - Better customizable PLP/PDP URL generation (#248) @cjelger
Bug Fixes
- CIF-1321 - Empty Commerce tab in page properties (#256) @LSantha
- CIF-1355 - MVP Faceted Search - Styling (#257) @dplaton
- CIF-1324 - Only one side panel should be open at a time (#253) @herzog31
- CIF-1337 - Support virtual products that are part of grouped products (#246) @herzog31
- CIF-1331 - The React cart component should not create a cart by default (#252) @dplaton
- CIF-1343 - Absolute path for resource type in product teaser edit dialog (#251) @LSantha
- CIF-1342 - CIF core components bundle depends on commerce core bundle (#250) @LSantha
For a list containing all the fixed issues see all the change details.
CIF Core Components 0.10.0
This release introduces a lot of new store features for Magento. Dependencies: In order to use the 0.10.0 release, as a minimum, you will need an AEM 6.5.0.0 or AEM 6.4.4.0 and Magento 2.3.4
Component Enhancements
- Support Grouped Products & Virtual Products
- Support registered user shopping cart and checkout flow
- Improved internationalization support across all components
Changes
This release introduces the following new features and bug fixes:
Features & Enhancements
- CIF-1317 - Support Virtual Products (#241) @herzog31
- CIF-1072 - Support Registered Cart+Checkout (#234) @dplaton
- CIF-1316 - Price display and client-side price fetching for grouped pr… (#237) @cjelger
- CIF-1305 - Support Grouped Products (#232) @cjelger
- CIF-1166 - Internationalization support for AEM client-side Core Components (#213) @herzog31
- CIF-1202 - Update the CIF Core Components to use configurations from /conf (#184) @dplaton
- CIF-1330 - GraphQL endpoint used by client-side code should be configurable (#244) @herzog31
- CIF-1223 - add cq:icon for all authorable CIF components (#238) @mhaack
- CIF-1315 - JS of CIF Core Components should be loaded via theme clientlib (#233) @mhaack
- CIF-1182 - Use the same property type in components with product DnD (#221) @cjelger
- CIF-1303 - add optional title support for related products & product carousel (#227) @mhaack
- CIF-1319 - add optional title support for featured category component (#228) @mhaack
- CIF-1166 - Internationalization support for React My account component (#230) @cjelger
- CIF-1166 - Internationalization support for React Checkout components (#229) @cjelger
- CIF-1237 - Use generic authoring placeholder of WCM Core Components for all CIF Components (#219) @mhaack
Bug Fixes
- CIF-1334 - Set default quantities of grouped products (#240) @cjelger
- CIF-1333 - The Minicart shows an incorrect number of items (#239) @dplaton
- CIF-1323 - Malformed category id breaks featured categories (#236) @LSantha
- CIF-1244 - CIF Core Component fail gracefully (#231) @LSantha
- CIF-1309 - remove productcarousel CSS selector and fix CSS (#225) @mhaack
- CIF-1314 - Product list doesn't display product without small image (#226) @LSantha
- CIF-1306 - remove CIF Connector dependency (#222) @mhaack
- CIF-1313 - Product carousel no longer displays product configured wit… (#220) @cjelger
For a list containing all the fixed issues see all the change details.