Change8

v1.8.6

📦 panelView on GitHub →
3 features🐛 12 fixes🔧 10 symbols

Summary

This patch release addresses several bugs related to ESM and React components, improves UI robustness, and updates key dependencies like Bokeh and Preact.

✨ New Features

  • Added `placeholder` parameter on `FloatInput` and `IntInput`
  • Support for file extensions in `FileDropper.accepted_filetypes`
  • Accept 2D arrays for stereo `Audio`

🐛 Bug Fixes

  • Ensure collapsed `Card` still renders components to avoid child render issues
  • Fix errors when renamed parameters are linked on ESM components
  • Fix `rel_path` resolution in ESM components
  • Fix `autoreload` watcher setup for ESM apps
  • Delay removal of `ReactComponent` children until new ones are mounted
  • Ensure `PathLike` is accepted for `requirements` in pyodide conversion calls
  • Ensure `edit_readonly` resets both class- and instance-level parameters
  • Fix `guest` endpoint validation at root path
  • Don't attempt to refresh access token if there is no active user session
  • Ensure OAuth state for user is reset after failing to refresh access token
  • Ensure `config.design` value is respected by `Template`
  • Improve robustness of `Tabulator.page_size` inference

Affected Symbols