Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CHANGELOG for 1.6.0 release #7644

Merged
merged 1 commit into from
Jan 21, 2025
Merged

Add CHANGELOG for 1.6.0 release #7644

merged 1 commit into from
Jan 21, 2025

Conversation

philippjfr
Copy link
Member

This release adds a number of features including a standalone Modal component, the ability to infer widget parameters from values, and the ability to easily edit a ChatMessage. Additionally it includes a number of enhancements for styling, particularly in dark themes, other enhancements for chat components and a large number of bug fixes. Many thanks for our returning contributor @kdheepak, our new contributors @jonatantreijs and @etihwo, and of course the whole maintainer team including @ahuang11, @MarcSkovMadsen @hoxbro, @maximlt and @philippjfr.

Features

  • Add Widget.from_values method (#7033)
  • Add a standalone Modal layout (#7083)
  • Introduces ChatMessage and ChatFeed edit functionality (#7559)

Enhancements

  • Allow ChatFeed.callback_exception to accept a callable and 'traceback' (alias for verbose) (#7558)
  • Fix Accordion active_header_background in dark theme (#7576)
  • Increase default max character limit on ChatAreaInput (#7562)
  • Fix chat message alignment issues (#7563)
  • Make Markdown pane line breaking behavior configurable (#7582)
  • Improve styling of chat components in dark theme (#7601, #7602)
  • Automatically scroll when streaming to ChatFeed and ChatStep (#7608)
  • Add support for remote filesystems on FileSelector (#7618)

Bug fixes

  • Fix Azure Oauth issues (#7587)
  • Correctly display file not found paths in panel convert (#7589)
  • Fix Tabulator.patch when table is filtered (#7621)
  • Ensure esbuild can be detected on windows during panel compile (#7625)
  • Fix various issues styling Tabulator when it is wider than the viewport (#7626)
  • Fix resource loading when serving Panel app on nested FastAPI endpoint (#7627)
  • Fix panel oauth-secret command (#7628)
  • Ensure fonts are applied to NotificationArea (#7633)
  • Handle session context where session is not defined (#7634)
  • Ensure CompositeWidget can be populated in callback (#7636)
  • Correctly identify skimage and PIL packages when converting to pyodide (#7637)
  • Ensure we use CDN resources in pyodide (#7638)
  • Consistently apply sizing_mode to FileSelector components (#7640)
  • Ensure tasks are cancelled correctly (#7641)
  • Ensure NotificationArea stylesheet loads in panel-preview (#7643)

Compatibility and Updates

  • Update panel convert to latest versions of pyodide and pyscript (#7584)

Documentation

  • Ensure Open in JupyterLite links work (#7622)
  • Add admonitions for outdated guides and minor corrections (#7635)

@philippjfr philippjfr enabled auto-merge (squash) January 21, 2025 14:29
@philippjfr philippjfr disabled auto-merge January 21, 2025 15:11
@philippjfr philippjfr merged commit c0982aa into main Jan 21, 2025
9 checks passed
@philippjfr philippjfr deleted the changelog_1.6 branch January 21, 2025 15:11
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