diff --git a/CHANGELOG.md b/CHANGELOG.md index b3861de566f..1871f331a51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Updated - Updated Plotly.js to from version 2.17.1 to version 2.18.0. See the [plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#2180----2023-01-19) for more information. Notable changes include: - Add `sync` tickmode option [[#6356](https://github.com/plotly/plotly.js/pull/6356), [#6443](https://github.com/plotly/plotly.js/pull/6443)], with thanks to @filipesantiagoAM and @VictorBezak for the contribution! + - Build process now uses Node 18.x and version 2 lockfile (should be an invisible change for users) [[#4034](https://github.com/plotly/plotly.py/pull/4034)] + +### Fixed + - `write_html()` now explicitly encodes output as UTF-8 because Plotly.js' bundle contains such characters [[#4021](https://github.com/plotly/plotly.py/pull/4021)] and [[#4022](https://github.com/plotly/plotly.py/pull/4022)] + - fixed `iframe` renderer regression from 5.12 and also fixed error when this renderer was used in the very first cell in a notebook [[#4036](https://github.com/plotly/plotly.py/pull/4036)] ## [5.12.0] - 2023-01-12 diff --git a/README.md b/README.md index c3e13263efd..d89576ad603 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ ## Quickstart -`pip install plotly==5.12.0` +`pip install plotly==5.13.0` Inside [Jupyter](https://jupyter.org/install) (installable with `pip install "jupyterlab>=3" "ipywidgets>=7.6"`): @@ -78,13 +78,13 @@ Built on top of [plotly.js](https://github.com/plotly/plotly.js), `plotly.py` is plotly.py may be installed using pip... ``` -pip install plotly==5.12.0 +pip install plotly==5.13.0 ``` or conda. ``` -conda install -c plotly plotly=5.12.0 +conda install -c plotly plotly=5.13.0 ``` ### JupyterLab Support @@ -106,7 +106,7 @@ The instructions above apply to JupyterLab 3.x. **For JupyterLab 2 or earlier**, ``` # JupyterLab 2.x renderer support -jupyter labextension install jupyterlab-plotly@5.12.0 @jupyter-widgets/jupyterlab-manager +jupyter labextension install jupyterlab-plotly@5.13.0 @jupyter-widgets/jupyterlab-manager ``` Please check out our [Troubleshooting guide](https://plotly.com/python/troubleshooting/) if you run into any problems with JupyterLab. diff --git a/packages/javascript/jupyterlab-plotly/package-lock.json b/packages/javascript/jupyterlab-plotly/package-lock.json index c800500e23f..5e996d11e7c 100644 --- a/packages/javascript/jupyterlab-plotly/package-lock.json +++ b/packages/javascript/jupyterlab-plotly/package-lock.json @@ -1,12 +1,12 @@ { "name": "jupyterlab-plotly", - "version": "5.12.0", + "version": "5.13.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "jupyterlab-plotly", - "version": "5.12.0", + "version": "5.13.0", "license": "MIT", "dependencies": { "@jupyter-widgets/base": ">=2.0.0 <7.0.0", diff --git a/packages/javascript/jupyterlab-plotly/package.json b/packages/javascript/jupyterlab-plotly/package.json index 25472e4d959..2902b3feb4a 100644 --- a/packages/javascript/jupyterlab-plotly/package.json +++ b/packages/javascript/jupyterlab-plotly/package.json @@ -1,6 +1,6 @@ { "name": "jupyterlab-plotly", - "version": "5.12.0", + "version": "5.13.0", "description": "The plotly Jupyter extension", "author": "The plotly.py team", "license": "MIT", diff --git a/packages/python/plotly/plotly/_widget_version.py b/packages/python/plotly/plotly/_widget_version.py index d97b82723b7..bf563920ece 100644 --- a/packages/python/plotly/plotly/_widget_version.py +++ b/packages/python/plotly/plotly/_widget_version.py @@ -2,4 +2,4 @@ # for automated dev builds # # It is edited by hand prior to official releases -__frontend_version__ = "^5.12.0" +__frontend_version__ = "^5.13.0" diff --git a/release.md b/release.md index 574ce7f7285..c9998422159 100644 --- a/release.md +++ b/release.md @@ -42,7 +42,7 @@ Manually update the versions to `X.Y.Z` in the files specified below. - `packages/javascript/jupyterlab-plotly/package.json` + Update `"version"` to `X.Y.Z` - `packages/javascript/jupyterlab-plotly/package-lock.json` - + Update `"version"` to `X.Y.Z` + + Update `"version"` to `X.Y.Z` in two places (to avoid dirty repo after rebuild) - Commit your changes on the branch: + `git commit -a -m "version changes for vX.Y.Z"`