Release 1.54.0
v1.54.0 · August 13, 2026Features
add business name management to brand logo settings with placeholder handling ([cb6ee97](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/cb6ee97c8dd56cdd309f7174357f018fae11b899))
**analytics:** add publish_shared event; make Badge/ToolbarButton reusable ([3994ca2](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/3994ca2f6cfa68af5ebff65be90863718b376bc0))
**analytics:** capture first/last-touch attribution and attach it at identify ([f79ac87](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/f79ac8723bd0a0852de94c7b346b2b1ad5706932))
**canvas-editor:** publish status, publish action and share actions ([b556d31](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/b556d31fa2797f1450f5a8b4620e0441d411f662))
enhance brand logo settings with link and alt text management ([dbb9476](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/dbb947616e2df9d6052daca72ddaa834b56cf976))
**onboarding:** add skippable 'How did you hear about us?' step ([6853b9f](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/6853b9f1b2330869bfc47505fdde38277c2b8a6d))
**site-templates:** reuse onboarding buttons and adopt the Figma card spec ([94a746c](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/94a746c728f2f9186c03b11ed139c82822e94169))
update iframe source and enhance view mode messaging in canvas editor ([c0b0aac](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/c0b0aac564aad40a5b1a5c6596f223e5be62302d))
Fixes
**canvas-editor:** point the legacy layout's badge at the real status ([0801466](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/0801466ad212649d08b7beb8dece98d2f725f5b1))
**my-sites:** page heading reads "Websites" ([05e75ef](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/05e75ef575d23be96a5853b06a381a813683bf9f))
**onboarding:** enforce the attribution question with a route guard ([e3dc97a](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/e3dc97a66b7002ca511846387643ff9c24c8021e))
**onboarding:** fail open in the attribution guard when account data is uncertain ([63ed727](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/63ed727ebcf7883ceff4d0458385025eb626aae4))
**onboarding:** let a user create a second site from the same template ([3a66ade](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/3a66ade24b33a0bdbcf94658b7162810668d7cf1))
**onboarding:** treat a 404 settings lookup as a positive 'no site' ([93d994e](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/93d994ecc79b478235ea67270f2c405233350767))
**share:** confirm a copy in place instead of silently doing nothing ([d7bb829](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/d7bb8291cf6d0b8675ed051b8fb5798417f45beb))
**site-templates:** keep Preview a real link and drop the kebab ([e59f9c0](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/e59f9c020f40e990eae3e7a24681758cc77a2dcd))
**site-templates:** match onboarding wording, header buttons and heading ([db722d2](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/db722d2b9f1e762b6ee02dcedba933641eff5911))
**tailwind:** define the semantic tokens shadcn components are written against ([628effd](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/628effdcbb88707c42b3a22c8c413ec7b911b965))
**ui:** give the dropdown menu a background it can actually render ([bd19ffa](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/bd19ffa3a10e0c323317d586c082f5ed6ed3d162))
**ui:** raise the dropdown menu above the editor toolbar ([972711a](https://github.com/TheFlowOps-Eng/fo-class-experience/commit/972711a215b123a1cca7a2ce308e791d75bb9cf6))