The JSON data type is now on by default¶
The JSON data type is no longer in private beta. Every workspace can create JSON columns and query them with no flag or request needed. If you were holding back dynamic or semi-structured event data because of the beta, you can start using JSON columns today.
Organization pages work without workspace access¶
Organization pages (Overview, Observability, Logs, Cluster) now load for members who don't belong to any workspace. You can read organization-level data with your user token alone instead of an empty screen.
Improvements and bug fixes¶
- [All]: Resource descriptions in the sidebar render as markdown, and the sidebar scrolls correctly instead of clipping long description lists.
- [All]: Authenticated requests resolve token scopes faster. Scope lookup no longer loads every Data Source in the workspace for each request, which reduces endpoint latency in the regions where it was most costly.
- [API]: Query requests that time out now return HTTP 408 instead of 500, so client-side timeouts no longer look like server failures.
- [Forward]: The Logs page Resources filter now matches job rows by pipe or Data Source name, including deleted resources, and ignores case.
- [Forward]:
tb deployment promote --waitandtb deployment discard --waitexit with the deployment error instead of polling forever when removing the old deployment fails. - [SDK]: The TypeScript SDK now serializes JSON parameters correctly.
From the blog¶
Cluster Management: keep the controls, skip the cluster ops: Observe workload signals, resize Dedicated clusters, and rebalance traffic from the Organization UI or API. Part of the Cluster Management campaign that kicked off this week.