Skip to content

Releases: graycoreio/daffodil

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)

v0.62.2

31 Jul 20:52
b4b63f3
Compare
Choose a tag to compare
v0.62.2 Pre-release
Pre-release

0.62.2 (2023-07-31)

Bug Fixes

  • auth: guest guard always triggers logout for a guest user (#2524) (6025568)

v0.62.1

31 Jul 19:27
17013f1
Compare
Choose a tag to compare
v0.62.1 Pre-release
Pre-release

0.62.1 (2023-07-31)

Features

  • auth: handle missing token errors by resetting to unauthenticated state (#2518) (3655843)
  • auth: remove auth token in unauthenticated hook (#2523) (6472f8f)
  • cart: rework resolve cart guard (#2522) (f460cc8)

Bug Fixes

  • search-product: incremental search not limited (#2519) (3dec63e)

v0.62.0

26 Jul 19:06
9e124fb
Compare
Choose a tag to compare
v0.62.0 Pre-release
Pre-release

0.62.0 (2023-07-26)

⚠ BREAKING CHANGES

  • auth: DAFF_AUTH_UNAUTHENTICATED_HOOKS contains functions that now must return an observable
  • design: The sidebar now holds the state of the sidebar (instead of the viewport), specifically "mode" and "open".

Features

  • auth: support asynchronous unauthenticated hooks (#2513) (2100b24)
  • cart-customer: check token for cart mutation failures (#2450) (f14af85)
  • core: add allOf operator (#2517) (53c6bdc)
  • core: add anyOf operator (#2516) (a61dc02)
  • customer-payment: add support for customer payments (#2344) (49f6cf6)
  • customer: correctly handle missing customer address ID (#2515) (4761b9e)
  • daffio: implement tree (#1824) (e15b6a2)
  • design: add tree component (#1622) (f211e48)
  • design: allow multiple sidebars of various modes and sides (dd6bc28)
  • design: implement tree in left nav (#1824) (3aa4727)

Bug Fixes

  • auth: logout flow gets triggered for auth check network failures (#2482) (7d6b62d)
  • daffio: use new sidebar implementation (22d293c)
  • demo: use new sidebar implementation (e1a6122)

v0.61.0

19 Jul 16:00
a3be91f
Compare
Choose a tag to compare
v0.61.0 Pre-release
Pre-release

0.61.0 (2023-07-18)

⚠ BREAKING CHANGES

  • cart: initialState -> daffCartReducerInitialState
  • search:* changes DaffSearchDriverInterface#incremental to return a DaffSearchResultCollection. changes DaffSearchIncrementalSuccess#payload to be a DaffSearchResultCollection
  • design: rename native select sass and paths (#2475)

Features

  • auth: add DaffAuthResetToUnauthenticated (#2504) (57127d3)
  • auth: add unauthenticated hook tokens (#2503) (0f0d0c3)
  • auth: call unauthenticated hooks before resetting client cache (#2505) (a519413)
  • auth: delay client cache reset (#2495) (33c3c9b)
  • authorizenet: reduce backoff timing for accept.js retry (#2465) (62a16b0)
  • cart-customer: only merge if a cart ID is in storage (#2502) (11b1bb1)
  • cart-customer: remove cart ID from storage when unauthenticated (#2507) (e8fc2c4)
  • cart-customer: reset cart state when the user is unauthenticated (#2509) (e26ab24)
  • cart-customer: set cart to mutating when the user is logged in (#2508) (33d9c1a)
  • cart: add daffCartDriverHandleCartNotFound (#2489) (15cb6cd)
  • cart: add DaffCartDriverResolveService (#2490) (f691fd8)
  • cart: add DaffResolveCartGuard (#2506) (5da2cfc)
  • cart: create cart automatically for add cart item (#2493) (88e5ef9)
  • cart: only initially resolve cart if ID is in storage (#2492) (cc3db71)
  • cart: package prefix reducer initial state exports (#2501) (c7b85d7)
  • cart: throw unrecoverable errors in magento driver (#2488) (18bca84)
  • cart: use DaffCartDriverResolveService for resolve effects (#2491) (bbd939e)
  • design: add hostbinding class to error message so the theming styles can be properly applied (#2479) (80fe194)
  • design: add loading, disabled, and tabindex properties to button component (#2448) (678e8a9)
  • design: create <daff-flat-button> variant (#2448) (ed4a52d)
  • design: expose colorable public_api to core's public_api (#2487) (5c7669d)
  • design: expose DaffStatusable to the public api (#2485) (d82d703)
  • design: expose form label to the public api (#2478) (7661c57)
  • design: remove default color on loading icon and update styles (#2448) (2649337)
  • design: remove focus style and optimize background color animations on buttons (#2448) (9163a24)
  • design: rename native select sass and paths (#2475) (990919f)
  • design: set the base stroked and flat button text color to currentColor (#2500) (939a655)
  • design: show the daff loading icon when loading is set to true on a button (#2448) (6d6067f)
  • design: update daff-green palette colors to be more aligned with the other decorative palettes (#2486) (d9596a9)
  • paypal: set payment loading for generate express token (#2461) (4d9003f)
  • search:* remove collection metadata request from incremental search (#2494) (56f37a4)

Bug Fixes

  • design: update skeleton screen positioning style (1a5c02c)

v0.60.0

26 May 00:55
b652955
Compare
Choose a tag to compare
v0.60.0 Pre-release
Pre-release

0.60.0 (2023-05-25)

⚠ BREAKING CHANGES

  • search:* DaffSearchDriverInterface#incremental was added
  • auth: auth state structure and selectors have changed

Features