- Added
- New: Run
wave fetch
to download examples and tour locally. - New: Base URL support.
- New: Menu component.
- New: TallStats card.
- New: Post card.
- New: Preview card.
- New: WideArticlePreview card.
- New: Add
items
,secondary_items
andcolor
to header. - New: Add
items
to footer. - New: Add
image
,persona
,secondary_items
andcolor
to navigation. - New: More official themes.
- New: Add
value
to facepile component. - New: Add
popup
to dropdown component. - New: Add
trigger
to combobox component. - New: Add
inline
to choice group. - New: Add
blocking
to side panel. - New: Add
spellcheck
to textbox. - New: Add
height
to profile card. - Docs: New widgets section.
- Docs: Color theming guide.
- New: Run
- Changed
- The Wave server is now included in the Python distribution.
- Starting apps using
wave run
now automatically starts the Wave Server. - Scrollbars now respect the active theme.
- Tall and wide info cards now support markdown for the
caption
attribute. - Info cards are now clickable only when
name
attribute is not empty. - Improve Wave Tour app header by providing logo and important links.
- Fixed
- Fix handling decimal point for
ui.spinbox
component. - Respect UTC time when selecting date via
ui.datepicker
. - Swatch color picker now shows selected color upon clicking correctly.
- Fix incorrect links across API docs.
- Fix handling decimal point for
📢📢 Important notice
This release includes a fix for the min_height
attribute within ui.layout
which might break some 0.19 apps where a %
ui.size
is used in the vertical direction. Note that there are not many use-cases where %
vertical ui.size
is desired. Going with defaults is recommended. To fix the layout problems in 0.20
(if any) we advise removing all the %
ui.size
units from your responsive layouts first.