| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.55.0 source code.tar.gz | 2026-03-03 | 119.0 MB | |
| 1.55.0 source code.zip | 2026-03-03 | 123.7 MB | |
| README.md | 2026-03-03 | 8.9 kB | |
| Totals: 3 Items | 242.7 MB | 17 | |
What's Changed
Breaking Changes 🛠
- Add deprecation warning to SnowparkConnection by @lukasmasuch in https://github.com/streamlit/streamlit/pull/14125
New Features 🎉
- Extend sprintf to support thousand separator by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13284
- Refactor
SettingsDialog& add copyable version by @mayagbarnes in https://github.com/streamlit/streamlit/pull/13791 - Exclude collapsed expander content from browser find-in-page (Cmd+F) by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13818
- Allow dynamic changes to
st.pillsandst.segmented_controloptions when key is provided by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13684 - Add support for cachetools 7.x by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13839
- Add support for selections on multi-view vega charts by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13591
- Add
client.allowedOriginsconfig option by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13829 - Have server ack app_heartbeat messages received from client by @vdonato in https://github.com/streamlit/streamlit/pull/13810
- feat: add metricValueFontSize and metricValueFontWeight theme options by @kagawa0710 in https://github.com/streamlit/streamlit/pull/13550
- [feature] add width auto parameter to st.markdown by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/13841
- Bind widgets to query params - FE hooks &
color_pickersupport by @mayagbarnes in https://github.com/streamlit/streamlit/pull/13845 - Bind widgets to query params -
st.checkbox&st.toggleby @mayagbarnes in https://github.com/streamlit/streamlit/pull/13900 - Auto-escape some markdown syntax in markdown labels by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13887
- Bind widgets to query params -
st.text_input&st.text_areaby @mayagbarnes in https://github.com/streamlit/streamlit/pull/13901 - Add page visibility parameter to
st.Pageby @lukasmasuch in https://github.com/streamlit/streamlit/pull/13905 - Add
widthandheightconfiguration tost.tableby @lukasmasuch in https://github.com/streamlit/streamlit/pull/13850 - Bind widgets to query params -
st.radio&st.selectboxby @mayagbarnes in https://github.com/streamlit/streamlit/pull/13922 - Bind widgets to query params -
st.number_inputby @mayagbarnes in https://github.com/streamlit/streamlit/pull/13917 - Bind widgets to query params -
st.multiselectby @mayagbarnes in https://github.com/streamlit/streamlit/pull/13951 - [DynamicContainers] Dynamic Popovers by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/13914
- Add select all and select x matches (select all 2) by @sfc-gh-dmatthews in https://github.com/streamlit/streamlit/pull/13795
- New styling for selectbox and multiselect (select all 3) by @sfc-gh-dmatthews in https://github.com/streamlit/streamlit/pull/13796
- New styling for date and time widgets (select all 4) by @sfc-gh-dmatthews in https://github.com/streamlit/streamlit/pull/13797
- New styling for remaining dropdowns (select all 5) by @sfc-gh-dmatthews in https://github.com/streamlit/streamlit/pull/13798
- Add
delta_descriptiontost.metricby @lukasmasuch in https://github.com/streamlit/streamlit/pull/13848 - [DynamicContainers] Dynamic Tabs by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/13910
- [feat] Add scroll arrows for overflowing tabs in
st.tabsby @lukasmasuch in https://github.com/streamlit/streamlit/pull/13987 - [DynamicContainers] Dynamic Expanders by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/13888
- Bind widgets to query params -
st.slider&st.select_sliderby @mayagbarnes in https://github.com/streamlit/streamlit/pull/13979 - [feat] Add custom hex color support for markdown rendering by @lukasmasuch in https://github.com/streamlit/streamlit/pull/14041
- [feat] Add markdown support to page titles in
st.Pageby @lukasmasuch in https://github.com/streamlit/streamlit/pull/14010 - Bind widgets to query params -
st.pills&st.segmented_controlby @mayagbarnes in https://github.com/streamlit/streamlit/pull/14006 - Bind widgets to query params -
st.date_inputby @mayagbarnes in https://github.com/streamlit/streamlit/pull/14034 - [DynamicContainers] Callback support for expanders by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/14008
- [Feat] Updated
MainMenuby @mayagbarnes in https://github.com/streamlit/streamlit/pull/14101 - Add logger.hideWelcomeMessage config option by @vdonato in https://github.com/streamlit/streamlit/pull/14118
- Bind widgets to query params -
st.datetime_input&st.time_inputby @mayagbarnes in https://github.com/streamlit/streamlit/pull/14103 - [DynamicContainers] Callback support for popovers by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/14075
- [DynamicContainers] Callback support for tabs by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/14007
- [feature] Add
linkparameter tost.imageby @lukasmasuch in https://github.com/streamlit/streamlit/pull/14139 - [feat] Add markdown support for navigation section headers by @lukasmasuch in https://github.com/streamlit/streamlit/pull/14053
Bug Fixes 🐛
- [security] Prevent SSRF attacks via path traversal in component file handling by @sfc-gh-nbellante in https://github.com/streamlit/streamlit/pull/13733
- [fix] Support boolean values for client.showErrorLinks config option by @sfc-gh-nbellante in https://github.com/streamlit/streamlit/pull/13806
- Fix
st.select_sliderformat_funcregression in AppTest by @lukasmasuch in https://github.com/streamlit/streamlit/pull/13837 - Initialize all columns when appending rows to
data_editorby @lukasmasuch in https://github.com/streamlit/streamlit/pull/13916 - Don't accept 0 max selections in
st.multiselectby @sfc-gh-dmatthews in https://github.com/streamlit/streamlit/pull/13966 - [fix] Restore layered vconcat width propagation and add [#13974] regression tests by @sfc-gh-bnisco in https://github.com/streamlit/streamlit/pull/13980
- [fix] Add selection support for treemap and sunburst in
st.plotly_chartby @lukasmasuch in https://github.com/streamlit/streamlit/pull/13935 - fix: preserve active tab selection after spinner reruns by @sfc-gh-bnisco in https://github.com/streamlit/streamlit/pull/14023
- fix(code-block): move copy action into toolbar and preserve keyboard accessibility by @sfc-gh-bnisco in https://github.com/streamlit/streamlit/pull/14024
- Fix st.Page accepting slash-only url_path without raising exception by @nileshhadalgi016 in https://github.com/streamlit/streamlit/pull/14005
- fix(vega-lite): render vconcat charts with faceted/repeated children by @sfc-gh-bnisco in https://github.com/streamlit/streamlit/pull/14065
- fix(widgets): clear stale date validation UI on form clear by @sfc-gh-bnisco in https://github.com/streamlit/streamlit/pull/14066
- fix(button-group): keep segmented control hover borders visually consistent by @sfc-gh-bnisco in https://github.com/streamlit/streamlit/pull/14067
- Cache SqlConnection.query results per-instance. by @sfc-gh-jkinkead in https://github.com/streamlit/streamlit/pull/14094
- [fix] st.metric with chart_data wrapping in horizontal containers by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/14110
- [fix] Normalize all
date_inputsession state values to date by @lukasmasuch in https://github.com/streamlit/streamlit/pull/14123 - Fix spinner clear_transient race condition during rapid reruns by @kmcgrady in https://github.com/streamlit/streamlit/pull/13849
Other Changes
- Improve
streamlit config showoutput for theme sourcing by @mayagbarnes in https://github.com/streamlit/streamlit/pull/13761 - [chore] Update emojis/material icons by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/13789
- [chore] Release v1.54.0 by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/13807
- [refactor] remove loading skeleton for dynamic popover by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/14043
- [chore] Update emojis/material icons by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/14099
- Improve version copy accessibility by @mayagbarnes in https://github.com/streamlit/streamlit/pull/14131
- [chore] Wire up check_widget_policies correctly in dynamic containers by @sfc-gh-lwilby in https://github.com/streamlit/streamlit/pull/14143
- Format date/time slider URL query params as ISO strings by @mayagbarnes in https://github.com/streamlit/streamlit/pull/14120
New Contributors
- @nileshhadalgi016 made their first contribution in https://github.com/streamlit/streamlit/pull/14005
Full Changelog: https://github.com/streamlit/streamlit/compare/1.54.0...1.55.0