Skip to main content
Latest release:

🚩 @-tagging

Tag, you're it! We've added @-tagging to comments so you can direct your thoughts to individual teammates.

🔂 Scheduled run history

Your scheduled projects execute like clockwork. We've added a record of all your project's scheduled runs so that you can check their success and see exactly what was executed!

Bugs squashed

  • Input Tables temporarily refreshed with every cell changed, which has been fixed.
  • Display Tables now accept columns with '.' in their name.
  • The problem with caching large queries running out of memory has been resolved.
  • Command Palette actions have been re-enabled after being temporarily unavailable.
  • Date-type Input Parameters can now have null values.
  • BigDecimals in BigQuery are now supported.

💬 App comments

Keep the conversations going with App Comments! Now you can engage your collaborators directly in the Apps you share (hopefully skipping all that back and forth on Slack).

🔍 Query details

It's nice to know what to expect from your queries and to track their progress. We now show you the number of rows and total size of the data you're returning right in the SQL cell!

Can't remember your table or column names, let alone column data types? You can now browse your database schemas using the schema browser, available in the left side bar with your Data Connections.

Lots of features in this one! Read more for the full list :)

🧮 SQL parameterization

Play Mad Libs with your {{queries}} and parameterize them to your heart's {{content}}. Now you can pass both Input parameters as well as Python variables (including lists!) to your queries. Learn more in the docs or watch a quick video.

🤝 Shared data connections

Tired of having to create the same connection over and over? We hear ya. Now Admins can create shared connections that everyone can use!

Here's your chance to be internet famous! Turn on public share links so that anyone can interact with your Apps without needing a Hex account!

Other improvements

  • Python processes that would OOM your kernel now return a "Memory Error" message instead!
  • We've added a progress bar for when you !pip install packages.
  • We fixed a bug so that .ipynb files with raw cell types can be uploaded as projects.
  • We've added a couple packages to the base image: datarobot and pyodbc

We've been heads down building some great features for you. Let's dive in!

📊 Chart cells

Create beautiful visualizations without memorizing tricky syntax (or combing through Stack Overflow 😅)! Learn more in our docs or check out this more in-depth demo:

🧠 Split-screen view

Maybe you can't pat your belly and rub your head at the same time, but now you can definitely work on the Notebook and App views of your projects simultaneously! No more switching back and forth as you put the finishing touches on your apps.

🔎 Variable explorer

See the objects defined in your project at a glance with the new Variable Explorer, located in the Variables tab of the left side panel!

Bugs squashed

  • Booleans can now be used in dynamically defined Multiselect and Dropdown parameters (s/o to CP)
  • Intermittent issues with executing SQL cells with keyboard shortcuts has been resolved
  • Display Table pagination no longer hangs
  • Cells occasionally not registering keystrokes issue has been resolved
  • Display Tables were (temporarily) editable, but are now correctly immutable
  • Plotly auto-sizing of charts issue resolved
  • Cell menu keyboard shortcut typo fixed (good eye MW!)

We've been heads down building some great features for you. Let's dive in!

📃 Text wrapping

Long text fields? No problem. You can now configure columns in our Table Displays to text wrap!

🔃 Rename query results

Rename the dataframe returning your query results with a click! Just edit the grey "Returned as dataframe" title and hit enter. You no longer need to re-execute your query for the change to take effect.