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.3.5 release #6058

Merged
merged 1 commit into from
Dec 15, 2023
Merged

Add CHANGELOG for 1.3.5 release #6058

merged 1 commit into from
Dec 15, 2023

Conversation

philippjfr
Copy link
Member

This micro-release fixes a large number of issues and some regressions introduced in previous micro-releases. The main regressions that were addressed include rendering of ChatMessage reaction icons, the ability to obtain an OAuth access_token if it is not a valid JWT token, issues with async callbacks. We are very pleased to welcome new contributors @mitulb, @fazledyn-or, @benbarn313 and @vaniisgh and want to thank them for their contributions. We also want to thank @cdeil for continuing to contribute and the maintainer team including @MarcSkovMadsen, @hoxbro, @maximlt, @ahuang11, @droumis and @philippjfr for their continued efforts.

Enhancements

  • Add support for timestamp timezones for ChatMessage (#5961)
  • Replace whitelist blacklist with allowlist denylist (#5975)
  • Allow stopping respond callbacks midway on ChatInterface (#5962)
  • Add support for Image.caption (#6003)
  • Improvements for Fast template styling (#6023)
  • Replace Player widget unicode icons with SVG for more consistency (#6030)
  • Elaborate on ChatInterface callback exception summary (#6046)
  • Add ToggleIcon widget (#6034)

Bug fixes

  • Remove duplicate property definition of VizzuChart.config (#5947)
  • Remove stray print in Tabulator styler handling (#5944)
  • Fix bug when clearing pn.cache before anything has been cached (#5981)
  • Fix obj.save() when threading is enabled (#5993)
  • Fix Matplotlib responsiveness and improve reference notebook (#5973)
  • Gracefully handle non-decodable access_token (#5994)
  • Ensure onload callbacks scheduled during or after load are still executed (#6005)
  • Don't attempt to set Tabulator text_align on Bokeh formatters that don't support it (#6010)
  • Correctly set error page to be rendered on auth failure (#6014)
  • Fix ChatInterface post callback for default (#5998)
  • Ensure matplotlib backend is set correctly in pyodide worker (#6029)
  • Synchronously create Document patch message to avoid race conditions (#6028)
  • Do not inline CSS if it can be loaded from CDN (#6039)
  • Fix ChatMessage reactions icon rendering (#6034)
  • Fix issues with ChatInterface stop ensuring send button is re-enabled and placeholder removed (#6033)
  • Ensure that Design does not override properties on HoloViews pane (#6051)
  • Ensure async callbacks correctly dispatch events when Websocket is locked (#6052)
  • Fix state.add_periodic_callback when callback is async (#6053)
  • Do no update objects inplace unless explicitly requested fixing issues with non-updating components (#6055)
  • Update sizing of Panel models dynamically (#6054)
  • Make panel.chat.langchain import lazy improving import time (#6056)
  • Change prominence of TooltipIcon (#6057)

Documentation

  • Improve reactive expression notebook (#5960)
  • Document requirement to install pyviz_comms in same env as Jupyter (#5980)
  • Update documentation's pyodide version to use version from panel.io.convert (#5996)

Copy link

codecov bot commented Dec 15, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (8b2ebce) 38.43% compared to head (82c9223) 84.63%.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #6058       +/-   ##
===========================================
+ Coverage   38.43%   84.63%   +46.20%     
===========================================
  Files         295      295               
  Lines       43976    43976               
===========================================
+ Hits        16902    37219    +20317     
+ Misses      27074     6757    -20317     
Flag Coverage Δ
ui-tests 40.64% <ø> (+2.41%) ⬆️
unitexamples-tests 72.72% <ø> (+50.21%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@philippjfr philippjfr merged commit f16b539 into main Dec 15, 2023
13 checks passed
@philippjfr philippjfr deleted the changelog_1.3.5 branch December 15, 2023 18:16
philippjfr added a commit that referenced this pull request Dec 15, 2023
@TheoMathurin
Copy link
Contributor

If I'm not mistaken this release also includes the addition of DateRangePicker!

@philippjfr
Copy link
Member Author

I was going to save that for 1.4.0

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.

None yet

3 participants