Features
- feat(library): Best ChatGPT alternatives for building AI agents and automating workflows (#8414)
- feat(library): Best AI Workflow Builders for Small Teams in 2026 (#8413)
- feat(forks): opt-in fork sync for new workflows (#8318)
Improvements
- improvement(search): accept several same-kind native queries per account and cap oversized read limits (#8407)
- refactor: remove dead code and enforce code quality gates (#8395)
Bug Fixes
- fix(tables): settle a resume whose pause cannot be saved as failed, and never fail a completed run (#8417)
- fix(forks): route new workflows through one row builder and harden lineage locking (#8406)
- fix(logs): keep compacted child span trees shaped as trees (#8403)
- fix(knowledge): name embedding quota, key, and deadline failures in knowledge search (#8405)
- fix(knowledge): shrink the member lifecycle budget tests so they stop timing out in CI (#8404)
- fix(function): report code-placeholder compiler invariants as server failures (#8402)
- fix(tables): write the cell state when a resumed run throws (#8401)
- fix(ui): clean up stale workflow state and provider policy handling (#8400)
- fix(selectors): rebind Copilot principals for nested domain use cases (#8397)
- fix(tables): match unique JSON values exactly and validate row writes against the live schema (#8394)
Other Changes
- test(forks): assert the sync-default audit fan-out against real audit_log rows (#8418)
- docs(library): update best-ai-agents-for-scheduling-and-calendar-management-in-2026 (#8416)
- docs(library): update best-ai-agents-for-executive-assistant-tasks (#8415)
- docs(library): update apache-2-0-vs-fair-code (#8412)
- docs(library): update how-to-turn-a-workflow-into-a-reusable-mcp-tool (#8411)
- docs(library): update sim-vs-dify-open-source-ai-workspace-vs-llm-app-rag-platform (#8398)
- chore(deps): bump nodemailer to 10.0.10 and patch vulnerable undici copies (#8393)