- Add workspace foreign key to cases (#1724)
- Fix visual bugs in agent builder (#1710)
- Allow configuring schedule start and end times (#1487)
- add live chat context to preset builder assistant (#1701)
- confirmation dialog for resetting chat context (#1705)
- Jsonpath filter list handling (#1703)
- Introduce build_stream_aware_context method for improved context management (#1700)
- add password reveal toggle (#1697)
- Remove legacy custom registry repository (#1687)
- Folder picker overflow + deduplicate scrollbars in folder/workflow move dialogs (#1694)
- Handle null action results in workflow events panel (#1693)
- Handle dynamic child workflow aliases in action nodes (#1691)
- Align frontend slugify with python implementation (#1692)
- add tool output truncation and history pruning (#1689)
- Drop extra toast blcoking full error message for registry sync (#1684)
- add OAuth MCP integrations to agent presets (#1681)
- Migrate from SQLModel to SQLAlchemy 2.0 (#1662)
- Persist agent builder tab selection (#1673)
- Add back progress dots (#1674)
π§© Integrations
- use underscores in custom OAuth provider IDs and fix overflow (#1682)
- Add base64 encoding option for HTTP request action (#1709)
- Upload attachments via URL action (#1708)
- LDAP search and tests (#1699)
β¨ Enhancements
- add welcome message and template usage to copilot (#1715)
- Migrate case fields to workspace-specific schemas (#1570)
π Bug fixes
- correct table_columns metadata type for INTEGER columns (#1725)
- handle duplicate field name errors in cases and tables (#1721)
- swap to JSONB schema validation for case fields to support SELEC⦠(#1712)
- use underscores in custom OAuth provider IDs and fix overflow (#1682)
- Populate owner_id data before creating FK constraint (#1720)
- agent history trimming/truncating (#1711)
- Resolve type errors across codebase (#1704)
- Surface specific GitHub App errors to users (#1702)
- LDAP search and tests (#1699)
- fully prune toolcalls from message_history (#1695)
- guard empty registry sync and add transactional upsert (#1686)
- Update table service to use workspace roles instead of org roles (#1677)
- LDAP search entry handling (#1680)
π¦ Build system
- implement stable cookie name generation for multiple dev instances (#1722)
- Bump pydantic-ai and temporalio, preserve custom data converter (#1714)
- Update js-yaml & glob (#1675) (#1675)
Thank you to all our contributors for making this release possible!
@daryllimyt, @jordan-umusu and @topher-lo