Releases: typedb/typedb-studio
TypeDB Studio 3.10.4
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.10.4
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.10.4 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
New features
- Export query output: You can now copy or download a JSON or CSV export of your query results. Additionally, you can now easily export a result graph as a PNG
- Graph Elements view: Shows how many of each element type is in the currently rendered graph and allows higlighting specific types. Replaces and extends the functionality of the old Highlights view
- History page: Shows the timestamps, execution times and results of all queries in the current Studio session. Full-page version of the existing History pane on the Query page
- Connection page now prefills username and server address with the current connection details, if available
- Sharply improve app performance on large schemas
Bugs fixed
- Fix a bug where schemas with over 10,000 types would not render properly in tooling (reported by
@richard_clouteron Discord) - Sorting table columns now works for multi-queries
- Fix a bug where Studio would erroneously claim it had "Committed" read-only multi-queries
- Fix a bug where Fetch queries' table output could incorrectly omit some columns
TypeDB Studio 3.10.3
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.10.3
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.10.3 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
New features
Multi-queries
- Studio now supports running multi-queries (multiple queries separated by the
end;marker to be run sequentially).
Load sample datasets
- Studio now offers UI actions for loading sample datasets. These are always loaded into a newly created database. The current sample datasets on offer are Bookstore, Cyber Threat Intelligence, and Robotics.
Other features
- TypeQL editor now offers 'find and replace'
- Add a transaction inspector that shows the state of the current or most recent transaction
- Add ability to configure transaction timeout (default is 5 minutes)
Bugs fixed
- Fixed various UI elements being low-contrast in light mode
- Fixed various TypeQL tokens not being syntax-highlighted
- Fixed a few cases where the current query tab's header would not correctly scroll into view
- Committing a schema transaction now auto-refreshes schema views
- Log output now auto-scrolls to the end unless manually scrolled
- Fixed a bug where Data Explorer would fail to load when viewing a type with no playable relation types (reported by
@markmclellanon Discord) - Schema tool window now sorts capabilities by type, then alphabetically (reported by
@markmclellanon Discord) - Fix a bug where non-admin users couldn't load the Users page (to change their own password)
- Fix a bug where Studio would hang on startup if the last used server was unresponsive
Other improvements
- Studio will now try to detect transaction type when in auto-transaction mode (instead of sending everything as a read query and escalating on failure)
- Connecting to a server with no databases no longer results in Studio automatically creating a 'default' database. While this was convenient for some users, it was odd behaviour
- The Run button and Limit setting now take up much less space (reported by
@markmclellanon Discord) - When trying to connect to an HTTP server over HTTPS, warn that this most likely won't work and suggest using Studio Desktop
- Enforce a max answer limit of 100k to tackle server resource starvation
- Data Explorer no longer auto-expands the schema tree (reported by
@markmclellanon Discord)
TypeDB Studio 3.10.2
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.10.2
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.10.2 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
New features
- Added light mode theme and the ability to toggle between light or dark mode (or follow the system theme)
Bugs fixed
- When highlights are active in graph visualisation, always bring foreground edges to the front
- Color 1 is now always the "primary" color of any graph visualiser background configuration
TypeDB Studio 3.10.1
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.10.1
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.10.1 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
Bugs fixed
- Schema visualiser now correctly runs force graph simulation
- Agent mode and schema visualiser graphs now correctly support Search and Maximise
TypeDB Studio 3.10.0
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.10.0
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.10.0 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
New features
Graph visualiser
We've given graph visualisation a massive overhaul, with brand new physics, styling, and a wide range of customisation options.
We want TypeDB graphs to be both ergonomic and stunning. The previous iteration didn't quite live up to those standards, and we believe this iteration represents a significant level-up.
Physics
We migrate from the ForceAtlas2 Static placement algorithm from graphology to the Fruchterman-Reingold dynamic algorithm from d3-force and tune the parameters to fit different scenarios.
Controls
The new graph control panel allows you to set zoom, re-centre, restart/stop simulation, and search graph nodes by label. You can also highlight a node's connections by clicking it, or highlight all nodes of a kind or type from the Graph Styles panel. We've adjusted two-finger swipe behaviour on touchpads - it now pans the canvas. Finally, you can now expand the graph viewer to fullscreen mode.
Styling
Nodes have a new sleek default design - dark fill with a brighter border. We've brought back the labelled rectangles, diamonds and ellipses that are typically used to represent TypeDB concepts. Edges are now colourless by default, but it's possible to re-enable highlighting them by query constraint.
Customisation
The styles are heavily customisable. Choose from an array of prebuilt themes, optionally add further tweaks. You can set styles per kind or per type, and can customise the graph background. You can also create your own themes for future use.
Bugs fixed
- Fresh query runs no longer open in a new Run tab unless the current Run tab is explicitly pinned
- Query Run tabs now remember what output type they had selected
- Fix a bug where some icons failed to render
- Agent Mode's clear conversation action is now marked as a destructive action
Other improvements
- Graph vis package refactor - for better readability and clearer structure
- Now depends on and pulls graph structure types from
@typedb/graph-utilslibrary - Update
@codemirror/viewto6.39.16- may fix input issues in certain environments
TypeDB Studio 3.9.0
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.9.0
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.9.0 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
New features
- Vibe querying is now stable and out of alpha!
- Now lives on the new Agent mode page;
- Now has conversation history and basic AI agent chat functions (new, clear, compact, interrupt, replay);
- Auto-compacts if it gets too long;
- Sharply improved formatting;
- Now backed by GPT 5.2 with a significantly refined backend;
- Responses are now streamed.
- The Query tool now has query tabs, which are persisted across page reloads
- Supports basic tab functionality (close, close others, pin, duplicate, rename)
- Query tabs now can have multiple run tabs
- Queries output by the AI agent can also have multiple run tabs
- You can now send a query log from the Query page directly to the AI agent - useful for debugging errored queries
- The connection widget now indicates your TypeDB server version
Bugs fixed
- On Query page, fix keyboard input not working in Safari browser and on Linux Desktop (reported by @thomas-huegel)
- Fix password input breaking when entering certain characters such as % signs (reported by @jballot)
- Long names in the DB selector are now truncated, but show their full name on hover (reported by @bryanf-phasechange)
- Fix a few scenarios that would cause a "Sigma container width" error to appear
- Commit-time errors and successes now show up in the Query Log and the history pane. Clicking an X on the history pane now brings up the Error Details view
- Error snackbars are now truncated per-line to avoid getting too tall (you can see the full error text by "viewing error details") (reported by
@markmclellanon Discord)
TypeDB Studio 3.8.1
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.8.1
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.8.1 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
Please be aware that TypeDB Server 3.7 has breaking API changes. TypeDB Studio 3.7 preserves backward compatibility, however, TypeDB Studio versions OLDER than 3.7.0 will not work correctly with TypeDB server versions >= 3.7.0.
New features
- Query tabs: Organise your queries into tabs. Add new, duplicate, rename, and close tabs.
- Configurable row limit: By default queries will now fetch a maximum of 100 rows, which you can configure. This keeps Studio performant against large datasets by default.
- "Load instances" button for each type on query page: Right-click any type on the query page to load its instances.
- Copy and replay previous queries (requested by @jmsfltchr)
- Visual connection string builder: Click the gear icon next to the connection string input to get a visual UI for it. Connection strings are the recommended way to securely save TypeDB Studio connection info to your password manager.
Bugs fixed
- Fixed a bug where you could not type into the query editor in the Mac desktop app (reported by @sunnyatmoveai, and
@davux,@.cyoon.and@markmclellanon Discord) - Fixed a bug where the connection string input would throw errors in Safari
TypeDB Studio 3.8.0
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.8.0
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.8.0 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
Please be aware that TypeDB Server 3.7 has breaking API changes. TypeDB Studio 3.7 preserves backward compatibility, however, TypeDB Studio versions OLDER than 3.7.0 will not work correctly with TypeDB server versions >= 3.7.0.
New features
Data Explorer
We've added the Data Explorer - an interactive visual environment for exploring data.
Select any type, and it will show you a table of instances and their most interesting connections - attributes, relations, roleplayers...
Select any instance from that table, and you can see all its connections in greater detail, allowing you to see exactly what data you're looking at.
You can then jump to connected instances using the "Explore" buttons on instance details, and as such you can traverse your dataset entirely using this visual UI without needing to write queries.
Other features
- Improve collapse/expand behaviour of schema tool window. Top level is now always expanded and performance is sharply improved.
- Error snackbars no longer render really long messages. Instead, click "View error details" to see the full error message and/or copy it to the clipboard.
- In auto transaction mode, now use the oneshot query endpoint for better performance
- Add retry mechanism with backoff for 5xx errors when querying TypeDB
- Transaction mode is now persisted to local storage
- Navigating to / (root route) now takes you to the last used tool (query/data/schema)
- Rename connection URL to connection string for clarity
- App info dialog now has useful external links
TypeDB Studio 3.7.0
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.7.0
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.7.0 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
Please be aware that TypeDB Server 3.7 has breaking API changes. TypeDB Studio 3.7 preserves backward compatibility, however, TypeDB Studio versions OLDER than 3.7.0 will not work correctly with TypeDB server versions >= 3.7.0.
Other improvements
- Update internal visualisation code to correctly handle the TypeDB 3.7 API (by @krishnangovindraj )
TypeDB Studio 3.6.0
Distribution
TypeDB Studio is hosted on the Web at https://studio.typedb.com.
Alternatively:
- Install: https://typedb.com/docs/home/install/studio
- Direct download: https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:3.6.0
Desktop builds of TypeDB Studio run in the following environments:
- Windows 10 or later (x86_64)
- MacOS (x86_64, arm64)
- Debian / Ubuntu 22.04 or later (x86_64, arm64)
Documentation
- TypeDB Studio docs: https://typedb.com/docs/tools/studio
- Learn more about TypeDB: https://typedb.com/docs/home/learning-journey
TypeDB server compatibility
TypeDB Studio 3.6.0 is compatible with TypeDB >= 3.3. For older TypeDB versions, enquire on the TypeDB Discord chat server (https://typedb.com/discord).
New features
- Vibe querying: The Query pane now has two query modes: "Code" and "Chat". In chat mode, the user simply talks to an AI assistant, which generates queries and optionally explains how they work. If the query is incorrect (errors, or gives a wrong answer), the user can click the new wand overlay to simply send the answers back to the chat agent, prompting the agent to fix the mistake.
Bugs fixed
- Fix a bug where the Tauri desktop app would fail to launch on an Intel-based Mac (reported by @.cyoon. on Discord, fixed by @krishnangovindraj )
- Fix dead links (reported by @.cyoon. on Discord)
- Connection name is now optional on the Connect page
Other improvements
- Add local Angular build configuration