| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.65.0 source code.tar.gz | 2026-10-02 | 121.9 MB | |
| 1.65.0 source code.zip | 2026-10-02 | 127.3 MB | |
| README.md | 2026-10-02 | 8.5 kB | |
| Totals: 3 Items | 249.2 MB | 3 | |
What's Changed
New Features 🎉
- [feature] Add
on_change="ignore"mode to st.multiselect by @lukasmasuch in https://github.com/streamlit/streamlit/pull/16908 - [feature] Add
on_change="ignore"mode to st.radio by @lukasmasuch in https://github.com/streamlit/streamlit/pull/16951 - [feature] Add
requiredparameter tost.text_inputby @lukasmasuch in https://github.com/streamlit/streamlit/pull/16956 - [feature] Add
on_change="ignore"to st.checkbox and st.toggle by @lukasmasuch in https://github.com/streamlit/streamlit/pull/16960 - [feature] Support pasting a full date range into st.date_input by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17004
- [feature] Support query param binding for st.tabs by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16988
- [feature] Add
on_change="ignore"mode to st.text_area by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17002 - [feature] Add
altparameter tost.audioandst.videoby @mayagbarnes in https://github.com/streamlit/streamlit/pull/16568 - [feature] support query param binding in st.expander by @mayagbarnes in https://github.com/streamlit/streamlit/pull/15462
- [feature] Add
requiredparameter tost.number_inputby @lukasmasuch in https://github.com/streamlit/streamlit/pull/17023 - [feature] Add alt parameter to st.iframe by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17040
- [feature] Add alt to st.altair_chart and st.vega_lite_chart by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17041
- [feature] Add alt to built-in Vega chart commands by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17069
- [feature] Add alt to st.echarts_chart by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17080
- [feature] Add alt to st.plotly_chart by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17081
- [feature] Add alt to st.graphviz_chart by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17085
- [feature] Add alt to st.map and st.pydeck_chart by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17086
- [feature] Add
on_change="ignore"mode to st.date_input by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17064 - [feature] Add alt to st.table by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17095
- [feature] Add alt to st.mermaid_chart by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17096
- [feature] Add
on_change="ignore"mode to st.time_input by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17159 - [feature] Render
st.dialogas a side drawer viapositionby @lukasmasuch in https://github.com/streamlit/streamlit/pull/16863 - [feature] Add alt to st.image and st.pyplot by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17137
- [feature] Add
on_change="ignore"mode to st.file_uploader by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17172 - [feature] Add
dataframeHeaderTextColortheme option by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17181 - [feature] Add alt to st.dataframe and st.data_editor by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17125
- [feature] Add alt to st.pdf by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17118
Bug Fixes 🐛
- [fix] Add helpful errors for unknown st.* names by @lukasmasuch in https://github.com/streamlit/streamlit/pull/16912
- [fix] Clear incomplete date segments on form reset by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16985
- [fix] Cancel in-progress date range selection on external updates by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16984
- [fix] Clarify date range validation errors by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16983
- [fix] Keep date input icons visible in narrow layouts by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16986
- [fix] Sync st.query_params on same-page browser back/forward by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16989
- [fix] Apply AppTest form values only on submit by @lukasmasuch in https://github.com/streamlit/streamlit/pull/16972
- [fix] Accept AppTest attribute names in get() by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17000
- [fix] Accept st.image use_column_width as a no-op by @lukasmasuch in https://github.com/streamlit/streamlit/pull/16999
- [fix] Avoid autoscroll for chat inputs in st.bottom by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/16980
- [fix] Clarify session state mutation errors by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17016
- [fix] Preserve leading decimals in data editor by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/16920
- [fix] Restore checkbox hover to match secondary button by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17034
- [fix] Restore radio hover to match secondary button by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17035
- [fix] Allow process exit on hung script threads by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17022
- [fix] Name layout block in cache replay error by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17065
- [fix] Strengthen visible sidebar border on hover by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17071
- [fix] Restore query-bound widgets on browser back/forward by @mayagbarnes in https://github.com/streamlit/streamlit/pull/16998
- [fix] Stop custom borderColor from painting st.toggle off track by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17079
- [fix] Reject awaitables from synchronous cached functions by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/16921
- [fix] Preserve dialogs across parent fragment reruns by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/17039
- [fix] Open-in-new icon in narrow LinkColumn by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/17090
- [fix] Ignore keyless events in GlobalHotkeys by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/17105
- [fix] Ignore keyless events in dialog R-key handler by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/17111
- [fix] Delayed keyed widgets adopt stored session state by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/17106
- [fix] Allow websockets 17.x by @sfc-gh-lwilby-1 in https://github.com/streamlit/streamlit/pull/17113
- [fix] Match MainMenu toggle off-state color to st.toggle by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17083
- [fix] Keep iconed expanders out of AppTest status by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17162
- [fix] Omit index image alt and skip unsafe link anchors by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17136
- [fix] Form enter-to-submit with disabled first button by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17171
- [fix] Unwrap single-valued AppTest query params by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17191
- [fix] Compose alt into toolbar accessible names; 24px targets by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17211
- [fix] Add AppTest support for st.space by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17208
- [fix] Clear grid on repeated empty selection by @lukasmasuch in https://github.com/streamlit/streamlit/pull/17224
- [fix] Restore overlay toolbar gap after 24px min size by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17225
Other Changes
- [chore] Update emojis/material icons by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/16962
- [chore] Release v1.64.0 by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/16981
- [docs] Cover high-cardinality options in selection widgets by @sfc-gh-nbellante in https://github.com/streamlit/streamlit/pull/17005
- [chore] Update emojis/material icons by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/17072
- [chore] Update emojis/material icons by @github-actions[bot] in https://github.com/streamlit/streamlit/pull/17176
- [docs] Add alt guidance to developing-with-streamlit skill by @mayagbarnes in https://github.com/streamlit/streamlit/pull/17201
Full Changelog: https://github.com/streamlit/streamlit/compare/1.64.0...1.65.0