Changelog#
This changelog only contains breaking and/or significant changes manually introduced to this repository (using Pull Requests). All image manifests can be found in the wiki.
2026-04-02#
Affected: pyspark-notebook, all-spark-notebook.
Breaking:
pyspark-notebook: Update pyspark-notebook to java 21 and derby 10.17.1.0 (#2424)
2025-12-31#
Affected: pytorch-notebook.
Non-breaking:
pytorch-notebook: Build pytorch cuda13 image instead of cuda11 (#2391)
2025-12-02#
Affected: tensorflow-notebook, pytorch-notebook.
Non-breaking: Enable CUDA build for ARM64 (#2352).
2025-11-29#
Affected: all images.
Breaking: Use Docker v29 and
docker buildx imagetools create(#2368).
2025-11-24#
Affected: all images.
2025-11-06#
Affected: scipy-notebook.
Breaking:
scipy-notebook: Remove facets package installation (#2347).
2025-09-16#
Affected: all images.
Non-breaking: Publish SBOM using anchore/sbom-action (#2317).
2025-08-15#
Affected: all images.
Breaking:
docker-stacks-foundation: switch to Python 3.13 (#2163).
2025-04-13#
Affected: tensorflow-notebook.
Non-breaking:
tesnorflow-notebook: Install latest tensorflow (#2263).
2025-04-12#
Affected: all images.
Non-breaking:
docker-stacks-foundation: Pin libxml2 to avoid ABI breakage (#2283).
2025-04-11#
Affected: all images.
Non-breaking: Make docker tag-push depend on contributed recipes in CI (#2282).
2025-04-01#
Affected: all images.
Non-breaking: Apply and merge tags in the same place (#2274).
2025-03-23#
Affected: tensorflow-notebook.
Non-breaking:
tensorflow-notebook: Use mamba to install jupyter-server-proxy (#2262).
2025-03-22#
Affected: all images.
2025-03-21#
Affected: all images.
2025-03-20#
Affected: all images except docker-stacks-foundation.
2025-03-12#
Affected: all images.
2025-02-21#
Affected: all images.
2025-02-18#
Affected: all images.
Non-breaking: switch from
ubuntu-22.04-armtoubuntu-24.04-armrunners (#2209).Non-breaking: don’t create extra free space in runners for cuda images (#2218).
Non-breaking: revert “Pin some packages to fix
r-notebookanddatascience-notebookunder aarch64” (#2220).Non-breaking: Simplify and improve
test_packages.py(#2219).Non-breaking: Use Python 3.12 for internal code (#2222).
2025-02-17#
Affected: all images.
Non-breaking: build contributed recipes in PRs (#2212, #2213).
Non-breaking: remove information about Docker Hub images from Quay.io READMEs (#2211).
Non-breaking: first upload artifacts and then run tests to make sure we can easily debug broken images (#2214).
Non-Breaking: aarch64
r-notebook,datascience-notebook: pin some packages to fixr-notebookanddatascience-notebookunder aarch64 (#2215).Non-breaking: don’t use matrix.image-variant, use 2 separate variables (#2217).
2025-02-11#
Affected: all images.
Non-breaking: start using
ubuntu-22.04-armGitHub-hostedaarch64runners (#2202).
2024-12-03#
Affected: all images.
Breaking:
docker-stacks-foundation: switch tomambav2 (#2147). More information about changes made: https://mamba.readthedocs.io/en/latest/developer_zone/changes-2.0.html.
2024-11-08#
Affected: all images except docker-stacks-foundation.
Breaking:
base-notebook: stop installingnodejsfromconda-forge(#2172).Reason: It isn’t a direct dependency on anything in the images anymore, and increased the image size by ~150MB.
2024-11-06#
Affected: all images except docker-stacks-foundation.
Non-breaking:
base-notebook: installjupyterhub-baseandnodejspackages instead ofjupyterhubpackage (#2171).
2024-10-23#
Affected: all images.
Breaking:
docker-stacks-foundation: switch to Python 3.12 (#2072).
2024-10-22#
Affected: pyspark-notebook and all-spark-notebook images.
Breaking:
pyspark-notebook: start using Spark 4.0.0 preview versions (#2159).sparklyrdoesn’t seem to support Spark v4 yet when using Spark locally.Reason: Spark v3 is not compatible with Python 3.12, and the voting group has decided to switch to Spark v4 preview version.
2024-10-09#
Affected: users building a custom set of images.