Upgraded Workbench to version 2026.08.2. See release notes for more details.
Upgraded Connect to version 2026.08.1. See release notes for more details.
Upgraded Package Manager to version 2026.08.0. See release notes for more details.
Expanded the set of compute pool instance families available when activating or managing a product, including the second-generation GEN_X64_G2_* and MEM_X64_G2_* families. The families offered are those your Snowflake account provides.
The default compute pool instance family is now MEM_X64_G2_8 for Workbench and Connect and GEN_X64_G2_4 for Package Manager. Accounts that do not offer those families continue to default to CPU_X64_S. Existing installations keep their configured instance family.
Fixed
Fixed an invalid_redirect_uri error when signing in to Package Manager on accounts that use private connectivity. The correction takes effect after the Package Manager service restarts.
The Snowflake CLI now installs into its own environment rather than into the Workbench Python versions. Those Python versions receive current snowflake-connector-python and snowflake-core releases, which the CLI previously held back. snow remains on PATH and is unchanged for anyone invoking it.
Fixed an endless spinner when a user without an administrator application role visited a suspended product. The service resumed, but the page did not redirect until it was reloaded.
Fixed custom application roles being sent as groups to products such as Connect for users who were not granted those roles.
Corrected the paths that python3-config and sysconfig report for the preinstalled Python versions, so packages that build from source can find the Python headers and libraries.
Fixed Session no longer exists errors on accounts that set a short SESSION_IDLE_TIMEOUT_MINS. Snowflake ended idle sessions held by Posit Team, and subsequent operations reported that error until the affected connections aged out. Posit Team now retires idle connections sooner than Snowflake ends their sessions.
Fixed a Failed to register an OAuth client with Connect error when deploying to Connect from Posit Publisher in Positron or VS Code using browser sign-in. Deploying with an API key was unaffected.
Fixed the memory usage reported in Workbench sessions. A session now reports its own memory use, and available memory is measured against the session container rather than the Snowflake node. Previously each session was shown the total for every session sharing the container.
Removed
Removed the snowflake-ml-python package. Packages it brought in, including xgboost, shap, numba, and s3fs, are no longer preinstalled; install them per project as needed. pandas and pyarrow remain, and are now installed for every Python version.
Removed the OAuth step from the Connect installation workflow. Use the Snowflake OAuth page, linked from the Posit Team management page for Connect, after installing Connect.
[posit_team 1.23] - 2026-07-10
Fixed
Fixed a bug where Python versions in /opt/python/<major.minor.patch> were symlinks, which prevented Positron from detecting those Python environments.
Added the Posit Assistant terminal CLI (pa, also available as positai) to Workbench.
STOP_SERVICE accepts an optional allow_resume argument. STOP_SERVICE('workbench', FALSE) suspends the service and prevents Snowflake from auto-resuming it on user activity, so users who visit the product do not undo scheduled stops. STOP_SERVICE('workbench') and STOP_SERVICE('workbench', TRUE) remain soft stops. Any subsequent START_SERVICE, RESTART_SERVICE, or manage-page Start clears the marker. The visit and manage pages indicate when a service is hard-stopped, and the diagnostics bundle records auto_resume for each product.
Changed
Upgraded Connect to version 2026.06.1. See release notes for more details.
Upgraded Workbench to version 2026.06.0. See release notes for more details.
Upgraded Package Manager to version 2026.06.0. See release notes for more details.
Fixed a bug where Posit Package Manager was unable to start due to permission changes in Snowflake.
[posit_team 1.20] - 2026-05-23
New
Administrators can configure a Workbench session timeout from the management page. Idle sessions end automatically after the specified number of hours. Set to 0 to disable. RStudio sessions suspend to disk so users can resume where they left off. VS Code, Positron, and Jupyter sessions are terminated. Configuring a session timeout alongside auto-suspend ensures the service can suspend once users are no longer active, reducing compute costs.
Auto Save is enabled by default for VS Code and Positron sessions in Workbench, reducing the risk of losing unsaved work when a session is terminated.
Added a clear button to the Snowflake and external OAuth management pages, letting administrators remove a configured OAuth integration. The POSIT_TEAM.APP.CLEAR_OAUTH() SQL function clears the Snowflake OAuth integration from Snowsight.
The Snowflake and external OAuth pages now show current and desired configuration side-by-side so administrators can see the effect of a staged upgrade.
Added Python 3.14.5 to Workbench and Connect.
Added R 4.6.0 to Workbench and Connect, now the default R version.
Removed user count guidance provided when selecting a compute pool for Workbench. See the Workbench Architecture Considerations for sizing guidance and adjust for your workloads.
Upgraded Package Manager to version 2026.04.2. See release notes for more details.
Upgraded Connect to version 2026.04.1. See release notes for more details.
Upgraded Workbench to version 2026.04.0. See release notes for more details.
When auto-suspend is enabled, Posit Team now suspends Workbench after it has had no active sessions for 15 minutes, provided the service has been running for at least an hour. Previously, the service suspended after one hour of inactivity regardless of how long it had been running.
Fixed
Fixed a bug where VS Code could not discover virtual environments.
Posit Package Manager is available for public preview.
Upgraded Package Manager to version 2026.04.0. See release notes for more details.
Upgraded Workbench to version 2026.01.2. See release notes for more details.
uv and uvx are pre-installed in Workbench. pip and uv are configured to use Posit Package Manager as the default package index, consistent with R package management.
The System page now links directly to the application roles management page.
Changed
Package Manager now hosts a VS Code extension registry using OpenVSX. Workbench automatically uses this registry as the extension gallery for VS Code and Positron, so extensions install from your Package Manager instance rather than directly from open-vsx.org.
Fixed
Authentication failures now display a message directing users to switch to a Snowflake role that has a Posit Team application role granted.
Failed product setups now properly remove the service container, allowing setup to be retried without errors.
Setup failures now redirect to a dedicated error page instead of remaining on the launch screen.
[posit_team 1.17] - 2026-04-18
Fixed
Fixed a bug with container image tagging that caused certain deployments to become stuck in a pending state.
[posit_team 1.16] - 2026-03-26
New
Posit Connect is generally available.
Upgraded Connect to version 2026.03.0. See release notes for more details.
Configure Connect email (SMTP) settings from the management page. Connect can send emails for password resets, notifications, and scheduled report delivery. Requires additional Snowflake account configuration.
Configure managed Databricks OAuth credentials for Workbench through the management UI, enabling Workbench users to connect to Databricks alongside Snowflake.
Enable or disable private connectivity (AWS PrivateLink, Azure Private Link) at runtime from the System page or via SQL using SELECT POSIT_TEAM.APP.SET_PRIVATE_CONNECTIVITY(TRUE). Toggling the setting automatically updates running products to use public or private URLs.
Changed
OAuth security integrations now set OAUTH_USE_SECONDARY_ROLES = IMPLICIT by default, aligning with a change from Snowflake to enable secondary roles for all customers.
Upgraded Connect to version 2026.02.0. See release notes for more details.
The management page shows in-progress operations alongside the service status (e.g., “Running (Upgrading…)”) and disables action buttons while an operation is active.
[posit_team 1.15] - 2026-03-02
New
Upgraded Connect to version 2026.01.1. See release notes for more details.
Upgraded Workbench to version 2026.01.1. See release notes for more details.
Clicking a product card for a suspended service now shows a waiting page that automatically starts the service and redirects to the product once it is ready.
Restart product services from the management page or SQL using SELECT POSIT_TEAM.APP.RESTART_SERVICE('workbench'). The restart operation stops the service, waits for it to fully suspend, and then starts it again.
Workbench automatically configures Connect as a default publishing destination when Connect is provisioned, so users no longer need to manually add the Connect server URL.
Administrators can now view the current Snowflake OAuth integration status, showing whether the integration is configured, pending upgrade, or not configured.
Added the posit-sdk Python package to all Workbench Python versions.
Fixed
Trial licenses remain valid after a restart of Posit Team.
Fixed compatibility with Snowflake accounts that have QUOTED_IDENTIFIERS_IGNORE_CASE=true enabled.
Fixed a conflict with the deactivate command used by Python virtual environments.
Administrators can stop a pending service from the manage page to cancel a service that is stuck starting.
Health status now reports OK for suspended and transitional service states, preventing false alerts in Snowflake.
Posit Team can automatically suspend Workbench when its license has expired.
Workbench logging includes rserver-openid, rsession, and rworkspaces.
[posit_team 1.14] - 2026-01-25
Added
Posit Team automatically upgrades a product to its latest version. When a product service is stopped, Posit Team applies the upgrade the next time the service is started.
You can configure Posit Team to suspend the Workbench service after one hour of inactivity. This setting is available on the Workbench management page.
Start and stop product services from SQL using Snowflake service functions. For example, start and stop Workbench using SELECT POSIT_TEAM.APP.START_SERVICE('workbench') and SELECT POSIT_TEAM.APP.STOP_SERVICE('workbench').
Posit Package Manager 2025.12.0 is available for private preview. See release notes for more details.
Changed
Upgraded Workbench to version 2026.01.0 “Apple Blossom”. See release notes for more details.
Upgraded Connect to version 2025.12.1. See release notes for more details.
Compute pool resizes are now nondestructive: service URLs remain unchanged and no backup is created during resize operations.
Product cards on the landing page now link to the product service for suspended services, allowing users to click to resume the service.
The product management page now displays the service URL for suspended services.
Log viewer includes a refresh button and auto-scrolls to the latest entries.
Fixed
Prohibit application names longer than 40 characters, as long names can cause problems when creating Snowflake compute pools.
Show a spinner while downloading the diagnostics bundle.
Removed an unauthorized banner that was incorrectly displayed in certain scenarios.
Suppressed health check logging to retain more useful log entries.
[posit_team 1.12] - 2025-12-12
Added
Posit Team allows product self-service trials. A trial is available once for each product unless a license has previously been provided.
Products perform and log network checks on startup.
Changed
Upgraded Workbench to version 2025.09.2 “Cucumberleaf Sunflower”. See release notes for more details.
Upgraded Connect to version 2025.11.0. See release notes for more details.
Simplified Workbench and Connect OAuth configuration and updates.
Fixed
Minor UI bugs in product management pages
Controller now properly keeps track of the product versions in the UI
Workbench OIDC signin page now shows spinner on login
Fixed bug on controller startup with a Snowflake Warehouse needing to be explicitly set via QUERY_WAREHOUSE
No longer allow restoring from snapshots when the snapshot is not found or in an invalid state
[posit_team 1.11] - 2025-11-05
Added
Upgraded Workbench to version 2025.09.1 “Cucumberleaf Sunflower”. See release notes for more details.
Upgraded Connect to version 2025.09.0. See release notes for more details.