Releases: graycoreio/daffodil
Releases · graycoreio/daffodil
v0.63.2
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
v0.63.1
v0.63.0
0.63.0 (2023-08-31)
⚠ BREAKING CHANGES
- cart:
MagentoMergeCartResponse
->MagentoMergeCartsResponse
Features
- authorizenet: export reducer initial state (#2546) (e9ff895)
- cart: implement
CanActivateChild
in in stock items guard (#2558) (669bef2) - cart: type magento driver queries (#2551) (4889b40)
- core: add
catchAndArrayifyErrors
pipe (#2556) (9bc2359) - core: export storage error codes (#2555) (24d438f)
Bug Fixes
v0.62.4
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
v0.62.2
v0.62.1
v0.62.0
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
v0.61.0
0.61.0 (2023-07-18)
⚠ BREAKING CHANGES
- cart:
initialState
->daffCartReducerInitialState
- search:* changes
DaffSearchDriverInterface#incremental
to return aDaffSearchResultCollection
. changesDaffSearchIncrementalSuccess#payload
to be aDaffSearchResultCollection
- 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
0.60.0 (2023-05-25)
⚠ BREAKING CHANGES
- search:*
DaffSearchDriverInterface#incremental
was added - auth: auth state structure and selectors have changed