diff --git a/CHANGELOG.md b/CHANGELOG.md index d75bf9ebb..79dc87e50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,42 @@ +## 0.5.8 + +([Full Changelog](https://github.com/voila-dashboards/voila/compare/@voila-dashboards/jupyterlab-preview@2.3.7...5ad1b1db4a9f69730d5446b35c64c38c11373b16)) + +### Highlights! + +- Voila now supports progressive rendering with the `--progressive_rendering=True` CLI and config option. +- We brought back ipywidgets 7 support. This will ease transition from 0.3.x to 0.5.x for people who have not updated yet. +- Allow users to configure the page_config to tweak even more the Voila page + +### Enhancements made + +- Add backward compatibility for ipywidgets 7 [#1501](https://github.com/voila-dashboards/voila/pull/1501) ([@martinRenou](https://github.com/martinRenou)) +- Custom page config hook [#1495](https://github.com/voila-dashboards/voila/pull/1495) ([@dfguerrerom](https://github.com/dfguerrerom)) +- Support progressive rendering [#1489](https://github.com/voila-dashboards/voila/pull/1489) ([@trungleduc](https://github.com/trungleduc)) + +### Bugs fixed + +- Fix mathjax default url and bump ipywidgets packages [#1496](https://github.com/voila-dashboards/voila/pull/1496) ([@martinRenou](https://github.com/martinRenou)) + +### Maintenance and upkeep improvements + +- Bring back support for jupyter-server 1 [#1498](https://github.com/voila-dashboards/voila/pull/1498) ([@martinRenou](https://github.com/martinRenou)) +- Update and improve CI [#1497](https://github.com/voila-dashboards/voila/pull/1497) ([@martinRenou](https://github.com/martinRenou)) +- Remove old urllib imports [#1477](https://github.com/voila-dashboards/voila/pull/1477) ([@lahwaacz](https://github.com/lahwaacz)) +- Remove mock [#1476](https://github.com/voila-dashboards/voila/pull/1476) ([@lahwaacz](https://github.com/lahwaacz)) +- Get mybinder.org working again [#1471](https://github.com/voila-dashboards/voila/pull/1471) ([@manics](https://github.com/manics)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/voila-dashboards/voila/graphs/contributors?from=2024-05-23&to=2024-10-18&type=c)) + +[@dfguerrerom](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Adfguerrerom+updated%3A2024-05-23..2024-10-18&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Agithub-actions+updated%3A2024-05-23..2024-10-18&type=Issues) | [@lahwaacz](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Alahwaacz+updated%3A2024-05-23..2024-10-18&type=Issues) | [@manics](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Amanics+updated%3A2024-05-23..2024-10-18&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3AmartinRenou+updated%3A2024-05-23..2024-10-18&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Apre-commit-ci+updated%3A2024-05-23..2024-10-18&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Atrungleduc+updated%3A2024-05-23..2024-10-18&type=Issues) + + + ## 0.5.7 ([Full Changelog](https://github.com/voila-dashboards/voila/compare/@voila-dashboards/jupyterlab-preview@2.3.6...77d1b23dfdf82cbfa314b791d7a5166f0117bdd8)) @@ -29,8 +65,6 @@ [@djangoliv](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Adjangoliv+updated%3A2024-04-02..2024-05-23&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Agithub-actions+updated%3A2024-04-02..2024-05-23&type=Issues) | [@jgunstone](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Ajgunstone+updated%3A2024-04-02..2024-05-23&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3AmartinRenou+updated%3A2024-04-02..2024-05-23&type=Issues) | [@minrk](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Aminrk+updated%3A2024-04-02..2024-05-23&type=Issues) | [@timkpaine](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Atimkpaine+updated%3A2024-04-02..2024-05-23&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Avoila-dashboards%2Fvoila+involves%3Atrungleduc+updated%3A2024-04-02..2024-05-23&type=Issues) - - ## 0.5.6 ([Full Changelog](https://github.com/voila-dashboards/voila/compare/@voila-dashboards/jupyterlab-preview@2.3.5...8419cc7d79c0bb1dabfbd9ec49cb957740609d4d)) diff --git a/packages/jupyterlab-preview/package.json b/packages/jupyterlab-preview/package.json index fc66dafdd..296b1aedf 100644 --- a/packages/jupyterlab-preview/package.json +++ b/packages/jupyterlab-preview/package.json @@ -1,6 +1,6 @@ { "name": "@voila-dashboards/jupyterlab-preview", - "version": "2.3.7", + "version": "2.3.8", "description": "A JupyterLab preview extension for Voilà", "keywords": [ "jupyter", diff --git a/packages/voila/package.json b/packages/voila/package.json index ea31cfa82..26e5aba6c 100644 --- a/packages/voila/package.json +++ b/packages/voila/package.json @@ -1,6 +1,6 @@ { "name": "@voila-dashboards/voila", - "version": "0.5.7", + "version": "0.5.8", "description": "The Voilà Frontend", "author": "Voilà contributors", "license": "BSD-3-Clause", @@ -11,7 +11,6 @@ }, "browserslist": ">0.8%, not ie 11, not op_mini all, not dead", "dependencies": { - "@voila-dashboards/widgets-manager8": "^0.5.7", "@jupyterlab/application": "^4.0.0", "@jupyterlab/apputils": "^4.0.0", "@jupyterlab/apputils-extension": "^4.0.0", @@ -53,6 +52,7 @@ "@lumino/signaling": "^2.0.0", "@lumino/virtualdom": "^2.0.0", "@lumino/widgets": "^2.0.0", + "@voila-dashboards/widgets-manager8": "^0.5.8", "react": "^18.2.0", "react-dom": "^18.2.0", "style-mod": "^4.0.3", diff --git a/packages/widgets_manager7/package.json b/packages/widgets_manager7/package.json index c253b45c6..4dd14fe33 100644 --- a/packages/widgets_manager7/package.json +++ b/packages/widgets_manager7/package.json @@ -1,6 +1,6 @@ { "name": "@voila-dashboards/widgets-manager7", - "version": "0.5.7", + "version": "0.5.8", "description": "The Voilà jupyter-widgets manager for ipywidgets 7 support", "keywords": [ "jupyter", diff --git a/packages/widgets_manager8/package.json b/packages/widgets_manager8/package.json index bbe85aad4..58e8852dc 100644 --- a/packages/widgets_manager8/package.json +++ b/packages/widgets_manager8/package.json @@ -1,6 +1,6 @@ { "name": "@voila-dashboards/widgets-manager8", - "version": "0.5.7", + "version": "0.5.8", "description": "The Voilà jupyter-widgets manager for ipywidgets 8 support", "keywords": [ "jupyter", diff --git a/voila/_version.py b/voila/_version.py index e508a88a5..a943f1af1 100644 --- a/voila/_version.py +++ b/voila/_version.py @@ -14,7 +14,7 @@ from collections import namedtuple # Use "hatch version xx.yy.zz" to handle version changes -__version__ = "0.5.7" +__version__ = "0.5.8" # PEP440 version parser _version_regex = re.compile( diff --git a/yarn.lock b/yarn.lock index b9e8035eb..3b61bb038 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4919,6 +4919,7 @@ __metadata: "@lumino/virtualdom": ^2.0.0 "@lumino/widgets": ^2.0.0 "@types/node": ~18.8.3 + "@voila-dashboards/widgets-manager8": ^0.5.8 css-loader: ^6.7.2 fs-extra: ^9.1.0 glob: ~7.1.6 @@ -4964,7 +4965,7 @@ __metadata: languageName: unknown linkType: soft -"@voila-dashboards/widgets-manager8@workspace:packages/widgets_manager8": +"@voila-dashboards/widgets-manager8@^0.5.8, @voila-dashboards/widgets-manager8@workspace:packages/widgets_manager8": version: 0.0.0-use.local resolution: "@voila-dashboards/widgets-manager8@workspace:packages/widgets_manager8" dependencies: