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.
Affected: all images.
- Non-breaking: Better tagging directory structure (#2228).
- Non-breaking: Better testing directory structure (#2231).
Affected: all images.
- Non-breaking: switch from
ubuntu-22.04-arm
toubuntu-24.04-arm
runners (#2209). - Non-breaking: don't create extra free space in runners for cuda images (#2218).
- Non-breaking: revert "Pin some packages to fix
r-notebook
anddatascience-notebook
under aarch64" (#2220). - Non-breaking: Simplify and improve
test_packages.py
(#2219). - Non-breaking: Use Python 3.12 for internal code (#2222).
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-notebook
anddatascience-notebook
under aarch64 (#2215). - Non-breaking: don't use matrix.image-variant, use 2 separate variables (#2217).
Affected: all images.
- Non-breaking: start using
ubuntu-22.04-arm
GitHub-hostedaarch64
runners (#2202).
Affected: all images.
- Breaking:
docker-stacks-foundation
: switch tomamba
v2 (#2147). More information about changes made: https://mamba.readthedocs.io/en/latest/developer_zone/changes-2.0.html.
Affected: all images except docker-stacks-foundation
.
-
Breaking:
base-notebook
: stop installingnodejs
fromconda-forge
(#2172).Reason: It isn't a direct dependency on anything in the images anymore, and increased the image size by ~150MB.
Affected: all images except docker-stacks-foundation
.
- Non-breaking:
base-notebook
: installjupyterhub-base
andnodejs
packages instead ofjupyterhub
package (#2171).
Affected: all images.
- Breaking:
docker-stacks-foundation
: switch to Python 3.12 (#2072).
Affected: pyspark-notebook
and all-spark-notebook
images.
-
Breaking:
pyspark-notebook
: start using Spark 4.0.0 preview versions (#2159).sparklyr
doesn'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.
Affected: users building a custom set of images.