- Added
- New: Multiuser Wave University.
- New: Make Wave University responsive (#2031)
- New: Make Theme generator responsive. (#2029)
- New: Add 'click' and 'tool_change' events to image annotator. #2010 (#2026)
- New: Markdown code syntax highlighting. #2019 (#2024)
- New: Listbuffer (for chatbot card). #1944 #1928 (#2017)
- New: Support Py3.11 for VSC extension. (#2015)
- New: Add mypy typing support.
- New: Allow ui.table to fill the remaining card height #2013 (#2014)
- New: Keep sort order after applying filters and (or) search #1863 (#1898)
- New: Allow explicit table filters also in non-paginated table.
- New: Allow waved configuration via a configuration file #481 (#2005)
- New: Add platform and arch params to wave fetch. Closes #1910.
- New: Multiuser Tour. (#1979)
- New: Notify about client disconnect. (#2001)
- New: Add disabled choices support for dialog dropdown #1959 (#1961)
- New: Make tour responsive (#1960)
- New: Support external links in navigation #1952 (#1958)
- New: Split button #1887 (#1906)
- New: Add
compact
attribute for markup card #1922 (#1937) - New: Render dashboard demo app links in header and add h2o logo #1867 (#1935)
- New: Add markdown support for chatbot_card. Closes #1927
- New: Chatbot card. #1904 (#1907)
- New: Sync ensure fresh token. (#1894)
- New: Allow specifying '1' for height in copyable text to fill the remaining space #1823 (#1879)
- New: Allow by-name component access. #148 (#1870)
- Docs: Structure pages guide, add by-name component access update.
- Docs: Show curly braces in API docs correctly #1880 (#2027)
- Docs: Add a ProcessPoolExecutor code sample to background jobs section.
- Docs: Add Nginx conf for running wave apps behind reverse proxy. Closes #1941
- Docs: Add Azure deployment blog post.
- Docs: Add separate project templates page #1947 (#1951)
- Docs: Add OIDC FAQ (#1933)
- Docs: Make it clear that table events are only fired if pagination is set.
- Docs: Update Keycloak setup instructions to adhere to the latest version (instead of 11 versions behind).
- Docs: Improve buffers explanation.
- Docs: Add a HF Spaces deployment link.
- Docs: Fix plot labels example to use the correct data.
- Docs: Add EC2 deployment blog post link.
- Docs: Include Lightwave blog post and integration examples within the README.
- Fixed
- Fixed: Prevent components from being overlapped by the table sticky header #1980 (#1996)
- Fixed: Set default width for components #1974 (#1988)
- Fixed: Make sure plots take all available card space.
- Fixed: Update plot color in theme_generator.py #1971 (#1972)
- Fixed: Make sure the args order is the same as in 0.24. (#1965)
- Fixed: Do not render empty strings as table filter options #1905 (#1939)
- Fixed: Display tags in wrapped cells correctly #1917 (#1925)
- Fixed: Handle non-form component with name edgecase for by-name access.
- Fixed: Do not open menu on Esc key press #1866 (#1891)
- Fixed: Update wave args of ui.time_picker on every time change #1889 (#1890)
- Fixed: Prevent copy button from overlapping multiline labels in ui.copyable_text #1883 (#1892)
- Fixed: Use proper BASE_URL for static assets.