Skip to content

chore: release 0.92.0#4276

Merged
damienwebdev merged 2 commits intodevelopfrom
release-please--branches--develop--components--daffodil
Apr 20, 2026
Merged

chore: release 0.92.0#4276
damienwebdev merged 2 commits intodevelopfrom
release-please--branches--develop--components--daffodil

Conversation

@gray-bot
Copy link
Copy Markdown
Contributor

@gray-bot gray-bot commented Jan 6, 2026

🤖 I have created a release beep boop

0.92.0 (2026-04-20)

⚠ BREAKING CHANGES

  • design: DaffTreeComponent and DaffTreeItemDirective now expose their inputs (tree, renderMode, node, selected), content queries (withChildrenTemplate, treeItemTemplate), and the public flatTree field as signals rather than plain properties. Template bindings ([tree]="data") continue to work, but any programmatic reads must invoke the signal: component.flatTreecomponent.flatTree(), component.treecomponent.tree(),directive.nodedirective.node(), and so on. Consumers that read these fields from tests or component code must update accordingly.
  • cart,demo: remove deprecated DaffCartAddress.address_type field
  • product,driver: provideShopifyApolloDriver and DaffProductShopifyDriverModule have been removed after their deprecation window. There is a replacement provideShopifyDriver.
  • driver: add feature support to magento driver provider (#4251)
  • design, storefront: move DaffQuantityFieldComponent into the storefront package (#4121)
  • design-land: design-land has been deleted from the codebase.
  • design: DaffMutable has been removed from @daffodil/design.
  • design: DaffErrorStateMatcher has been removed from @daffodil/design.
  • design: $daff-primary and $daff-accent color palette maps have been removed.
  • design: Navbar inputs now use signals. If you were setting raised, update to use elevated signal input.

Features

  • auth: add SSR handling and redirect behavior to DaffAuthResetPasswordGuard (#4413) (d30b888)
  • builders,daffio: generate sitemap (#4152) (c6b9e65)
  • cart,demo: remove deprecated DaffCartAddress.address_type field (ec5baac)
  • category: add shopify category driver (#4395) (040951d)
  • core: add createable (#4412) (2d19c34)
  • daffio, docs: add color palette generator to color docs page (#4379) (4eff32e)
  • daffio, docs: enable rendering of example code output in design docs (#4274) (4c88b0f)
  • daffio, storefront-examples: register quantity field examples in docs (#4389) (1f3902a)
  • daffio, storefront-examples: render storefront component examples in docs (#4361) (259bd52)
  • daffio: allow API fragments to control rendering (#4381) (29ea24b)
  • daffio: clarify example viewer UI (#4404) (eea2336)
  • daffio: force relative links to use angular navigation (#4392) (78ba7e6)
  • daffio: redirect get started links to docs instead of github (#4341) (5bc707e)
  • daffio: update main docs and marketing mobile sidebar to appear on the right side (#4329) (1797c1c)
  • daffio: update mobile toc to use the DaffMenuModule (#4328) (48eb887)
  • demo: migrate to magento driver provider (#4406) (b36bb69)
  • design-land: remove design-land app from codebase (#4353) (dd739c5)
  • design, demo: deprecate @daffodil/design/link-set and replace usage (#4295) (d75d063)
  • design, storefront: move DaffQuantityFieldComponent into the storefront package (#4121) (df6d19d)
  • design: add aria-controls support to DaffMenuComponent (#4315) (daf9a0a)
  • design: add isOpen property to menu activator to track the menu's open state (#4299) (465180b)
  • design: add focus method to input and native select components (#4348) (77893c4)
  • design: add keyboard support and basic aria roles for menu (#3998) (8100a38)
  • design: add loading property to button (#4343) (252c33e)
  • design: add roving tab index (#4174) (d90d967)
  • design: add truncated design to DaffBreadcrumbComponent (#4278) (a5dd535)
  • design: allow DaffModalService.open to return a reference instead of a modal instance (#4321) (0d57886)
  • design: automatically add anchor link and copy URL button to article headings (#4260) (39cfdd4)
  • design: clean up article copy button and heading link styles (#4345) (d66b478)
  • design: convert tree to signals (#4408) (03cfe38)
  • design: create DaffLoadableDirective (#4335) (59c55b8)
  • design: create DaffSpinnerComponent to replace DaffLoadingIconComponent (#4316) (4a14372)
  • design: create DaffDisableable interface and clean up documentation (#4427) (8a1d313)
  • design: deprecate DaffColorable and clean up documentation (#4422) (86cd9cd)
  • design: deprecate DaffCompactable and clean up documentation (#4423) (e57e807)
  • design: deprecated DaffUnderlineButtonComponent (#4337) (b576e04)
  • design: fix form field label styles (#4347) (1072f16)
  • design: remove DaffErrorStateMatcher (#4349) (9e18f18)
  • design: remove DaffMutable from @daffodil/design (#4350) (6cb81c9)
  • design: remove deprecated variables from color palettes (#4346) (edede5d)
  • design: set default spinner color to currentColor (#4336) (905aed8)
  • design: set nocopy on example viewer code block (#4397) (ad4574c)
  • design: update navbar UI (#4324) (15f4803)
  • design: update text snippet toggle button style (#4338) (5331cb6)
  • dgeni: support core design behaviors as components (#4387) (6c8790f)
  • dgeni: support signal forms of inputs and outputs (#4382) (d5ce93e)
  • docs-util,daffio: group API symbols by role in list (#4262) (5103bbc)
  • docs-utils: add API role factories (#3911) (cac42f6)
  • docs,dgeni,daffio: add storefront design docs (#4269) (bd33c14)
  • docs: create reusable color strip component (#4383) (5c31652)
  • docs: Move DaffioExampleViewerComponent and DaffioDocRendererComponent to @daffodil/docs (#4407) (fedf075)
  • driver: add feature support to magento driver provider (#4251) (cff479e)
  • external-router: integrate automatic URL resolution from in-memory routable objects (#4145) (4fc4df3)
  • product,driver: remove old providers and module (#4411) (27e2ac3)
  • product: transfer in-memory state when hydrating backend (#4148) (fcc04e4)
  • sassdoc: output files by symbol group (#4340) (13a61db)
  • sassdoc: separate items by group (#4300) (836b998)
  • storefront, theme-switch: move experimental @daffodil/theme-switch components into @daffodil/storefront (#4326) (cb45379)

Bug Fixes

  • ci: PRs cannot specify commerce schematic angular version (#4445) (01e332a)
  • daffio: dedupe activeRegistration$ by sidebar id (#4408) (eaa0d7c)
  • daffio: fix DaffioExampleViewerPreviewComponent to always apply the viewport class (#4362) (6123bd9)
  • daffio: Replace [@use](https://github.com/use) 'utilities' with [@use](https://github.com/use) '@daffodil/design/scss/utilities' (#4375) (f6c42f0)
  • daffio: resolve docs nav index via DaffRouterDataService (#4408) (028fa0a)
  • demo: newsletter not using form field component (#4405) (1f7b7bb)
  • design: button hover and active state styling (#4380) (8de0f73)
  • design: close menu on menu item click (#4297) (bd579a1)
  • design: menu backdrop click doesn't update state (#4298) (d72f004)
  • design: set disabled attribute from ngControl in form field controls (#4372) (3c79c2e)
  • design: skip code copy button for article encapsulated components (#4277) (d625359)
  • dgeni: [@docs-private](https://github.com/docs-private) symbols appear in API list (#4293) (4d0fce6)
  • dgeni: members deeply nested in inheritance chain not hoisted (#4240) (7139f8c)
  • docs: colors with spaces caused color-palette tests to fail (e50e349)
  • docs: support storefront paths (#4357) (4a8f1c8)
  • driver: provideMagentoDriver crashes when options is an InjectionToken (#4421) (f9c012d)

This PR was generated with Release Please. See documentation.

@gray-bot gray-bot requested review from a team as code owners January 6, 2026 16:49
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 3 times, most recently from 3472f8d to 3146780 Compare January 13, 2026 14:22
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 5 times, most recently from aa90e69 to 6365cba Compare January 16, 2026 16:17
@gray-bot gray-bot requested a review from a team as a code owner January 16, 2026 16:18
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 8 times, most recently from b327dd6 to 76ba25f Compare January 27, 2026 21:14
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 4 times, most recently from dd69200 to 2b94914 Compare February 4, 2026 14:52
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 4 times, most recently from a65e669 to a694644 Compare February 10, 2026 14:23
@gray-bot gray-bot changed the title chore: release 0.91.1 chore: release 0.92.0 Feb 10, 2026
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch from b9e6b63 to a74a946 Compare February 10, 2026 16:45
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 10 times, most recently from 0abe6ab to 635ce32 Compare March 4, 2026 16:35
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 6 times, most recently from 6d7e773 to b7b7c4e Compare March 11, 2026 16:43
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 8 times, most recently from e7ab21d to 3b59d56 Compare March 19, 2026 17:20
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 2 times, most recently from 0fe03f2 to e6422ba Compare March 25, 2026 22:05
Copy link
Copy Markdown
Member

@damienwebdev damienwebdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@gray-bot
Copy link
Copy Markdown
Contributor Author

🤖 Release is at https://github.com/graycoreio/daffodil/releases/tag/v0.92.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants