Skip to content

Conversation

@gray-bot
Copy link
Contributor

@gray-bot gray-bot commented Oct 8, 2025

🤖 I have created a release beep boop

0.91.0 (2026-01-05)

⚠ BREAKING CHANGES

  • driver: DaffDriverMagentoModule has been removed. Use provideMagentoDriver instead.
  • design: DaffSidebarHeaderActionDirective has been removed. Use the dismissible property of DaffSidebarHeaderComponent instead.
  • design: DaffNotificationSubtitleDirective has been removed. Use the DaffNotificationMessageDirective instead.
  • design: DaffRaisedCardComponent has been removed. Use the elevated property of daff-card instead.
  • design: move hint, error message, and label to a @daffodil/design/form package (#4230)
  • content: Many interfaces have changed. DaffContentPage -> DaffContentHtmlPage, DaffContentPageServiceInterface -> DaffContentPageHtmlServiceInterface, provideDaffContentPageDriver -> provideDaffContentHtmlPageDriver, daffContentPageResolver -> daffContentPageHtmlResolver, DaffContentPageFactory -> DaffContentHtmlPageFactory
  • design-examples, design, design-land: If you're using the design examples in your app (you probably aren't) you should now import them from @daffodil/design-examples.
  • design: refactor switch component (#3818)
  • driver:
  • design: The 0 and 110 hues have been removed from the $daff-neutral palette.
  • external-router: Drivers will now directly throw errors in response to platform responses where they wouldn't previously. Direct driver dependents should adjust driver calls to better handle these errors.
  • design: Checkbox components have been moved to their own package and need to be imported from @daffodil/design/checkbox.
  • design: Modal behavior now restricts to a single open modal at any time. When a new modal is opened, any previously open modal will be automatically closed. Previously, multiple modals could be stacked and displayed simultaneously.

Features

  • auth: add withMagentoAuthApolloBearerToken (#4252) (d9b76a9)
  • content: add iframe renderer (36b0718)
  • content: add new daffContentPageSchemaResolver (3b74199)
  • content: add schema driver for magento (198bef6)
  • content: add style generator utilities for content editing (#4211) (5649d7e)
  • content: add visual ai content schema editor (347b973)
  • content: adjust renderer and css generation to properly use @container queries (3549586)
  • content: create provideDaffContentMagentoDriver (f673816)
  • content: create schema renderer (8f18996)
  • content: expose DaffContentEditableRenderer as standalone component (49bb0b9)
  • content: expose providers for making components schema-renderable (#4210) (28b4210)
  • content: introduce new page schema driver (def075c)
  • content: introduce schema types (#4209) (47b792a)
  • content: rename DaffContentPage to DaffContentHtmlPage (72d3da0)
  • content: use iframe renderer inside editor (370a2fb)
  • core: add factory providers to injection token factories (#4217) (1228a09)
  • core: add providers for apollo request handlers and headers (#4218) (b9c861d)
  • daffio: add sponsors to home page (#4194) (a46aa91)
  • daffio: convert all modules to standalone (#4215) (99dc925)
  • daffio: enforce home page commerce video to autoplay (#4199) (2860f45)
  • daffio: remove docs from docs path token (#4241) (9088371)
  • daffio: update home hero title (#4205) (c3131bb)
  • daffio: update marketing pages (#4198) (1b0c038)
  • design-examples, design, design-land: move design examples to @daffodil/design-examples package (#4200) (b24706b)
  • design-examples: init new design-examples package (#4197) (2d782c7)
  • design-examples: remove test script (#4206) (5f3c233)
  • design: daff-get-font-colors can retrieve theme font colors (#4141) (89c9c9b)
  • design: allow modal's vertical position to be configurable (#4162) (c5c08d3)
  • design: automatically add copy button to article code blocks (#4176) (cedb550)
  • design: create daff-create-theme function (#4132) (263d13d)
  • design: create daff-get-font-colors function (#4118) (b6aca33)
  • design: create DaffDisableableDirective (#3753) (d5c9fb7)
  • design: create DaffOrientableDirective and update implementations in design components (#4133) (e8c217e)
  • design: deprecate DaffPrefixSuffixModule and add component array option (#4273) (7e79665)
  • design: move hint, error message, and label to a @daffodil/design/form package (#4230) (ebfe38f)
  • design: move host decorators to host properties in core components (#4272) (69fbc83)
  • design: only allow one modal to be open at a time (#4110) (68c36e5)
  • design: refactor switch component (#3818) (5282b3e)
  • design: remove DaffNotificationSubtitleDirective (#4271) (77403f7)
  • design: remove DaffRaisedCardComponent (#4271) (b220165)
  • design: remove DaffSidebarHeaderActionDirective (#4271) (a966178)
  • design: remove 0 and 110 from neutral palette (#3761) (b08cc48)
  • design: shard and convert checkbox components to standalone (#4127) (e7fc3bd)
  • design: update daff-text-contrast function (#4122) (4559ebd)
  • design: update DaffImageComponent to use NgOptimizedImage (#4134) (9478a45)
  • dgeni,docs: add package to package guide (#4179) (ac63184)
  • docs,daffio: use role labels in API tags (#4244) (39b82d4)
  • docs,dgeni,daffio: add edit button to docs pages (#4137) (4b5be2d)
  • docs,dgeni: add package to API docs (#4178) (933b6c9)
  • docs,dgeni: set root package guides title to overview (#4181) (3339515)
  • docs: add color palette component (#4238) (22b4938)
  • driver,builders: generate new possible types (#4216) (8efbe50)
  • driver: add magento cache feature providers (#4222) (6781768)
  • driver: add magento driver features (#4224) (dd8cb5b)
  • driver: add routable objects system for in-memory drivers (#4144) (c212f46)
  • driver: prefix shopify generated types (#4175) (6faa41f)
  • driver: remove DaffDriverMagentoModule (#4271) (d58a932)
  • external-router: remove unnecessary processErrors function (#4117) (5bb0976)
  • hoist module disable into controllers (#4261) (29521ad)
  • plugins/magento/cms-ai-builder: add new iframe rendering pipeline (a6fc724)
  • plugins/magento/cms-ai-builder: classify known exceptions (#4261) (a91a033)
  • plugins/magento/cms-ai-builder: init package (7fba53a)
  • plugins/magento/cms-ai-builder: iron out patch type (a87cae7)
  • plugins/magento/cms-ai-builder: normalize json for php handling of empty assoc arrays (584997c)
  • plugins/magento/cms-ai-builder: prevent bad interpretations of components (7beebc4)
  • plugins/magento/cms-ai-builder: rebuild editor with DaffArticleComponent (3fa7ed0)
  • plugins/magento/cms-ai-builder: standardize llm call/response format (31d5046)
  • plugins/magento/cms-ai-builder: update editor version (960cb43)
  • plugins/magento/cms-ai-builder: use EntityManager APIs for getting/saving page data. (d6edd88)
  • plugins/magento/cms-ai-builder: use new renderer in admin panel (#4247) (0f3df47)
  • plugins/magento/cms-ai-daff-components: add all compatible @daffodil/design components (1a2d0b3)
  • plugins/magento/cms-ai-daff-components: add support for daff-article (b6a4fac)
  • plugins/magento/cms-ai-daff-components: extract all daffodil specific features to separate package (ab334b3)
  • plugins/magento/cms-ai-daff-components: init new package (b488193)
  • product: register products as routable objects for automatic URL resolution (#4146) (aebfad1)
  • storefront-examples: init new storefront-examples package (#4207) (8e6b8c7)
  • storefront: create carousel component (#4204) (e158195)
  • storefront: init new storefront package (#4173) (7322867)
  • storefront: update storefront configs (#4203) (337d946)
  • tools: add SassDocs tool for documentation generation (#3841) (a6f30b8)

Bug Fixes

  • authorizenet: default state config not provided (#4220) (7b81ca8)
  • commerce: add missing provideDaffExternalRouterInMemoryDriver (1c0ea4b)
  • daffio: edit button initially doesn't appear on usage tab (#4183) (a3e036b)
  • daffio: fix wrong link in getting started doc (#4231) (6ba3940)
  • design: correct DaffOrientableDirective orientation input handling (#4169) (ac89962)
  • design: correct DaffStatusableDirective default status logic (#4171) (319041f)
  • design: fix duplicate track keys in DaffTreeComponent by using unique node IDs (#4115) (2f849d7)
  • design: fix form imports in form field (#4236) (06061ab)
  • design: fix orientable class names in notification component (#4229) (6f68bb9)
  • design: paginator is hydration incompatible (#4142) (85c449d)
  • dgeni: design search index not generated or uploaded (#4136) (ce18be2)
  • magento drivers not querying key fields (#4223) (c3bfccf)
  • plugins/magento/cms-ai-builder: correct ContentSchema compilation error on 8.4 (#4261) (2c3da47)
  • plugins/magento/cms-ai-daff-components: drastically simplify prompt (f0fa760)
  • plugins/magento/cms-ai-daff-components: fix bad namespace (875e778)
  • plugins/magento/cms-ai-daff-components: remove unused article input schema (8bb64ff)
  • prevent errors when components are empty (261f2e3)
  • product: getByUrl on DaffInMemoryProductService works with urls (#4147) (a29cdab)
  • tests fail on node 22 (#4188) (92fb925)
  • tools-dgeni: form API symbols not being generated (#4245) (45a9359)

This PR was generated with Release Please. See documentation.

@gray-bot gray-bot requested review from a team as code owners October 8, 2025 13:49
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 6 times, most recently from 83fc59b to c0ad3fd Compare October 14, 2025 17:03
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 7 times, most recently from 9ba3e80 to adbb72b Compare October 21, 2025 17:35
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 5 times, most recently from 5f914df to 9d5867d Compare October 31, 2025 20:49
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 7 times, most recently from 05e89a1 to 6220aa8 Compare November 7, 2025 23:45
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 2 times, most recently from 786b136 to 8e22b8f Compare November 11, 2025 19:44
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 12 times, most recently from d097e97 to 5ac4bb4 Compare December 8, 2025 19:52
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 6 times, most recently from 7a94aed to 83c8be6 Compare December 16, 2025 16:16
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch 4 times, most recently from 3fa6abc to fa04508 Compare January 5, 2026 14:56
@gray-bot gray-bot force-pushed the release-please--branches--develop--components--daffodil branch from a0cbb65 to 224b792 Compare January 5, 2026 16:12
Copy link
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

@damienwebdev damienwebdev merged commit 8fdf638 into develop Jan 5, 2026
67 checks passed
@gray-bot
Copy link
Contributor Author

gray-bot commented Jan 5, 2026

🤖 Release is at https://github.com/graycoreio/daffodil/releases/tag/v0.91.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.

3 participants