Highlights
- Introducing
st.pills
to create a single- or multi-select group of pill-buttons. - Introducing
st.segmented_control
to create a segmented button or button group. - Announcing the general availability of
st.audio_input
, a widget to let users record sound with their microphones.
Notable Changes
- Markdown renders a limited set of typographical symbols (arrows and comparators).
- You can use
:streamlit:
to render the Streamlit logo in Markdown. -
st.text
wraps text and no longer uses monospace font. - You can set
use_container_width
forst.image
.use_column_width
is deprecated. -
st.date_input
infers the first day of the week from the user’s locale (#9706, #5215).
Other Changes
- Streamlit’s CLI tool accepts array values for configuration options (#9577).
- Static file serving supports symlinks (#9147, #9146). Thanks, link89!
- Streamlit provides helpful links for deployment when an app is running locally (#9681).
- The fullscreen button for charts matches with the dataframe toolbar (#9721).
- The running-man icon has a brief delay before rendering to avoid an unnecessary flicker for fast running apps (#9732).
- The
ComponentRequestHandler
allows symlinks (#9588). - Streamlit works with
pillow
version 11 (#9742). Thanks, hauntsaninja! - Deck.gl was upgraded to version 9.0.33 (#9636).
- Bug fix:
st.latex
stays center-aligned when using thehelp
keyword argument (#9698, #9682). Thanks, emmagarr! - Bug fix: Apps correctly access local storage on Android (#9744, #9740).
- Bug fix: Cached class methods can be cleared (#9642, #9633).
- Bug fix: Streamlit clears fragment auto-reruns when a user changes pages. This prevents an invalid index (#9617).
- Bug fix:
st.page_link
margins are correct (#9625). - Bug fix: Form widgets show submission instructions when in focus (#9576, #7079).
- Bug fix:
st.navigation
correctly reconcilesclient.showSidebarNavigation
(#9589, #9581). - Bug fix:
st.text_area
requires a minimum height of 68px which fits two lines (#9561, #9217). - Bug fix: Various styling fixes (#9529, #8131, #9555, #9496, #9554, #9349, #7739).