Synaplan v4.7.3 bug fix galore
While integrating Waves 1 to 4 of our big sustainability sprints, we have added some evil bugs. These are now fixed and some minor features and other small things are better.
As always: the upgrade stays data persistent, if you have externalized your qdrant and MariaDB...
What's Changed
- chore(release): install 4.7.2 in new deployments by @synaplan-release-tagger[bot] in #1766
- feat(multitask): implement task plan persistence in StreamController by @orgaralf in #1767
- Fix/headless local playwright by @orgaralf in #1768
- feat(agents): finish Wave 3 — knowledge/tools policy, triggers, bundle & gateway (S4–S6) by @orgaralf in #1769
- fix(deploy): keep the DLM snapshot description within the allowed pattern by @orgaralf in #1770
- feat(tools): Wave 4 tool registry, approvals, custom tools, and compute sidecar by @orgaralf in #1774
- fix(pricing): stop false drift alarms and record verified LiteLLM errors by @FExB17 in #1779
- docs(planning): Wave 5 architecture research (compute vs. headless desktop, conditional module loading) + feature modules plan by @orgaralf in #1773
- feat(messenger): add DigestOtherChatsCommand by @orgaralf in #1787
- fix(iam): hide People and dead Groups tab when groups flag is off by @orgaralf in #1795
- fix(billing): meter rerank calls and price Cohere per search by @orgaralf in #1796
- fix(extraction): send Docling convert as multipart form data by @orgaralf in #1797
- fix(admin): tell the truth after an inactive rerank save by @orgaralf in #1798
- fix(search): report web search reachability, not just a stored key by @orgaralf in #1799
- fix(search): refuse unverified web search keys and warn on unusable save by @orgaralf in #1800
- fix(search): log and surface which web search provider answered by @orgaralf in #1801
- fix(files): skip Imagick when ImageMagick blocks PDF by @orgaralf in #1803
- fix(extraction): honour the saved adapter chain and match Test upload to chat by @orgaralf in #1804
Full Changelog: v4.7.2...v4.7.3