designed.improved.shipped

import querio

# load shared logic and context

ctx = querio.context()

# notebooks, agents, and access surfaces

app = querio.workspace(ctx)

Changelog

The latest features, fixes, and improvements.

designed.improved.shipped

import querio

# load shared logic and context

ctx = querio.context()

# notebooks, agents, and access surfaces

app = querio.workspace(ctx)

Changelog

The latest features, fixes, and improvements.

Bug fix

Improvement

  • Fixed a bug where file uploads would fail if another user was exploring data in the same workspace. Uploads are now stored as individual Parquet files behind the scenes, allowing multiple people to query and upload data concurrently without locking each other out.

  • Replaced legacy static secrets with short-lived session tokens for internal authentication between the webapp and the AI agent loop. This closes a potential security risk by securely verifying identities between backend services using signed JWTs.

  • Fixed a bug where some datasources were incorrectly hidden from non-admin members, preventing them from opening explores or managing permissions for those datasources.

Improvement

  • Users without access to a private conversation can now click a "Request access" button on the restricted access screen, which sends an email notification to the conversation owner asking them to share it.

New feature

  • Users can now restrict and manage access to individual datasources. By default, datasources remain accessible to everyone in the workspace, but adding specific users restricts access to only those users.

Integrations

Bug fix

New feature

  • Users now receive an email notification when a teammate shares an Explore conversation with them.

  • Fixed a major performance issue where connecting to massive databases (like SAP HANA) would freeze the application and crash the browser tab. The catalog refresh button now also only updates the tables you've already added, rather than trying to pull the entire database again.

  • Users can now connect MongoDB Atlas as a data source and query their document collections using standard SQL, just like any other database.

Design

  • The sharing panel for Explores has been redesigned. Users can now share an explore with multiple specific teammates at once, or quickly grant access to everyone in the workspace.

  • Added an empty state view for layouts, fixed the redirect after creating a new data source to point to the data sources list view, updated the placeholder copy for empty skills and extensions, and improved navigation between tabs in the workspace settings.

Bug fix

New feature

Improvement

  • Fixed an issue where data tables could get stuck in an infinite loading or saving loop when navigating pages or searching.

  • Improved load times for workspace logos by caching them properly instead of refetching on every load.

  • Added support for SAP HANA as a new database integration.

  • Added custom chart styling for Passport's embedded datasources so their embedded Querio charts match their own brand theme.

  • Explores are now private by default. You can share your explore and manage permissions (Viewer/Editor) with specific teammates from the new Workspace Share Panel.

Design

Bug fix

  • The dropdown widget no longer includes a "--" placeholder for "no selection", and instead defaults to selecting the first available option in the list.

  • Fixed a visual bug where scrollbars would rapidly appear and disappear (flicker) on certain charts when resizing the window or opening the sidebar.

Improvement

  • Users can now see, view, and edit arbitrary files in their workspace from the sidebar under a new "Files" folder, even if they don't belong to standard categories like datasources or skills.

  • When adding schemas to the catalog, users can now expand each schema and select individual tables to pull in, rather than being forced to add the entire schema at once.

Integrations

Bug fix

  • Added support for the new Claude Opus 4.8 model and removed the older Claude Opus 4.6 and 4.5 models. Users previously set to Opus 4.6 have been automatically migrated to Opus 4.7.

  • Claude Opus 4.8 is now available as a model option, and Claude Opus 4.6 has been removed. Any existing uses of Opus 4.6 have been migrated to Opus 4.7.

  • Fixed an issue where embedded Querio iframes were failing to load due to a permissions error.

Improvement

Design

  • Invited users now complete their own onboarding profile when joining a workspace. We've also streamlined the sign-up process by replacing "Workspace name" with "Company name", removing the redundant email field, and fixing an issue where mid-flow invitation emails displayed placeholder names.

  • Polished the Context tab by updating breadcrumbs, unifying icons, and improving the layout of the Datasources and Catalog views. We also restored the ability to select individual tables when adding a schema, instead of forcing the entire schema to be added.

Improvement

New feature

Performance

  • Users attempting to sign up with a personal Gmail account instead of a Google Workspace account will now see an error message and be blocked from signing up.

  • Visual and animation polish for the workspace sidebar, including smoother collapse animations, adjusted spacing, and updated icons in the user settings menu.

  • Users can now select multiple datasources for a conversation instead of being restricted to just one. The datasource selector has been updated to a multi-select menu, and users can now configure multiple default datasources in their settings.

  • Significant performance improvements for charts and explore notebooks, primarily by switching chart rendering from SVG to Canvas (which dramatically reduces DOM node count), optimising the grid engine to prevent unnecessary re-renders when resizing, and using React's memo and useMemo across notebook cell components.

Improvement

New feature

Replaced the basic datasource dropdowns across the new explore page, workspace settings, and chat composer with a new smart selector design that includes usage indicators.

Bug fix

