Skip to content

Releases: graycoreio/daffodil

v0.66.0

11 Dec 16:18
4cb8be4
Compare
Choose a tag to compare
v0.66.0 Pre-release
Pre-release

0.66.0 (2023-12-11)

⚠ BREAKING CHANGES

  • search: error matcher injection token has moved to state subpackage
  • reviews: error matcher injection token has moved to state subpackage
  • product: error matcher injection token has moved to state subpackage
  • paypal: error matcher injection token has moved to state subpackage
  • payment: error matcher injection token has moved to state subpackage
  • order: error matcher injection token has moved to state subpackage
  • newsletter: error matcher injection token has moved to state subpackage
  • navigation: error matcher injection token has moved to state subpackage
  • geography: error matcher injection token has moved to state subpackage
  • customer-store-credit: error matcher injection token has moved to state subpackage
  • customer-payment-authorizenet: error matcher injection token has moved to state subpackage
  • customer-payment: error matcher injection token has moved to state subpackage
  • customer-order: error matcher injection token has moved to state subpackage
  • customer: error matcher injection token has moved to state subpackage
  • content: error matcher injection token has moved to state subpackage
  • category: error matcher injection token has moved to state subpackage
  • cart-store-credit: error matcher injection token has moved to state subpackage
  • cart-customer: error matcher injection token has moved to state subpackage
  • cart: error matcher injection token has moved to state subpackage
  • authorizenet: error matcher injection token has moved to state subpackage
  • auth: error matcher injection token has moved to state subpackage

