develop
Create E2E tests for common AppNode scenarios not particularly tested (#12818)
Upgrade Source (Sans|Serif|Code) font versions (#11534)
Update playwright requirement from ==1.57.* to ==1.58.* (#13835)
[feat] Add dynamic layout switching for `st.chat_input` (#13546)
Update playwright requirement from ==1.51.* to ==1.53.* in /lib (#11770)
BugFix 11097: Update FontFaceDeclaration to support customizable font styles (#11098)
Make Default Sidebar Width Configurable (#12154)
Set `add_rows` deprecation warning to show in browser (#13628)
[Fix] Element toolbar update - v2 (#11155)
Remove deprecated proto fields and unused theme creator code (#13842)
Attempt to minimize e2e flakiness (#11849)
Support for markdown in select_slider options (#12960)
Refactor `SettingsDialog` & add copyable version (#13791)
[fix] Correct justifyContents to justifyContent in Icon styled-components (#13557)
[test] Update test paradigm for pdf with CCv2 (#13016)
[Fix] Clean up hard-coded theme values (#13520)
Add shadows to theming (#13525)
Bump the vega group across 1 directory with 3 updates (#11580)
[feat] Add microphone permission denied error handling to audio components (#12914)
Update playwright requirement from ==1.56.* to ==1.57.* in /lib (#13350)
Fix `KeyError` when sorting melted bar chart data (#13695)
[fix] Cache layout_config data and use during replay (#12183)
Support resolving to theme colors configs for charts (#13739)
[fix] Increase max width of uploaded files in `st.chat_input` (#13589)
[Fix] Consolidate border/hover colors (#13536)
[fix] iframe and html change in default width when no width specified. (#12148)
[feature] support width="content" on `st.container` (#12848)
Allow editing of `ListColumn` via `st.data_editor` (#12261)
Allow only adding or deleting rows in `st.data_editor` (#13228)
Update glide data grid to fix upstream issues (#11677)
[AdvancedLayouts] Add `height="content"` to `st.dataframe` and `st.data_editor`. (#12875)
[AdvancedLayouts] Add stretch height to st.dataframe (#12632)
[fix] DataFrame content width horizontal alignment (#12682)
[AdvancedLayouts] Extend height param on code to support new options. (#11355)
Add default text colors to theme (#12407)
Use `key` as main identity for `st.time_input` & `st.date_input` (#12464)
Datetime input (#13029)
Add icon support to dialogs (#13244)
[feat][TextAlignment] Adds text_alignment parameter to markdown elements (#13036)
Change button styles (#11964)
Extract `st.feedback` into its own proto and component (#13689)
Use key as main identity for `st.file_uploader` widget (#12955)
Refactor dynamic icon component (#12400)
[AdvancedLayouts] Add height param to `st.graphviz_chart` (#12297)
[fix] Ensure anchor links in Markdown headers are accessible from keyboard (#13378)
Tweak scrollbar handling (#11936)
[Fix] `st.html` handles list indentation (#13437)
Set the app header as transparent during e2e screenshots (#13076)
Add path tooltip on `st.json` value click (#13113)
[AdvancedLayouts] Adds direction, gap, horizontal and vertical alignment to `st.container` (#11887)
Add gaps and sizes for xxsmall, xsmall, xlarge, xxlarge in st.container/columns/space (#13345)
[fix] Assert Snapshot pixel_threshold must be meaningful (#13896)
Add support for material icons and emojis in `st.logo` (#13416)
[fix] tooltip text leaking with newlines in help (#13365)
Enhancement/update dropdown design #12956 (#13004)
[AdvancedLayouts] Add height to st.plotly_chart (#12593)
Bump plotly.js from 3.0.3 to 3.1.0 in /frontend (#12210)
[fix] pyplot/image width regression in fragments, containers (#12807)
Allow dynamic changes to `st.radio` options when `key` is provided (#13611)
Allow dynamic changes to `st.pills` and `st.segmented_control` options when key is provided (#13684)
Allow dynamic changes to `st.select_slider` options when `key` is provided (#13696)
Update playwright requirement from ==1.54.* to ==1.55.* in /lib (#12430)
Make slider have standard height (#11986)
[feat] Update chat input UI with improved layout and styling (#13088)
[feat][TextAlignment] Adds text alignment parameter to `st.text` (#13032)
Fix flaky e2e tests (#13103)
[AdvancedLayouts] Add height to st.vega_lite_chart (#12577)
[AdvancedLayouts] Adds a width parameter to st.video and st.audio (#11263)
[Fix] Use default width "stretch" for `st.caption` and `st.markdown` to avoid some styling issues (#11644)
Update Source (Sans|Serif|Code) font versions to variable (#11600)
Add `chartDivergingColors` theming config option (#13581)
feat: add metricValueFontSize and metricValueFontWeight theme options (#13550)
Add window variable lint rule & e2e tests (#13300)