ty 0.0.81
Release Notes Released on 2026-09-14. Bug fixes Escape glob characters in anchored directory paths ( #28518 ) Ignore divergent markers when detecting descriptors ( #28514 ) CLI Anchor default exclude patterns at the project root ( #28463 ) Core type checking Avoid rebinding extracted method calls ( #28469 ) Default-specialize class objects in meta-protocol...
Also shipped Sep 15, 2026Astral in September 2026 →
Predict dynamic table refresh behavior with EXPLAIN CHANGES (General availability)
You can now use EXPLAIN CHANGES to predict a dynamic table's refresh behavior before it happens, either for a manual refresh or as part of a DDL change, without applying the change.
Horizon Catalog Explorer UI (Preview)
With this release, the Horizon Catalog Explorer is the default experience for browsing Snowflake objects in Snowsight, replacing Database Explorer. The Horizon Catalog Explorer provides consistent navigation and object detail pages while preserving the tabs and actions that you already use.
Embedding Streamlit in Snowflake apps in external pages (General availability)
Embedding Streamlit in Snowflake apps in external pages is now generally available. You can render a container-runtime app inside a page you host, such as a customer portal or an internal dashboard, using a single tag.
Elastic Channels for Snowpipe Streaming (General availability)
Elastic Channels for Snowpipe Streaming are now generally available. Elastic Channels provide one implicit, server-scaled ingestion path per pipe, so concurrent producers can stream directly to Snowflake tables and supported Snowflake-managed Iceberg tables without managing channel names, lifecycle, ordering, or offset tokens.
Webhook-triggered deployments for Databricks Apps will soon be generally available
Starting in October 2026, webhook-triggered deployments for Databricks Apps will be generally available. Automatically deploy your app when changes are pushed to a connected GitHub or Azure DevOps repository, so your deployed app stays in sync with your repository without manual redeployment. See Deploy a Databricks app .
Sharing foreign Delta tables with OpenSharing is now generally available
Sharing and reading foreign Delta tables with OpenSharing is now generally available. Providers can share Delta-format tables federated from OneLake, a Hive metastore, or AWS Glue, without copying data into Databricks. See Add foreign Delta tables to a share .
More from tyEvery ty release →
ty 0.0.82
Release Notes Released on 2026-09-17. Preview features Ignore Python version from uv metadata ( #28646 ) Watch script dependencies in CLI watch mode ( #28125 ) CLI Only skip uv workspace metadata for a single script ( #28581 ) Support dependency lints with --config-file ( #28573 ) LSP server Filter string literal completions by typed text ( #28612 ) Find...
ty 0.0.83
Release Notes Released on 2026-09-21. Bug fixes Fix hangs from repeated partial application ( #28754 ) Preserve PEP 695 bindings across nested classes ( #28723 ) LSP server Include required imports in every inlay hint ( #28724 ) Preserve fast name filtering for normalized Unicode source ( #28701 ) Refresh diagnostics after workspace configuration changes (...
ty 0.0.80
Release Notes Released on 2026-09-09. Bug fixes Fix --force-exclude for directories with an excluded ancestor ( #28451 ) Preserve metaclass candidates after conflicts ( #28461 ) LSP server Give existing autofixes descriptive titles ( #28456 ) Prevent LSP hangs during inlay hint bursts ( #28390 ) Diagnostic improvements Preserve redundant-condition...
ty 0.0.79
Release Notes Released on 2026-09-07. Bug fixes Avoid dict keyword-call panics when typing is shadowed ( #28292 ) Discover configs in models derived from legacy generic classes ( #28397 ) Normalize recursive collection-use constraints ( #28332 ) Recover cycles when constructing known class instances ( #28289 ) CLI Embed archive checksums in the shell...
ty 0.0.84
Release Notes Released on 2026-09-24. This release addresses GHSA-vxvm-j4xq-q7m4 , a use-after-free vulnerability during incremental type checking that can result in arbitrary code execution when analyzing a specially crafted Python project. Users who run ty on untrusted code should upgrade to 0.0.84 or newer.
ty 0.0.78
Release Notes Released on 2026-09-02. Bug fixes Defer decorator-call diagnostics to avoid recursive-default cycles ( #28226 ) Make cyclic intersection simplification deterministic ( #28156 ) Stabilize cyclic terminal-call reachability ( #28216 ) Preview features Refresh uv workspace metadata when dependencies change ( #28224 ) Diagnostics Add a new...
ty 0.0.77
Release Notes Released on 2026-08-31. Bug fixes Bound recursive protocol traversal in generic intersections ( #28215 ) Preserve recursion guards across nested type operations ( #28150 ) Preserve syntax and comments when removing redundant casts ( #28145 ) Stabilize recursive receiver inference ( #28042 ) Stabilize condition truthiness during cyclic...
ty 0.0.76
Release Notes Released on 2026-08-31. Preview features Add a missing-direct-dependency rule ( #28001 ) Cancel superseded queued uv requests ( #28108 ) Check direct dependencies in PEP 723 scripts ( #28136 ) Fix Goto definition in script dependencies ( #27747 ) Move script environment initialization to the CLI and LSP ( #28038 ) Refresh uv project metadata...