Features

  • auth: move error matcher injection token to state subpackage (#2645) (770718b)
  • authorizenet: move error matcher injection token to state subpackage (#2645) (53b788b)
  • cart-customer: move error matcher injection token to state subpackage (#2645) (7eb96a4)
  • cart-store-credit: move error matcher injection token to state subpackage (#2645) (9caf019)
  • cart: move error matcher injection token to state subpackage (#2645) (81ac05a)
  • category: move error matcher injection token to state subpackage (#2645) (9647c9c)
  • content: move error matcher injection token to state subpackage (#2645) (f8fc914)
  • customer-order: move error matcher injection token to state subpackage (#2645) (929e6ac)
  • customer-payment-authorizenet: move error matcher injection token to state subpackage (#2645) (3343af0)
  • customer-payment: move error matcher injection token to state subpackage (#2645) (25bd578)
  • customer-store-credit: move error matcher injection token to state subpackage (#2645) (5cacb5d)
  • customer: move error matcher injection token to state subpackage (#2645) (a6ecaea)
  • geography: move error matcher injection token to state subpackage (#2645) (d704e0b)
  • navigation: move error matcher injection token to state subpackage (#2645) (40a72e9)
  • newsletter: move error matcher injection token to state subpackage (#2645) (81a170e)
  • order: move error matcher injection token to state subpackage (#2645) (876d005)
  • payment: move error matcher injection token to state subpackage (#2645) (88bf320)
  • paypal: move error matcher injection token to state subpackage (#2645) (4b2b04e)
  • product: move error matcher injection token to state subpackage (#2645) (9ba661e)
  • reviews: move error matcher injection token to state subpackage (#2645) (ab2221a)
  • search: move error matcher injection token to state subpackage (#2645) (8be4957)

v0.65.0

09 Dec 00:12
8f0fbed
Compare
Choose a tag to compare
v0.65.0 Pre-release
Pre-release

0.65.0 (2023-12-08)

⚠ BREAKING CHANGES

  • cart: failure actions' payload type has changed from DaffStateError to DaffStateError[]
  • navigation,demo: DaffGenericNavigationTree#path is removed in favor of url
  • category: DaffCategoryFactory now requires DaffCategoryBreadcrumbFactory as a constructor argument. It is recommended to DI the factory
  • core,product,category: partial arguments are now required to meet the model interfaces. Those that do not will cause a type check error
  • product: DaffDefaultProductFactory now requires passing the image factory to construct. It is recommended to use DI to construct factories.
  • cart: DaffCart#totals is now a dictionary
  • all: changes the name of many state testing modules

Features

  • all: prefix state testing modules with State (#2606) (f755ab8)
  • authorizenet: remove cart payment update reducer cases (#2635) (5a75c56)
  • branding: update daffodil logo to the new version (#2597) (8a2f596)
  • cart: add cart retrieval action support (#2557) (98301f8)
  • cart: add retrieval action reducer factories (#2633) (57c8f83)
  • cart: change actions to implement DaffCartRetrievalAction and DaffFailureAction (#2636) (bd968f7)
  • cart: change cart totals to dict (#2608) (a4f408f)
  • cart: compute cart prices for in-memory driver (#2614) (7a60ddb)
  • cart: store cart in state with retrieval actions (#2637) (a84491e)
  • category,demo: add category view to demo (#2620) (2149b99)
  • category: create breadcrumbs and add createTree method (#2629) (556e69c)
  • category: create tree in in-memory driver (#2631) (791cc7c)
  • core,product,category: type model factory create partial and constructor args (#1835) (6efc2c4)
  • core: add collect (#2626) (260332b)
  • core: add DaffFailureAction (#2634) (2a8cec3)
  • customer-payment-authorizenet: export magentoCustomerPaymentAnetCCTypeRequestTransform (#2642) (408921e)
  • daffio: add sponsor link to nav and footer (#2599) (80b8c9f)
  • daffio: clean up why pwa page styles (#2603) (4a90668)
  • daffio: update home hero illustration and add discord link (#2598) (5aec495)
  • demo: add checkout form models and country field (#2615) (b90454e)
  • demo: add country form (#2617) (da882b1)
  • demo: add geography driver modules (#2616) (2539cf6)
  • demo: add product external resolution (#1843) (669fe5a)
  • demo: render cart totals from totals dict (#2618) (2bafc50)
  • design,design-land: add link support to paginator (#2589) (57aa1b8)
  • design: update card's border-radius styles and set wrapper height (#2602) (6cec7e3)
  • docs: remove title property from example viewer component (#2625) (bcab5c9)
  • geography: create subdivisions in country factory (#2611) (92a734b)
  • navigation,demo: pull navigation tree from category in-memory tree (#2632) (40cf496)
  • navigation,demo: remove deprecated DaffGenericNavigationTree#path field (#2628) (7211acd)
  • navigation: add token for providing navigation in-memory seed data (#2627) (a033da4)
  • product,demo: create all product types in demo (#2622) (7893fcf)
  • product: improve default product factory field generation (#2609) (48f4ba0)

Bug Fixes

  • authorizenet: CC last 4 is too short (#2639) (6ff51a6)
  • cart: magento driver resolution fails for no discounts (#2638) (1ea70a1)
  • core: subsequent preadds don't update entity after initial preadd (#2640) (92e06bb)
  • design: remove bogus combinator from sidebar style (#2601) (88205b7)
  • geography: in-memory collection does not exist (#2610) (d9bbcb6)
  • paypal: browser specific window access (#2605) (1eb1972)

v0.64.2

09 Nov 15:13
7f0e586
Compare
Choose a tag to compare
v0.64.2 Pre-release
Pre-release

0.64.2 (2023-11-09)

Features

  • customer-payment-authorizenet: export all card type transforms (#2592) (9ad7775)

v0.64.1

18 Oct 19:28
c379833
Compare
Choose a tag to compare
v0.64.1 Pre-release
Pre-release

0.64.1 (2023-10-18)

Features

v0.64.0

18 Oct 00:46
c7fede2
Compare
Choose a tag to compare
v0.64.0 Pre-release
Pre-release

0.64.0 (2023-10-18)

⚠ BREAKING CHANGES

  • Angular and associated deps have been upgraded to v15. TS has been upgraded to 4.8.

Features

  • design-land: add file tabs back to code preview and allow content to be hidden (#2578) (37e02bd)
  • design: add deprecation notice for DaffNavAccordionItemComponent (#2582) (2059403)
  • design: clean up <pre> styling and add margin styles to stop article cascade (#2579) (540a550)
  • design: focus stack pushes arg or the document's active element (#2581) (189d132)
  • design: update nav list background color to animate via opacity for performance (#2583) (bfccd2c)
  • design: update linked card background color to animate via opacity (#2584) (dca9b9b)
  • upgrade angular to v15 (#2564) (0742b01)

v0.63.2

29 Sep 01:39
58aab85
Compare
Choose a tag to compare
v0.63.2 Pre-release
Pre-release

0.63.2 (2023-09-29)

Features

  • design: add deprecation notice for DaffButtonSetComponent (#2571) (1ef3e46)
  • design: create focus stack service (#2570) (68aeffc)
  • design: deprecate theming option for paginators and update styles to work in both dark and light mode (#2575) (ec50bcb)
  • design: remove border transition from media gallery thumbnail (#2573) (5814c62)

Bug Fixes

  • reviews: state errors are not reset upon success (#2577) (9cf5f58)

v0.63.1

19 Sep 20:13
c1574ee
Compare
Choose a tag to compare
v0.63.1 Pre-release
Pre-release

0.63.1 (2023-09-19)

Bug Fixes

  • cart: cart resolution effects unsafely call storage in SSR (#2545) (d6e0468)

v0.63.0

05 Sep 22:39
9c76ae8
Compare
Choose a tag to compare
v0.63.0 Pre-release
Pre-release

0.63.0 (2023-08-31)

⚠ BREAKING CHANGES

  • cart: MagentoMergeCartResponse -> MagentoMergeCartsResponse

Features

Bug Fixes

  • cart: selectIsBillingSameAsShipping does not respect IDs (#2543) (bc63ae8)

v0.62.4

11 Aug 21:26
167bb4a
Compare
Choose a tag to compare
v0.62.4 Pre-release
Pre-release

0.62.4 (2023-08-11)

Features

  • authorizenet: add state config for accept retry backoff (#2541) (9dd40b7)
  • cart: handle create errors in Magento driver (#2536) (4ead116)
  • design: add focus trapping to modal component (#2532) (1569d60)
  • design: create notification component (#2484) (e1f2574)
  • design: use position fixed on sidebar nav (1839a85)
  • driver: add DaffDriverNetworkError (#2534) (6e30ab1)

v0.62.3

03 Aug 12:58
42ca952
Compare
Choose a tag to compare
v0.62.3 Pre-release
Pre-release

0.62.3 (2023-08-02)

Bug Fixes

  • cart: Magento driver crashes while setting cart address by ID (#2528) (9bbde26)