Highlights
- π©βπ¨ Introducing a new Streamlit theme for Altair, Plotly, and Vega-Lite charts! Check out our blog post for more information.
- π¨ Streamlit now supports colored text in all commands that accept Markdown, including
st.markdown
,st.header
, and more. Learn more in our documentation.
Notable Changes
- π Functions cached with
st.experimental_memo
orst.experimental_singleton
can contain Streamlit media elements and forms. - β All Streamlit commands that accept pandas DataFrames as input also support Snowpark and PySpark DataFrames.
- π· st.checkbox and st.metric can customize how to hide their labels with the
label_visibility
parameter.
Other Changes
- πΊοΈ
st.map
improvements: support for upper case columns and better exception messages (#5679, #5792). - π Bug fix:
st.plotly_chart
respects the figureβs height attribute and theuse_container_width
parameter (#5779). - πͺ² Bug fix: all commands with the
icon
parameter such as st.error, st.warning, etc, can contain emojis with variant selectors (#5583). - π Bug fix: prevent
st.camera_input
from jittering when resizing the browser window (#5661). - π Bug fix: update exception layout to avoid overflow of stack traces (#5700).