What's Changed
New Features 🎉
- Add support for selections to
st.plotly_chart
by @willhuang1997 in #8191 - feat: support set mysql connection query from secrets.toml by @LucianLiu6 in #8581
- Feature:
st.logo
by @mayagbarnes in #8554 - Material icon for st.page_link by @kajarenc in #8593
- Add dataframe row and column selections by @LukasMasuch in #8411
- Add support for selections to
st.altair_chart
&st.vega_lite_chart
by @willhuang1997 in #8302
Bug Fixes 🐛
- Fix standalone custom-component execution by @raethlein in #8620
- Clear stale elements when st.rerun() is used by @vdonato in #8599
- Focus chat input after the submit button is pressed by @kmcgrady in #8637
- fix: #8500 bypass StrEnum 'index' to make position-indexable by @97k in #8622
- Update scroll-margin-top by @raethlein in #8641
- Fix cell error when data editor gets reconstructed by @LukasMasuch in #8640
- Ensure that column config is cloned by @LukasMasuch in #8677
- Add fallback method for CSV download by @LukasMasuch in #8452
Other Changes
- Bump mheap/github-action-required-labels from 5.4.0 to 5.4.1 by @dependabot in #8582
- Remove fullscreen button for
st.table
by @LukasMasuch in #8621 - Improve typing for query params
.update
and.from_dict
by @Asaurus1 in #8614 - Improve anchor button visualization for titles and headings by @raethlein in #8587
- Allow protobuf v5 by @mark-thm in #8624
- Stabilize the vega-lite spec for altair-based charts by @LukasMasuch in #8628
- Update address output in headless mode by @raethlein in #8647
- Revert "Allow protobuf v5" by @raethlein in #8701
New Contributors
- @LucianLiu6 made their first contribution in #8581
- @mark-thm made their first contribution in #8624
- @97k made their first contribution in #8622
Full Changelog: 1.34.0...1.35.0