🗜 WebSocket compression is now disabled by default, which will improve CPU and latency performance for large dataframes. You can use the server.enableWebsocketCompression
configuration option to re-enable it if you find the increased network traffic more impactful.
☑️ 🔘 Radio and checkboxes improve focus on Keyboard navigation (#4308)
1.5.1
No release notes provided.
1.5.0
Release date: Jan 27, 2022
Notable Changes
🌟 Favicon defaults to a PNG to allow for transparency (#4272).
🚦 Select Slider Widget now has the disabled parameter that removes interactivity (completing all of our widgets) (#4314).
Other Changes
🔤 Improvements to our markdown library to provide better support for HTML (specifically nested HTML) (#4221).
📖 Expanders maintain their expanded state better when multiple expanders are present (#4290).
🗳 Improved file uploader and camera input to call its on_change handler only when necessary (#4270).
1.4.0
Highlights
📸 Introducing st.camera_input for uploading images straight from your camera.
Notable Changes
🚦 Widgets now have the disabled parameter that removes interactivity.
🚮 Clear st.experimental_memo and st.experimental_singleton programmatically by using the clear() method on a cached function.
📨 Developers can now configure the maximum size of a message to accommodate larger messages within the Streamlit application. See server.maxMessageSize.
🐍 We formally added support for Python 3.10.
Other Changes
😵💫 Calling str or repr on threading.current_thread() does not cause a RecursionError (#4172).
📹 Gracefully stop screencast recording when user removes permission to record (#4180).
🌇 Better scale images by using a higher-quality image bilinear resampling algorithm (#4159).
1.3.1
🎈 Fix st.balloons to show the balloons
📊 Allow st.columns to create space even if empty
Commits
556376f [STLT-13] 🚑 (CircleCI Release Pipeline) Update required job deps to run on re...
5c81bef [STLT-13] 🚑 (CircleCI Release Pipeline) Update required job deps to run on re...
9f14bcb [STLT-13] 🚑 (CircleCI Release Pipeline) Update required job deps to run on re...
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps streamlit from 1.3.0 to 1.6.0.
Release notes
Sourced from streamlit's releases.
Commits
556376f
[STLT-13] 🚑 (CircleCI Release Pipeline) Update required job deps to run on re...5c81bef
[STLT-13] 🚑 (CircleCI Release Pipeline) Update required job deps to run on re...9f14bcb
[STLT-13] 🚑 (CircleCI Release Pipeline) Update required job deps to run on re...e390d40
Up version to 1.6.0rc3 [skip ci]7b059f5
[STLT-13] 🔄 (CircleCI RC Pipeline) Disable test requirement before release3b59779
[STLT-13] 🔄 (CircleCI RC Pipeline) Replace hardcoded PyPI username with envir...c2416e5
Up version to 1.6.0rc2 [skip ci]85c23ea
Merge remote-tracking branch 'origin/release/1.6.0' into release/1.6.0965146b
[STLT-22] 🔄 (CircleCI Release Pipeline) Add release pipeline (#4442)4907c56
[STLT-26] 🔄 (CircleCI RC Pipeline) Fix CLI regression test deadlock and run b...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)