Releases: jupyterhub/repo2docker
Releases · jupyterhub/repo2docker
August 2025
API and Breaking Changes
- Switch to using CLI for everything except running the container #1421 (@yuvipanda, @manics, @minrk)
- Require Python 3.9 to run repo2docker #1411 (@manics, @minrk, @yuvipanda)
- Shell out to
docker buildx buildto build images #1402 (@yuvipanda, @manics, @minrk) - notebook 7 #1363 (@minrk, @manics)
- Major version bump node (18->20) and jupyterhub-singleuser (3->5) #1359 (@consideRatio, @yuvipanda)
Enhancements made
- add triplets for r versions 4.3, 4.4 #1403 (@minrk, @yuvipanda, @manics)
- Upgrade Shiny server to 2024.12 #1400 (@rgaiacs, @manics)
- Upgrade RStudio to 2024.12 #1399 (@rgaiacs, @manics)
- Use REST APIs to resolve DOIs + cleanup dataverse provider #1390 (@yuvipanda, @minrk, @pdurbin)
- exclude defaults channel by default #1365 (@minrk, @rgaiacs)
Bugs fixed
- [MRG] Disable bash trace output in conda activation script #1425 (@mfisher87, @manics)
- Simulate json output from docker buildx build #1413 (@yuvipanda, @manics, @minrk)
set -eshould not be set after conda environment is sourced #1409 (@manics, @yuvipanda)- Use self.log rather than logging module directly #1378 (@yuvipanda, @manics)
- julia_project.py: fix Pkg REPL api warning #1376 (@fonsp, @GeorgianaElena, @agoose77)
- TarFile.add: don't add recursively #1371 (@manics, @minrk)
Maintenance and upkeep improvements
- Bump mamba from 2.0.5 to 2.1.0 #1423 (@weiji14, @yuvipanda)
- maint: Adapt mamba activation #1419 (@jjerphan, @yuvipanda, @minrk)
- Add a test for runtime.txt with full R version specified #1416 (@yuvipanda, @minrk)
- Bump alpine docker to 3.21 #1412 (@manics, @minrk)
- Refreeze base environment for package upgrades #1407 (@yuvipanda, @manics)
- Remove unused _urlopen method #1392 (@yuvipanda, @minrk)
- Upgraded to micromamba 2.0.5 #1387 (@JohanMabille, @yuvipanda, @SylvainCorlay)
- Use self.log.warning instead of warnings.warn #1384 (@yuvipanda, @manics)
- call close_handlers before garbage collection #1380 (@minrk, @manics)
- [pre-commit.ci] pre-commit autoupdate #1377 (@minrk)
- Update to mamba 1.5.9 #1370 (@SylvainCorlay, @manics)
- Refreeze conda packages (JupyterLab 4.2.3 -> 4.2.5) #1369 (@manics, @minrk)
- Update for mamba 1.5.8 #1367 (@jjerphan, @manics, @SylvainCorlay)
- update import of shlex.quote #1364 (@minrk, @manics)
- [pre-commit.ci] pre-commit autoupdate #1362 (@minrk)
Documentation improvements
- Revamp our documentation and refactor a bit #1433 (@choldgraf, @chuckwondo, @rgaiacs, @yuvipanda)
- bug report.rst #1429 (@nadiaguiffant, @manics)
- Add changelog for 2024.07.0 #1356 (@yuvipanda, @consideRatio, @manics)
Continuous integration improvements
- Add basic UI Playwright tests #1410 (@manics, @minrk)
- Don't run scheduled workflows on forks #1408 (@manics, @yuvipanda)
- build(deps): bump codecov/codecov-action from 4 to 5 #1381 (@minrk)
- [pre-commit.ci] pre-commit autoupdate #1358 (@minrk)
- build(deps): bump docker/build-push-action from 5 to 6 #1357 (@manics)
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@agoose77 (activity) | @AliMirlou (activity) | @betatim (activity) | @choldgraf (activity) | @chuckwondo (activity) | @consideRatio (activity) | @d70-t (activity) | @felder (activity) | @fonsp (activity) | @GeorgianaElena (activity) | @Hind-M ([activity](https://github.com/search?q=repo%3Ajupyterhub%2Frepo2docker+involves%3AHi...
July 2024 Release
March 2024 release
June 2023 release
Changelog: https://github.com/jupyterhub/repo2docker/blob/2023.06.0/docs/source/changelog.md
Breaking changes
- JupyterHub version installed by default upgraded from 1.5 to 3.1.1
- Microsoft killed MRAN, so all package snapshots now come from Posit Package Manager. Snapshots from before 2018-12-07 are now no longer available, so you might have to update the snapshot date in your
runtime.txt.
October 2022 release
February 2022 release
August 2021 release
March 2021 release
2021.03.0 release 2021.03.0
v2021.01.0 - CalVer release one!
Merge pull request #1004 from betatim/setup-monthly-releases