Skip to content

Changelog 1.8.6#8387

Merged
philippjfr merged 4 commits intomainfrom
changelog_1.8.6
Jan 26, 2026
Merged

Changelog 1.8.6#8387
philippjfr merged 4 commits intomainfrom
changelog_1.8.6

Conversation

@philippjfr
Copy link
Member

@philippjfr philippjfr commented Jan 26, 2026

This patch release includes several ESM and React-related fixes, UI behavior improvements, and enhanced robustness in form inputs and file handling. It also bumps key dependencies and improves support for custom deployments. Thanks to @philippjfr, @maximlt, @emunsing, @TheoMathurin, @dalthviz and @hoxbro for their contributions to this release!

✨ Enhancements

  • Add placeholder parameter on FloatInput and IntInput (#8360)
  • Support for file extensions in FileDropper.accepted_filetypes (#8380)
  • Accept 2D arrays for stereo Audio (#8381)

🐛 Bug Fixes

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

⚠️ Compatibility & Deprecations

  • Added compatibility for pandas 3.0 (#8385)

📚 Documentation

  • Update Plotly example to prevent flicker on load (#8362)

🧪 Maintenance

  • Bump bokeh to 3.8.2 in Django example app (#8376)
  • Bump preact to 10.26.10 (#8367)
  • Update pre-commit hooks (#8363)

Copilot AI review requested due to automatic review settings January 26, 2026 09:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds changelog entries for version 1.8.6, documenting ESM and React-related fixes, UI behavior improvements, form input enhancements, file handling updates, dependency bumps, and deployment support improvements.

Changes:

  • Added version 1.8.6 changelog section to both CHANGELOG.md and doc/about/releases.md
  • Documented enhancements including placeholder parameters for input widgets, file extension support, and stereo audio support
  • Listed bug fixes for ESM components, React components, pyodide conversion, parameter editing, and authentication
  • Noted pandas 3.0 compatibility, documentation updates, and dependency bumps

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 8 comments.

File Description
CHANGELOG.md Adds version 1.8.6 release notes with enhancements, bug fixes, compatibility updates, documentation changes, and maintenance items
doc/about/releases.md Adds identical version 1.8.6 release notes (with one additional bug fix entry about Card rendering)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

philippjfr and others added 2 commits January 26, 2026 10:51
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@philippjfr philippjfr merged commit c491428 into main Jan 26, 2026
9 checks passed
@philippjfr philippjfr deleted the changelog_1.8.6 branch January 26, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant