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

Hotfix 0.12.5 #2811

Merged
merged 66 commits into from
Nov 23, 2021
Merged

Hotfix 0.12.5 #2811

merged 66 commits into from
Nov 23, 2021

Conversation

philippjfr
Copy link
Member

@philippjfr philippjfr commented Oct 12, 2021

Version 0.12.5

Date: 2021-11-16

The 0.12.5 release contains a larger number of bug fixes and minor enhancements. Many thanks to @pmav99, @samuelyeewl, @xavArtley, @L8Y, @Prashant0kgp, @t-houssian, @kristw, @jlstevens and the maintainers @maximlt, @MarcSkovMadsen and @philippjfr for their contributions to this release.

Compatibility:

  • Ensure ipywidget rendering is compatible with ipykernel>6 and bokeh>2.4 (#2798)

Enhancements:

  • Add 'light' to list of button types ([Add light to list of button types #2814, #2816)
  • Make OAuth cookie expiry configurable (#2724)
  • Run onload callbacks with --warm option (#2844)
  • Improve Plotly responsive sizing behavior (#2838)
  • Adds escape parameter to DataFrame pane to enable using html markup (#2893)
  • Allow to update the completions options from a parameter (#2895)
  • Tabs cache dynamic contents (#2909)
  • Allow setting a maximum height for the loading indicator (#2910)
  • Ensure loading of MathJax bundle is optional (#2919)

Bug fixes:

  • Resolve issues with inline resources on save (#2794
  • Restore ability to set a maximum number of selectable rows on Tabulator (#2791)
  • Fixed bug where Tabulator with remote pagination would modify the wrong rows (#2801)
  • Ensure non-exported requirejs modules do not error (#2808)
  • Ensure Tabulator checkbox selection only happens in checkbox column (#2812)
  • Vtkvolume correction of dimensions order (#2818)
  • Allow data item to miss optional field in Vega pane (#2853)
  • Allow to set AutoCompleteInput in a Param pane (#2874)
  • Fix Terminal keystroke and size handling (#2878)
  • Fix Tabulator styles on scroll (#2881)
  • Do not sync Indicator properties from frontend to avoid errors (#2886)
  • Fix roundtrip of datetimes on ReactiveData components (#2888)
  • Fix handling of Plotly pane in Tabs (#2890)
  • Fix bokeh colorbar background for dark theme (#2897)
  • Fix issues when streaming or patching ReactiveData (#2900)
  • Ensure stream and patch events do not boomerang (#2902)
  • Fixes for Card rendering in MaterialTemplate (#2911, #2912)
  • Ensure HoloViews matplotlib output uses tight layout (#2920)
  • Fix decoding of single quoted strings in url parameters (#2925)
  • Fix Tabulator checkbox selection (#2931)
  • Fix Vega pane sizing issues (#2933)
  • Ensure toggled Accordion only triggers one event on change of active Card (#2934)
  • Ensure LiteralInput JS deserializer does not insert extra spaces (#2935)
  • Fix issue in detecting script data assignment in ReactiveHTML (#2939)
  • Ensure Card collapsible icon offset is computed robustly (#2940)
  • Ensure --autoreload does not reload panel modules (#2941)
  • Ensure pn.state.curdoc is available to async callbacks (#2942)

Documentation:

CVEs:

  • Update jQuery to remediate CVEs (#2885)

philippjfr and others added 30 commits October 12, 2021 14:30
* Fix saving using inline resources

* Add tests
…#2773)

Bumps [django](https://github.com/django/django) from 3.1.12 to 3.1.13.
- [Release notes](https://github.com/django/django/releases)
- [Commits](django/django@3.1.12...3.1.13)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* allow to set the maximum number of rows selectable

* update docs

* clarify docs about pagination
* Ensure non-exported requirejs modules do not error

* Improve requirejs exports

* Fix Ace requirejs definition

* Fix Perspective requirejs definition

* Fix xtermjs requirejs definition

* Support async load for VTK

* Remove print
* vtkvolume correction of dimensions order

* add end line

Co-authored-by: ARTUSI <xavier.artusi@cea.fr>
* light to list of button

* update button on py file

Co-authored-by: prashantkumarshee@gmail.com <prashantkumarpd@gmail.com>
Co-authored-by: Philipp Rudiger <prudiger@anaconda.com>
* Improve Plotly responsive sizing behavior

* Cleanup
* fix(vega): allow data item to miss optional field

The current implementation assume that all items in the dataset has the exact same fields. 
The list of keys are extracted from the first item in the dataset only and will crash if 
* the first item does not include all field names
* some following items miss certain field

* Update panel/pane/vega.py

* fix: typo

meant `k` not `v`

Co-authored-by: Philipp Rudiger <prudiger@anaconda.com>
* Improve documentation about pn.serve

* Update overview
* Improve Terminal keystroke and size handling

* Cleanup
* Fix roundtrip of datetimes on ReactiveData objects

* Fix flakes
* Fix handling of Plotly pane in Tabs

* Fix flake

* Fix logic

* Add comment

* Update plotly test
…2893)

* add escape parameter to DataFrame

* add test

Co-authored-by: Marc Skov Madsen <masma@orsted.dk>
@philippjfr philippjfr merged commit ad23fa2 into branch-0.12 Nov 23, 2021
@philippjfr philippjfr deleted the branch-0.12.5 branch November 23, 2021 17:09
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.