Features
- feat(resource-policies): add credential group access policies (#6892)
- feat(workflows): preserve execution principals (#6891)
- feat(tinyfish): add TinyFish web agent, search, and fetch integration (#7177)
- feat(chat): add live voice input waveform (#7146)
- feat(desktop,cli): support self-hosted desktop installs (#7136)
- feat(library): Best Dify Alternatives in 2026 (#7140)
Improvements
- improvement(ui): standardize overflow text (#7175)
- improvement(db): stop declaring retired usage columns ahead of their drop (#7134)
- improvement(blocks): document child workflow deployment behavior (#7145)
- improvement(canvas): improve code tooltip readability (#7138)
- refactor(billing): retire protocol rollout flags (#7132)
- improvement(cli): automate npm package version bumps (#7127)
Bug Fixes
- fix(cli): seven defects found by live-testing the CLI against staging (#7176)
- fix(provenance): derive final-output provenance instead of declaring it unvouchable (#7173)
- fix(files): fix large file editor performance and selection toolbar placement (#7171)
- fix(ui): tighten resource header action spacing (#7172)
- fix(desktop): harden browser and runtime hygiene (#7152)
- fix(credentials): write an env value and its credential row together (#7160)
- fix(execution): make function runs rollout-safe (#7143)
- fix(copilot): scope panel chat drafts per chat (#7159)
- fix(cli): refuse what the help already says is invalid (#7157)
- fix(ui): close paste admission edge cases (#7156)
- fix(chat): guide blocked browser microphone access (#7155)
- fix(mistral): distinguish response size failures (#7154)
- fix(landing): reset unmeasurable preview stages (#7153)
- fix(ui): optimize universal paste handling (#7148)
- fix(ui): preserve resource view collapse state (#7147)
- fix(copilot): persist workflow drafts across navigation (#6807)
- fix(desktop-browser): add recoverable page failure states (#7142)
- fix(landing): normalize typography weights (#7144)
- fix(cli): close follow-up gaps (#7137)
- fix(landing): harden cross-browser compatibility (#7139)
- fix(knowledge): harden OCR and SharePoint ingestion limits (#7135)
- fix(landing): stabilize previews across browsers (#7131)
- fix(v2,cli): second audit pass over the v2 API and CLI (#7126)
- fix(knowledge): stabilize skipped connector documents (#7130)
- fix(fireflies): handle nullable transcript metadata (#7129)
- fix(sandbox): upgrade isolated-vm to 6.2.0 (#7125)
Other Changes
- chore(copilot): sync load_slide_layout into the tool catalog (#7167)
- docs(self-hosting): correct what a server change clears, and the cert requirement (#7158)
- docs(blog): update enterprise (#7141)