Notable Changes
- 🪄
@st.experimental_singleton
supports an optionalvalidate
parameter that accepts a validation function for cached data and is called each time the cached value is accessed. - 💾
@st.experimental_memo
’spersist
parameter can also accept booleans.
Other Changes
- 📟 Multipage apps exclude
__init__.py
from the page selector (#5890). - 📐 The iframes of embedded apps have the ability to dynamically resize their height (#5894).
- 🐞 Bug fix: thumb values of range sliders respect the container width (#5913).
- 🪲 Bug fix: all examples in docstrings of Streamlit commands contain relevant imports to make them reproducible (#5877).