Streamlit in Snowflake release notes

This topic provides release notes for Streamlit in Snowflake.

For improvements to the Streamlit open-source library, see Streamlit release notes (https://docs.streamlit.io/develop/quick-reference/release-notes).

October 31, 2024 — Custom themes in Streamlit in Snowflake –— Preview

With this release, we are pleased to announce support for custom themes in Streamlit in Snowflake.

For more information, see Streamlit documentation (https://docs.streamlit.io/develop/concepts/configuration/theming).

August 09, 2024 - Streamlit in Snowflake on AWS GovCloud - General Availability

With this release, we are pleased to announce the general availability of Streamlit in Snowflake on AWS GovCloud.

For more information, see About Streamlit in Snowflake.

August 02, 2024 - Custom UI in Streamlit in Snowflake - General Availability

With this release, we are pleased to announce the general availability of Custom UI in Streamlit in Snowflake. Custom UI enables customization of the look, feel, and front-end behavior of Streamlit in Snowflake apps.

For more information, see Custom UI in Streamlit in Snowflake.

August 01, 2024 - Support for Streamlit 1.35.0 - General Availability

With this release, we are pleased to announce support for version 1.35.0 of the Streamlit open-source library in Streamlit in Snowflake.

For more information, see About Streamlit in Snowflake.

July 31, 2024 - Context functions and row access policies in Streamlit in Snowflake - General Availability

With this release, we are pleased to announce the general availability of context functions and row access policies in Streamlit in Snowflake.

For more information, see Context functions and row access policies in Streamlit in Snowflake.

July 03, 2024 - External network access in Streamlit in Snowflake - General Availability

With this release, we are pleased to announce the general availability of external network access in Streamlit in Snowflake.

You can now create secure access to specific network locations external to Snowflake, and you can use that access from within the Streamlit app code. You can enable access through an external access integration.

For more information, see External network access in Streamlit in Snowflake.

June 28, 2024 - Custom UI in Streamlit in Snowflake - Preview

With this release, we are pleased to announce the preview of Custom UI in Streamlit in Snowflake. Custom UI enables customization of the look, feel, and front-end behavior of Streamlit in Snowflake apps.

This feature supports the following:

  • Custom HTML and CSS using unsafe_allow_html=True in st.markdown (https://docs.streamlit.io/library/api-reference/text/st.markdown).

  • Iframed HTML, CSS, and JavaScript using st.components.v1.html (https://docs.streamlit.io/develop/api-reference/custom-components/st.components.v1.html).

For more information, see Additional Streamlit in Snowflake features.

May 14, 2024 - Streamlit in Snowflake on GCP - General Availability

With this release, we are pleased to announce the general availability of Streamlit in Snowflake on Google Cloud Platform (GCP), which was previously available as a preview feature.

For more information, see About Streamlit in Snowflake.

May 08, 2024 - Custom sleep timer - Preview

With this release, we are pleased to announce the preview of Streamlit in Snowflake: Custom sleep timer. You can now set a custom sleep timer for a Streamlit app to auto-suspend by creating a config.toml configuration file and specifying the timer. You can set the timer to any value between 5 to 240 minutes.

For more information, see Custom sleep timer for a Streamlit app.

March 15, 2024 - Support for Streamlit 1.26.0 - Preview

With this release, we are pleased to announce the preview of Streamlit in Snowflake: Support for Streamlit 1.26.0. For each Streamlit in Snowflake app, you can now select the Streamlit library version in Snowsight or pin the version in the app’s environment.yml file.

The release includes support for the following Streamlit features:

  • st.chat_message (https://docs.streamlit.io/library/api-reference/chat/st.chat_message)

  • st.chat_input (https://docs.streamlit.io/library/api-reference/chat/st.chat_input)

  • st.status (https://docs.streamlit.io/library/api-reference/status/st.status)

  • st.toggle (https://docs.streamlit.io/library/api-reference/widgets/st.toggle)

  • st.data_editor (https://docs.streamlit.io/library/api-reference/data/st.data_editor)

  • st.column_config (https://docs.streamlit.io/library/api-reference/data/st.column_config)

Support for Streamlit 1.26.0 includes changes and components from previous versions. For details, see the following Streamlit library changelogs:

  • v1.23.0 (https://docs.streamlit.io/library/changelog#version-1230)

  • v1.24.0 (https://docs.streamlit.io/library/changelog#version-1240)

  • v1.25.0 (https://docs.streamlit.io/library/changelog#version-1250)

  • v1.26.0 (https://docs.streamlit.io/library/changelog#version-1260)

For more information, see Supported versions of the Streamlit library.

January 25, 2024 - Streamlit in Snowflake on Azure - General Availability

With this release, we are pleased to announce the general availability of Streamlit in Snowflake on Azure, which was previously available as a preview feature.

For more information, see About Streamlit in Snowflake.

December 01, 2023 - Streamlit in Snowflake on AWS - General Availability

With this release, we are pleased to announce the general availability of Streamlit in Snowflake on AWS, which was previously available as a preview feature.

For more information, see About Streamlit in Snowflake.

Language: English