188.21.0: Knowledge APIs, Workflows, SQL Server, Performance¶
In this release, we introduce new knowledge-layer APIs, allowing users to create and update dimensions and metrics programmatically in their datasets. We also continue to develop our beta deep research and workflow planning features. We have added a beta connector for Microsoft SQL Server. Finally, we have made numerous performance optimizations that help the application feel more responsive.
Features¶
- (api): add public endpoints to create, read, update DMs
- allow filtering dms by updated_since
- (connectors) add beta sql server connector
- add deep research summary export pdf button
- link tables and charts in email
- (workflows) add workflows and workflow scheduling
- support more openai models
- (widget) add side panel to deep research
Bug Fixes¶
- (fe/web) do not show "copying..." while loading
- rename chat when restarting chat
- (connectors) require admin to create/update/delete connections
- (databricks) enforce
host
is a valid databricks domain - (redshift) enforce
host
is a valid redshift domain - (dataset-jobs) transition dataset state on individual updates
- (fe/web) prevent character loss in name field
- (knowledge_sql) prevent creating, updating, or verifying ksqls with invalid dm references
- (widget) move message tooltips to the right side
- (widget) move feedback button to bottom of the table
- (fe/web) only admins can edit workflows
- (sql_parsing) ignore ORDER BY in agg. function
Refactor¶
(api) deprecate the
id
field in KnowledgeLayerEntityAPI. Users should use theuuid
field instead.
Performance¶
- Major optimizations made throughout the application. One prominent example is the page for viewing Admin Feedback.