What's Changed
New Features 🎉
- Stacking options -
st.bar_chart
by @mayagbarnes in #8945 - Support
graphviz.sources.Source
object forst.graphviz_chart
by @sfc-gh-kbregula in #8993 - Add support for material icons in markdown by @LukasMasuch in #8889
- Fix lag when closing dialog by @raethlein in #9023
- Stacking options -
st.area_chart
by @mayagbarnes in #8992 - Add feedback widget by @raethlein in #8915
- READ only headers and cookies by @kajarenc in #8976
- De-experimentalize st.fragment by @vdonato in #9019
- De-experimentalize st.dialog by @raethlein in #9020
Bug Fixes 🐛
- Show fragment errors in fragment-path for main app runs by @raethlein in #8868
- Fix st.rerun fragment thread reuse issue by @raethlein in #8798
- Support non-unix style paths for MPA loading by @kmcgrady in #8988
- Set theme hash properly on load if a custom theme is active to start by @kmcgrady in #8989
- Don't remove session refs on fragment runs by @vdonato in #9010
- Improvements to NumberInput formatting by @sfc-gh-nbellante in #9035
- Hide all Particles upon printing by @sfc-gh-nbellante in #9053
- Fix: MPA support of custom themes by @mayagbarnes in #8994
st.switch_page
clears non-embed query params by @mayagbarnes in #9059- Fix secrets.toml Windows Path Bug by @sfc-gh-nbellante in #9061
- Bugfix: Fixes two st.map width bugs by @sfc-gh-nbellante in #9070
- Validate the path using Tornado before performing checks by @kmcgrady in #8990
- Reset ctx.current_fragment_id to last ID instead of None by @vdonato in #9114
Other Changes
- Update emojis used for validation by @LukasMasuch in #8923
- Add support for numpy 2.x by @LukasMasuch in #8940
- Remove a bunch of deprecated experimental features by @vdonato in #8943
- Migrate custom icons from material outlined to rounded by @LukasMasuch in #8998
- Remove old config options - part 1 by @mayagbarnes in #9005
- Remove old config options - part 2 by @mayagbarnes in #9013
- Remove
deprecation.showPyplotGlobalUse
config option by @LukasMasuch in #9018 - Fix broken
st.navigation
docstring by @mahotd in #9027 - Update the feedback widget design by @raethlein in #9094
New Contributors
- @Dev-iL made their first contribution in #8947
- @quant12345 made their first contribution in #8968
- @mahotd made their first contribution in #9027
Full Changelog: 1.36.0...1.37.0