Streamlit 1.60.0

1.60.0
Added 5
  • Add server.maxWidgetStateSize config option
  • Move vega-lite chart actions to native toolbar
  • Support integer pixel values for gap parameter
  • Add height parameter to st.tabs
  • Disable dataframe data export
Changed 3
  • Use key as main identity for st.data_editor if num_rows is fixed
  • Apply neutral treatment for zero delta in st.metric
  • Preserve st.dataframe row selections on sort
Fixed 28
  • Virtualize selectbox dropdown option list
  • Keep viewport gutter around dialog on narrow screens
  • Surface missing httpx error for auth extra
  • Honor expose_tokens with st.App programmatic secrets
  • Fix React Aria dialog overlay stacking
  • Fix st.tabs panels stacking after widget rerun
Security 5
  • Limit client-supplied query string size and field count
  • Reject spoofed host messages from child frames and scripts
  • Reject non-finite float values from URL params
  • Sanitize dangerous Graphviz link URLs
  • Sanitize dangerous st.link_button and st.image URLs
What's Changed
Breaking Changes 🛠
New Features 🎉
Bug Fixes 🐛
Other Changes
New Contributors

Full Changelog: https://github.com/streamlit/streamlit/compare/1.59.2...1.60.0

View original

Upgraded? How did it go?

Discussion