pypi streamlit 1.22.0

latest releases: 1.39.0, 1.26.1, 1.38.0...
17 months ago

Highlights

  • 🔌 Introducing st.experimental_connection: Easily connect your app to data sources and APIs using our new connection feature. Find more details in our blog post and the API reference, and stay tuned for in-depth documentation! In the meantime, explore our updated MySQL and Snowflake connection tutorials for examples of this feature.

Notable Changes

  • đŸŧ Streamlit now supports Pandas 2.0 (#6413, #6378, #6507). Thanks, connortann!
  • 🍔 Customize the visibility of items in the toolbar, options menu, and the settings dialog using the client.toolbarMode config option (#6174).
  • đŸĒĩ Streamlit logs now reside in the "streamlit" namespace instead of the root logger, enabling app developers to better manage log handling (#3978, #6377).

Other Changes

  • 🔏 CLI parameters can no longer be used to set sensitive configuration values (#6376).
  • 🤖 Improved the debugging experience by reducing log noise (#6391).
  • 🐞 Bug fix: @st.cache_data decorated functions support UUID objects as parameters (#6440, #6459).
  • 🐛 Bug fix: Tabbing through buttons and other elements now displays a red border only when focused, not when clicked (#6373).
  • đŸĒ˛ Bug fix: st.multiselect's clear icon is larger and includes a hover effect (#6471).
  • 🐜 Bug fix: Custom theme font settings no longer apply to code blocks (#6484, #6535).
  • Šī¸ Bug fix: st.code's copy-to-clipboard button appears when you hover on code blocks (#6490, #6498).

Don't miss a new streamlit release

NewReleases is sending notifications on new releases.