v1.47.3
What's Changed
- Update default workflow by @alexisrolland in #12804
- feat: use Claude glyph for Anthropic partner icon by @Yourz in #12292
- Fix 'insert as node' in sidebar tab by @AustinMroz in #12900
- fix: guard workspace auth refresh races by @benceruleanlu in #11726
- feat(website): pricing API copy + tutorial video captions by @imick-io in #12929
- fix(cloud): stop bouncing working users to /cloud/survey mid-session (FE-739) by @dante01yoon in #12621
- feat: remove deprecated group nodes, auto-convert to subgraphs on load by @DrJKL in #12931
- Support opus format in assets panel by @AustinMroz in #12956
- fix: remove unused export from ExportFormatOption interface by @christian-byrne in #12973
- Move Comfy Desktop bridge types into frontend by @benceruleanlu in #12857
- fix(billing): route subscription/sign-in/credit preconditions to modal, out of error panel (FE-878) by @dante01yoon in #12785
- Filter canvasOnly non-preview widgets in editor by @AustinMroz in #12957
- [feat] migrate website navbar to shadcn-vue + mobile sheet drill-down by @imick-io in #12861
- Decouple run telemetry context from providers by @benceruleanlu in #12925
- Add Desktop telemetry event sink by @benceruleanlu in #12802
- fix(billing): refresh workspace billing status after completed top-up (FE-932) by @dante01yoon in #12787
- refactor(load3d): extract Viewport3d base + SceneOverlay protocol by @jtydhr88 in #12987
- Fix LiteGraph hidden widget metadata handling (FE-1014) by @jaeone94 in #12916
- test: stabilize mask editor screenshot e2e by @jaeone94 in #13011
- fix(test): import AppMode from utils/appMode in WorkflowHelper by @dante01yoon in #13003
- test: stabilize cloud template filtering e2e by @jaeone94 in #12999
- test: stabilize node help locale e2e by @jaeone94 in #12998
- fix: re-disable ultralytics asset-picker registration by @deepme987 in #13020
- fix: publish core/* releases immediately to create tags by @christian-byrne in #12995
- feat: remove subscript prompt dialog on load by @pythongosssss in #13012
- fix: add explicit return types for composables to fix TS declaration errors by @christian-byrne in #13034
- fix(asset-card): read image dimensions from typed metadata field by @mattmillerai in #12328
- feat(workspace): creator-only canManageSubscriptionLifecycle permission (FE-770) by @dante01yoon in #12829
- feat(dialog): flip remaining callers + default renderer to Reka (Phase 6a cutover, stacked on #12848. 6a-2) by @dante01yoon in #12593
- fix: update share dialog acknowledgement copy by @christian-byrne in #13044
- fix(test): de-flake Canvas ctrl+shift+vertical-drag zoom e2e by @christian-byrne in #13024
- feat: add tab status indicator (running/done/errored) by @pythongosssss in #10177
- chore: shrink-wrap asset browser dialog chrome by @jaeone94 in #13060
- feat(assets): wire infinite scroll to the flat-output provider in the widget select dropdown by @mattmillerai in #12780
- Adopt jobs-namespace cancel endpoints in the jobs panel by @mattmillerai in #12863
- fix(billing): keep successful team subscribe when post-write refresh fails by @dante01yoon in #12951
- fix(billing): widen user popover so the credits row keeps both buttons inside by @dante01yoon in #13052
- feat(billing): downgrade-to-personal member-removal confirm flow (FE-977) by @dante01yoon in #12789
- fix: limit workflow models to metadata enrichment by @jaeone94 in #12990
- feat(billing): UnifiedPricingTable — one table, personal/team plan toggle (B4 / FE-934) by @dante01yoon in #12666
- feat: show node preview ghost when adding models from dialog & sidebar by @pythongosssss in #12765
- refactor: unify image editor upload contract (FE-750) by @mattmillerai in #12318
- fix(api): isolate event-listener errors from global telemetry by @mattmillerai in #12740
- fix(auth): show a clear message when sign-up is rejected by the backend by @wei-hai in #13070
- Fix share auth attribution gap by @benceruleanlu in #13064
- chore: disable CodeRabbit docstring coverage pre-merge check by @christian-byrne in #13027
- fix(ci): strip served bundle scripts from e2e coverage before genhtml by @wei-hai in #13077
- 1.47.3 by @comfy-pr-bot in #12976
New Contributors
Full Changelog: v1.47.2...v1.47.3