Execution Plans: Initial preview of execution plan support has been added. #376.
Connection Pinning: Added Oracle, DB2, ClickHouse, and Snowflake (with SSO token caching) support for connection pinning to maintain session state across query executions. #663
BigQuery: Use table list api when opening a table (only possible when no sorting or filtering applied). #693
BigQuery: Added support for dry run query execution. #693
BigQuery: Always show bytes billed, even if 0. #693
BigQuery: Added BI Engine information to the meta data display when present. #693
v1.16.5
Changed
Keyboard Shortcut: shift+cmd/ctrl+d shift+cmd/ctrl+b will open up selector to choose database (or connection) when in a SQL file. #690
Connection Pinning: Added MariaDB, and MySQL to pin a connection to the editor. #663
Connection Settings: Added variable substitution support for file paths in connection configurations. Supports ${workspaceFolder}, ${workspaceRoot}, ${home}, ${env:VARIABLE_NAME}, and relative paths. #683
USE Command: Will update displayed database when database supports USE command and connection pinning.