Improvement

  • Users can now type @ in the composer to mention any workspace resource—including datasources, golden queries, skills, extensions, catalog tables, and cells. The mention tooltip also now supports fuzzy search and keyboard navigation.

  • Fixed a visual bug where negative values in bar charts rendered with reversed rounded corners. Also prevented overlapping axis labels on dense charts and fixed an issue where multi-part chart layouts (like faceted charts) would fail to render.

Improvement

We overhauled how layout and view modes work in Explore. "Layout" is now a primary view mode alongside Chat and Hybrid, making transitions between editing and viewing much smoother. This also fixes several bugs where having the AI agent create a layout would cause the UI to behave unpredictably or drop cells.

Bug fix

Performance

  • When viewing an embedded conversation's details, the original POST request preview now displays the tags and tools payloads used to create it, making it easier to debug or reproduce API calls.

  • Fixed a bug where embedded conversations displayed "Unknown" as their datasource. Also renamed the embedded "Files" tab to "Context" and fixed an issue where navigating the context file tree would unexpectedly return the user to the conversations tab.

Bug fix

Improvement

Performance

  • The chat input and cell actions now disable automatically if the session disconnects. Additionally, the AI agent can now detect when queries time out and will attempt to recover, new shortcuts have been added to the omnibar, and a bug in the datasource edit form was fixed.

  • Pagination controls in data tables have been moved to a sticky footer at the bottom of the table so they're always visible. The default page size was also increased to 30.

  • Fixed an issue where some users couldn't save their default datasource in the workspace settings. The setting also now correctly displays the human-readable datasource name instead of its internal ID.

  • Fixed an issue where the DuckDB uploads datasource was showing duplicate main schemas in the catalog. Also fixed a bug where removing the uploads datasource from the workspace did not properly delete its underlying DuckDB file.

  • The "Share" button has been removed from the embedded iframe view, as sharing options (like copying a link) are not functional or applicable when Querio is embedded inside another application.

Improvement

Usability

Added a new Support tab to the workspace settings. Users can now start a live chat with the team directly inside the app, or request a private Slack Connect channel for ongoing support.

Bug fix

New feature

Performance

  • Users can now reliably stop long-running queries and agent tasks. The interface now clearly shows when a process was interrupted instead of hanging or displaying a generic error.

  • Users can now use a variety of interactive UI elements inside Python cells, including date pickers, multi-select dropdowns, text inputs, number inputs, and radio buttons. These elements can be used to filter or parameterize downstream queries interactively.

  • When adding a new cell to a layout or board, it is now automatically placed at the bottom of the existing layout instead of overlapping content at the top.

  • The AI agent can now generate and use interactive UI components (like dropdowns, date pickers, and sliders) in the notebook to build dynamic reports.

Integrations

Improvement

  • Users setting up a Snowflake datasource will now see the required RSA public key and setup instructions directly within the connection form.

  • Additionally, connection string examples for MSSQL, Snowflake, and DuckDB have been updated for clarity, and documentation links now point directly to the specific database guide.

  • Replaced the text-based "Save changes" and "Cancel" buttons with streamlined icon buttons in the edit toolbar. Additionally, the "Remove layout" option has been moved out of the dropdown menu and is now directly accessible in the toolbar. Edits to the conversation title are now saved at the same time as notebook changes instead of auto-saving immediately.

  • When inviting a teammate who is already a member or already has a pending invite, the system will now politely re-send the invitation email or confirm their membership instead of showing an error.

Integrations

The list of data sources you can connect to Querio expands. Read our docs, add it from Settings and start analyzing data.

New feature

Explore now has two modes. Chat for a conversational experience like ChatGPT, and Hybrid for deeper data work. Switch between them anytime, and set your default in Settings.

Usability

Improvement

Catalog introspection now includes views and external tables. Making it easier to manage the agents' context.

New feature

Type / to see default skills and extensions or make your own. A faster way to trigger data workflows.

New feature

Use for navigation, new explores, recent work, and docs search a keystroke away, from any page in Querio.

Improvement

View mode keeps things clean for your audience, layout tools give builders control over the story.

New feature

Improvement

Undo and redo now work the way you'd expect. Smoother and more reliable across the board.

New feature

Opus and Sonnet 4.6, and the full Gemini suite, with live visibility into model availability.

Embedded

Drop a full Querio Explore into your product via iframe, or build your own UI on our new v2 API with multi-turn conversations.

New feature

Integrations

Modern teams need modern warehouses. We now support Motherduck and Clickhouse

Improvement

Usability

The Context tab (previously called the Knowledge Base) got an upgrade. Navigation is clearer, content is easier to find, and managing sources should now feel more intuitive and less cluttered.

  • Joins. You can now define joins explicitly to make sure Querio queries the way you prefer

  • Components. Metrics and examples now live in components

  • Add tables directly in your schemas. View any table in your schema and add to Querio in one click

  • Context usage. See how much context you’re using in every conversation

Let your team and customers work with data directly

Let your team and customers work with data directly