CHANGELOG¶
v0.24.2 (2024-11-28)¶
Bug Fixes¶
-
Disable jupyter real time collaboration (RTC) extension by default (
3a089ef
) -
Announcement appearing again, despite config (
1d50ae0
)
See: https://github.com/jupyterlab/jupyterlab/issues/14065#issuecomment-2132474538
Documentation¶
-
Add missing parameters, update note for jupytext (
96799a7
) -
Collaboration mode working tested as of 0.24.1 (
b12c541
)
Refactoring¶
- Change deprecated c.ServerApp.token to c.IdentityProvider.token
(
1fc3004
)
v0.24.1 (2024-11-13)¶
Bug Fixes¶
- Passwordidentityprovider in favor of deprecated ServerApp
(
1649afe
)
v0.24.0 (2024-11-13)¶
Bug Fixes¶
-
Collaboration mode upstream bug #2 (
32fe030
) -
Collaboration mode upstream bug (
bc6107d
) -
Collaboration mode upstream bug (
7a31b01
) -
Collaboration mode upstream bug (
561fd98
) -
Grass image tag (
15186a6
) -
Grass compose tag (
a8f4153
) -
Collaboration mode turned off by default (
5f5b3eb
)
Documentation¶
-
Fix typos (
cd79995
) -
Update grass image tag (
0b5b79e
) -
Add grass gis jupyter example notebook (
6f3a8f4
) -
Add grass gis example (
bc48a80
) -
Minor rephrasing (
cf1fd24
) -
Rename use cases to 'tasks' (
4577b64
) -
Add steps to override welcome page (
71728e3
) -
Improve description of collaboration mode (
5f24797
)
Features¶
- Add grass gis docker-compose.yml
(
0f255bf
)
v0.22.1 (2024-09-03)¶
Bug Fixes¶
- Disable opening browser warning
(
b3d6c7a
)
Documentation¶
-
Add screenshot of link sharing in collaboration mode (
7a8f959
) -
Document the collaboration feature (
2e0be22
) -
Add GL_TOKEN to release cycle (
3a9896e
) -
Update env variables (
6f467c5
)
v0.22.0 (2024-09-02)¶
v0.21.0 (2024-09-02)¶
v0.20.0 (2024-09-02)¶
Bug Fixes¶
-
Jupyter collaboration update version to fix incomatible jupyter server (
8883bf4
) -
Collaboration not working as expected (
2fdf540
) -
Deprecated notebook_dir (
e9c216f
)
Fixes #5
Continuous Integration¶
- Fix images not building
(
706572d
)
Documentation¶
-
Change collaboration default to false (
1a597e6
) -
Rename rstudio to r (
30cf4bf
) -
Fix bullet list formatting (
06629a6
) -
Add r packages list and reference (
2bf0d76
) -
Fix typo (
f1499a4
) -
Fix rstudio yml reference (
abdfcdd
) -
Update TOC§ (
9ea9daf
) -
Add instructions for different versions (
b743c44
)
Features¶
-
Add several environment variables to disable extensions; optionally allow generating a TOKEN in addition to a password (
a3c838a
) -
Add r mapping packages (
c7b6af9
)
v0.18.0 (2024-08-05)¶
Code Style¶
Continuous Integration¶
-
Add rstudio build (
1e3fe39
) -
Remove manual trigger, as it does not work as intended (
7804a88
) -
Fix order of build priorities (
e946bd3
) -
Build docker images when manual pipeline trigged (
faf43c9
)
Documentation¶
-
Add rstudio version description (
5fbe070
) -
Add security note (
b843fb7
) -
Add packages graphic (
0bd44c8
) -
Minor updates to the docs (
8e51793
)
Features¶
- Add RStudio Dockerfile extended image, push to extra registry tag
(
9f4ad88
)
v0.17.0 (2024-07-26)¶
Bug Fixes¶
- Proj error
(
13d5438
)
fixes #3
- Jupytext and collaboration feature cannot be activated together
(
2acc71e
)
Deactivate collaboration for the meantime
Chores¶
-
Add mkdocs config (
f28b32c
) -
Update .gitignore (
441d416
) -
Fix missing backslash in Dockerfile (
3efc5a7
)
Code Style¶
- Change blue colors in badges and docs
(
bce28f5
)
Continuous Integration¶
-
Add markdown include to mkdocs.yml (
6672d79
) -
Fix gitlab-ci (
b4ae095
) -
Fix gitlab-ci (
3e00c7f
) -
Fix gitlab-ci (
2c819f4
) -
Fix gitlab-ci (
3eea538
) -
Exclude container build for gitlab-ci and mkdocs.yml changes (
7ad29a4
) -
Typo in version.svg (
f4d4b7b
) -
Try to get the if and changes following AND expression (
b04109a
) -
Try to get the if and changes following AND expression (
2c55511
) -
Fix changes yml tag not working as expected (
ad917e0
) -
Fix changes yml tag not working as expected (
95784c1
) -
Fix changes yml tag not working as expected (
4c8b2c5
) -
Fix typo (
35caf5b
) -
Fix mkdocs build (
defe308
) -
Do not build images if no changes happened (
04265ac
) -
Add gitlab-ci workflow to build and deploy the docs (
39cca9b
)
Documentation¶
-
Use https git clone, for broader applicability (
e0cf5ce
) -
Minor rephrasing (
2992c1e
) -
Cleanup and reorganize docs (
a12fb8f
) -
Cleanup Readme.md (
4e05daa
) -
Add note to use cases (
d970407
) -
Prepare initial mkdocs (
6fc86d3
)
Features¶
- Add JUPYTER_AUTOSHUTDOWN_TIMEOUT to environment variables, so that users can disable auto-shutdown
(
d149be2
)
v0.16.3 (2024-07-19)¶
Bug Fixes¶
- Mapnik Dockerfile build
(
5ec99c5
)
The reason for this file is pip-system install, which should indeed be avoided. However, mapnik-cli has no dependencies and is quite lightweight. We skip this check now in the Dockerfile.
v0.16.2 (2024-07-18)¶
Bug Fixes¶
- Manual bump
(
30ce94c
)
v0.16.1 (2024-07-18)¶
Bug Fixes¶
- Manual bump
(
0e83810
)
v0.16.0 (2024-07-18)¶
Bug Fixes¶
- Nbconvert module not found (notebook.base)
(
ed16cbc
)
Pin notebook<7.0.0, until https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/issues/165 is addressed
Chores¶
-
Remove deprecated version tag in compose (
63b80f0
) -
Remove deprecated version tag in compose (
4a30bad
) -
No remote image when building (
f8e648f
)
Documentation¶
Features¶
- Update python package list
(
6345628
)
v0.15.7 (2023-09-15)¶
Bug Fixes¶
- Correct new path to passwd
(
cf725ff
)
v0.15.6 (2023-09-15)¶
Bug Fixes¶
- Password authentication not working
(
4b9f8fa
)
v0.15.5 (2023-09-15)¶
Bug Fixes¶
- Update api_domain for semantic-release
(
dc1b47e
)
v0.15.4 (2023-09-15)¶
Bug Fixes¶
- Update api_domain for semantic-release
(
46076b5
)
v0.15.3 (2023-09-15)¶
Bug Fixes¶
- Update api_domain for semantic-release
(
bfe814f
)
v0.15.2 (2023-09-15)¶
Bug Fixes¶
- Update api_domain for semantic-release
(
5fb60b1
)
v0.15.1 (2023-09-15)¶
Bug Fixes¶
- Update api_domain for semantic-release
(
830c80e
)
v0.15.0 (2023-09-15)¶
Chores¶
-
Explicitly add GL_TOKEN (
997b6dd
) -
Migrate from setup.cfg to pyproject.toml (semantic-release) (
6e9d4c9
) -
Remove pinning of nbconvert in jupyter env (
fbae7f8
) -
Bump jupytrer env python to 3.9 (minimal) (
3a4b68f
)
Documentation¶
Features¶
-
Bump jupyter lab minimal version to 4; remove classic notebook extensions (
69a6535
) -
Add rasterio to default env (
f0b2bee
)
v0.14.0 (2023-07-14)¶
Documentation¶
- Clarify python executable to be used for installing ipykernel spec
(
8e52943
)
Features¶
- Update Jupyter Lab to 4.0
(
5af1cc1
)
v0.13.0 (2023-03-27)¶
Bug Fixes¶
- Disable Jupyter news
(
8811623
)
Documentation¶
- Clarify pinning of tag via .env
(
0f4f16e
)
Features¶
- Add default persistent environment path and update docs
(
9b85dd5
)
v0.12.3 (2023-02-21)¶
Bug Fixes¶
- Incompatibility between numpy>1.2 and Shapely<1.8
(
6dcade0
)
Chores¶
- Add READONLY_USER_PASSWORD as environemnt variable to default compose file
(
3ba67bc
)
Documentation¶
- Update reference to docker-compose build with explicit compose file
(
80d4cd9
)
v0.12.2 (2023-02-03)¶
Bug Fixes¶
- Ci-commit-tag empty for push-commits
(
ae3786d
)
v0.12.1 (2023-02-03)¶
Bug Fixes¶
- Ci-commit-tag empty for push-commits
(
659d74d
)
v0.12.0 (2023-02-03)¶
Continuous Integration¶
- Latest and stable version tags not built
(
99e1bde
)
v0.11.0 (2023-02-03)¶
Bug Fixes¶
Continuous Integration¶
-
Fix Semantic-Release custom hvcs domain (
a1e23f4
) -
Fix rules and only not allowed to be used together (
2fa64d6
) -
Only build and push stable and latest version tags if CI_COMMIT_TAG is not empty (
933944d
) -
Add explicit stages to .gitlab-ci.yml (
2c1f0f8
)
Features¶
- Add TAG environemnt-variable to pin specific versions in docker-compose.yml
(
e8144b8
)
v0.10.0 (2022-12-21)¶
Chores¶
- Use the latest registry image in default docker-compose.yml
(
120c53a
)
Documentation¶
-
Add explicit docker network create (
023e4c7
) -
Suggest to pull registry image, to prevent build of image by default (
0879b51
) -
Clarify steps to setup svg_export (
cbb888e
) -
Update readme header (
5e26d21
)
Features¶
- Bump nbconvert from 6.5. to 7.2.
(
ee20a57
)
v0.9.0 (2022-08-30)¶
Bug Fixes¶
-
Ipywidgets compatibility (
bb1c0be
) -
Ci extract version from file (
9d10722
) -
Use master-latest for versioned releases (
6d390ef
)
Code Style¶
- Readme formatting
(
4dcfee0
)
Continuous Integration¶
- Build and push versions and latest tags
(
2a40eea
)
Documentation¶
-
Add instructions to install selenium and webdriver (
cb4038a
) -
Add COMPOSE_FILE to .env examples (
5cf73a2
) -
Update header (
c57caa3
)
Features¶
- Add .version to Dockerfile, to be able to get the Container version at runtime
(
31ed7cb
)
Testing¶
- Add test for ipywidgets (tab)
(
5895168
)
v0.8.0 (2022-08-25)¶
v0.8.1 (2022-08-25)¶
Bug Fixes¶
Continuous Integration¶
- Add docker release versions
(
4887b5d
)
Documentation¶
- Add badges
(
1f4d139
)
Features¶
-
Add matplotlib-scalebar package to default (
b3159fc
) -
Add PySal ESDA to default worker_env (
0a21727
) -
Add mapnik-cli package to jupyterlab:mapnik (
c76b423
)
v0.7.0 (2022-07-22)¶
Bug Fixes¶
- Nbconvert pinned to old version
(
fb611fc
)
Pin nbconvert to the latest stable version, excluding release candidates
Continuous Integration¶
- Build Mapnik tag only on latest
(
7667e2f
)
Documentation¶
-
Update readme to include collaborative editing feature (
7b40eb9
) -
Add note to use registry images in readme (
05528e4
)
Features¶
- Add Mapnik docker and tag
(
3ce9d06
)
v0.6.1 (2022-03-24)¶
Bug Fixes¶
- Incompatible geoviews package for latest holoviews release
(
5baa575
)
Chores¶
-
Add ipyleaflet package to default env (
7e08c82
) -
Pin shapely to 1.7.1 (and add hvplot), default env (
2d7683b
)
Explanation: Shapely 1.8.0+ throws a lot of deprecation warnings in Geoviews, Holoviews, Cartopy, Geopandas etc. Until these other packages keep up with Shapely, pin to older version
Documentation¶
- Add warning to update pinnings regularly
(
5b40fbc
)
v0.6.0 (2021-07-12)¶
Bug Fixes¶
-
Move config to ServerApp transition (
fbd83fe
) -
Remove nodejs not needed anymore for Jupyter Lab 3.0 (
a6008a3
) -
/home/alex reference to notebooks in compose; update readme (
97f3525
) -
Do not use nbextensions install in jupyterlab 3.0 (
0edd466
) -
Use commented default values in .env.example (
8ea4401
) -
Ipywidgets not yet released (
96ac9ba
)
Chores¶
-
Shuffle master-latest and stable branch, set stable to master (
d875227
) -
Build registry images according to branch (
a8f1399
) -
Update changelog (
3ade60a
)
Documentation¶
-
Add list of packages and links to documentations to readme (
2229554
) -
Update Readme.md with branch shuffle (
b261af9
)
Features¶
-
Add flopy to default packages (
e92819b
) -
Add pyvizcomm for Holoviews/Jupyter Lab 3.0 compatibility (
7a7eacf
) -
Add datashader to worker_env (
ee8a49a
) -
Add package adjust_text (
00bbfe8
) -
Remove firefox, geckodriver and selenium dependencies, as they are not reliable enough (
fd18aae
) -
Add pyepsg package to worker_env (
2e2ea2f
)
v0.4.0 (2021-03-29)¶
Bug Fixes¶
- Environment_default.yml ipywidgets pinning
(
89c2f1e
)
Chores¶
Documentation¶
v0.3.0 (2021-03-29)¶
v0.2.0 (2021-03-29)¶
Chores¶
- Remove Chrome and Firefox from Dockerfile
(
84a10c7
)
Documentation¶
- Add linebreaks to Readme
(
34756cd
)
Features¶
- Update Dockerfile to JupyterLab 3.0 compatibility
(
65615aa
)
v0.1.0 (2021-03-29)¶
v0.5.0 (2021-07-12)¶
Bug Fixes¶
-
Remove nodejs not needed anymore for Jupyter Lab 3.0 (
a0e91a6
) -
Do not use nbextensions install in jupyterlab 3.0 (
995c9fa
) -
Ipywidgets not yet released (
bc2bf95
) -
Environment_default.yml ipywidgets pinning (
5714080
) -
/home/alex reference to notebooks in compose; update readme (
cc0c7bb
) -
Use commented default values in .env.example (
8878883
) -
Pin jupyterlab to 2.* version on stable (
806526c
) -
Image startup error (
47acf77
) -
Unrecognized arguments: jupyterlab-jupytext (
750950f
)
The Jupytext extension for JupyterLab is bundled with Jupytext.1
Chores¶
-
Update changelog (
520e949
) -
Add version, release (
a7d5b4c
) -
Shuffle master-latest and stable branch, set stable to master (
571d1e4
) -
Build registry images according to branch (
fcd141a
)
(cherry picked from commit a8f139915d4daec46cfc84bc5b62e43823693e29)
- Remove Chrome and Firefox from Dockerfile
(
59f63cd
)
(cherry picked from commit 84a10c75a825a0bd5970a010d8e98c5dda084fbe)
Continuous Integration¶
- Specify both image and build context
(
3c31e5a
)
Documentation¶
-
Remove Jupyter lab version in Readme (
56cbf04
) -
Fix link to lbsn-ctl (
9118c1a
) -
Add linebreaks to Readme (
50cc043
) -
Update Readme.md with branch shuffle (
34a8b9b
) -
Update Readme.md (
89fc22e
) -
Better notes on what is being done (
5f9dc8c
) -
Add instructions to grep token (
79673bd
)
Features¶
-
Add pyepsg package to worker_env (
2f9bba1
) -
Update Dockerfile to JupyterLab 3.0 compatibility (
205ab6f
) -
Show hidden files (e.g. .gitignore) by default (
6f86265
) -
Add papermill for ci integration (
ffb67bb
)
https://github.com/CFMTech/jupytext_papermill_post
-
Add jupytext for notebook git integration (
c4ba2f2
) -
Improve semantics of environment variable for jupyter notebooks directory (
110079f
) -
Make web url really optional (
9a02e6f
) -
Add option to set a (static) password instead of always using a volatile token (
10310a4
) -
Add jupyter widgets to Dockerfile (
e82373a
) -
Add jupyter auto-toc and spellcheck extensions to image (
2a6131d
)