Streamlit
Data & MLStreamlit — A faster way to build and share data apps.
Release History
1.54.0Breaking13 fixes16 featuresThis release introduces significant feature enhancements, including binding widgets to query parameters and dynamic configuration of widget options via keys. It also removes several deprecated and experimental features.
1.53.1This release (1.53.1) is a patch release following 1.53.0, with details available in the full changelog link.
1.53.0Breaking24 fixes35 featuresThis release introduces significant feature enhancements, including markdown support in metrics and sliders, configurable sidebar width, and improved chat input UI. It also addresses numerous bugs related to accessibility, component state management, and theme application.
1.52.2Release 1.52.2 does not list any specific changes in the notes. See the full changelog for details.
1.52.1Release 1.52.1 includes no documented breaking changes, deprecations, new features, or bug fixes in the provided notes.
1.52.0Breaking21 fixes24 featuresStreamlit 1.51.0 introduces numerous UI enhancements, new widget parameters, and performance improvements, while removing native bokeh chart support and deprecating certain APIs.
1.51.0Breaking12 fixes35 featuresStreamlit 1.51.0 adds extensive layout, theming, and widget identity enhancements along with many bug fixes, while removing Python 3.9 support.
1.50.0Breaking16 fixes18 featuresStreamlit 1.50.0 introduces widget identity changes using `key`, deprecates `**kwargs` in several APIs, adds extensive theming and layout enhancements, and includes numerous bug fixes and performance improvements.
1.49.1Release 1.49.1 includes no documented changes; refer to the full changelog for details.
1.49.0Breaking18 fixes20 featuresStreamlit 1.49.0 introduces configurable websocket ping intervals, new UI components like st.pdf and directory uploads, extensive layout enhancements, and several bug fixes, while removing experimental replay APIs and deprecating st.bokeh_chart.
1.48.1Release 1.48.1 does not list any specific changes; it appears to be a minor update with no documented breaking changes, new features, or bug fixes.
1.48.0Breaking21 fixes12 featuresStreamlit 1.48.0 introduces extensive layout enhancements and new UI designs, while fixing numerous bugs and updating Altair constraints; developers should adjust to the new width/height parameters in layout APIs.
1.47.1Release 1.47.1 includes updates as listed in the full changelog.
1.47.0Breaking28 fixes31 featuresThis release introduces numerous layout and theming enhancements, adds many new configuration options, and fixes a wide range of bugs, while removing the stretch height API which requires migration of existing vertical layouts.
1.46.1Version 1.46.1 was released with no listed changes; see the full changelog for details.
1.46.0Breaking15 fixes46 featuresThis release adds extensive AdvancedLayouts width/height parameters, new theming options, and several UI enhancements, while fixing data editor issues and updating dependency constraints.
1.45.1Streamlit 1.45.1 updates the library from 1.45.0; the release notes do not list any specific breaking changes, deprecations, new features, or bug fixes.
1.45.0Breaking31 fixes25 featuresStreamlit 1.45.0 introduces numerous UI enhancements, new context fields, and theming refinements, while also delivering a host of bug fixes and a breaking change that slugifies markdown anchors.
1.44.1Release 1.44.1 does not list any specific changes; no breaking changes, new features, or bug fixes are documented.
1.44.0Breaking18 fixes14 featuresStreamlit 1.44.0 introduces a responsive dataframe search bar, new theming options, the `st.badge` component, and several bug fixes, while making secret‑error printing optional and renaming some theming keys.
1.43.2Release 1.43.2 does not list any specific changes; no new features, bug fixes, or breaking changes are documented.
1.43.1Release 1.43.1 contains no listed changes; refer to the full changelog for details.
1.43.013 fixes23 featuresStreamlit 1.43.0 adds extensive theming options, enhanced data editor capabilities, a chat input with file uploader, and numerous quality‑of‑life improvements, while also delivering a suite of bug fixes and performance tweaks.
1.42.2No changes were documented for this release.
1.42.1Release 1.42.1 contains no listed changes; refer to the full changelog for details.
1.42.027 fixes17 featuresStreamlit 1.42.0 adds numerous UI enhancements—including default container‑width charts, markdown support in images and tables, and richer dataframe interactions—while delivering a large set of bug fixes and performance improvements.
Common Errors
Related Data & ML Packages
An Open Source Machine Learning Framework for Everyone
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
scikit-learn: machine learning in Python
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
Subscribe to Updates
Get notified when new versions are released