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.2.1 #5283

Merged
merged 4 commits into from
Jul 19, 2023
Merged

Add CHANGELOG for 1.2.1 #5283

merged 4 commits into from
Jul 19, 2023

Conversation

philippjfr
Copy link
Member

Version 1.2.1

Date: 2023-07-18

This micro-release focuses on a small number of enhancements and rendering related bug fixes. Specifically it adds support for notifying users when the page is ready and when the Websocket disconnects using corresponding config options and upgrades the Vizzu version, thereby adding support for tooltips and enabling animations when the data is updated. The bug fixes are primarily focused on ensuring components such as GridStack and Tabulator render correctly and do not unnecessarily re-render or reload stylesheets. Many thanks and welcome to @owenlamont and @Sciemon for their first contributions to Panel and the maintainers @MarcSkovMadsen, @hoxbro and @philippjfr for contributing to this release.

Enhancements

  • Add config.disconnect_notification and config.ready_notification (#5244)
  • Add Vizzu tooltip support and allow animations when data is updated (#5258)
  • Style tweaks for Card and Select components (#5280)

Bug fixes

  • Ensure GridStack children are sized correctly after render (#5242)
  • Fix Tabulator expanded row rendering (#5253)
  • Fix bug where local PDF pane is rendered as base64 string (#5264)
  • Avoid full re-rendering when updating HTML based components (#5275)
  • Ensure that Design does not trigger unnecessary updates to stylesheets (#5278)

Documentation

@codecov
Copy link

codecov bot commented Jul 18, 2023

Codecov Report

Merging #5283 (9703d98) into main (64f8e62) will decrease coverage by 0.51%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #5283      +/-   ##
==========================================
- Coverage   83.76%   83.26%   -0.51%     
==========================================
  Files         274      274              
  Lines       39666    39680      +14     
==========================================
- Hits        33226    33039     -187     
- Misses       6440     6641     +201     
Flag Coverage Δ
ui-tests 40.54% <75.00%> (+<0.01%) ⬆️
unitexamples-tests 72.81% <100.00%> (-0.87%) ⬇️

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

Impacted Files Coverage Δ
panel/tests/conftest.py 88.35% <100.00%> (-1.97%) ⬇️
panel/tests/pane/test_image.py 100.00% <100.00%> (ø)
panel/tests/widgets/test_terminal.py 59.63% <100.00%> (+0.75%) ⬆️

... and 25 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@MarcSkovMadsen
Copy link
Collaborator

Maybe explain that the performance fixes will make the ChatRow much more performant. Only a few persons would be able to understand why they are important.

@philippjfr
Copy link
Member Author

Maybe explain that the performance fixes will make the ChatRow much more performant. Only a few persons would be able to understand why they are important.

They don't.

@philippjfr
Copy link
Member Author

Fair point though, I'll add some explanation discussing what was improved.

@philippjfr philippjfr merged commit 86d3bc6 into main Jul 19, 2023
6 of 14 checks passed
@philippjfr philippjfr deleted the changelog_1.2.1 branch July 19, 2023 09:00
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.

2 participants