Changelog¶
Version 0.8.0¶
Release date: 2019-02-21
New features¶
- Add additional metadata to docker images about how they were built PR #500 by @jrbourbeau.
- Allow users to install global NPM packages: PR #573 by @GladysNalvarte.
- Add documentation on switching the user interface presented by a container. PR #568 by user:choldgraf.
- Increased test coverage to ~87% by @betatim and @yuvipanda.
- Documentation improvements and additions by @lheagy, @choldgraf.
- Remove f-strings from code base, repo2docker is compatible with Python 3.4+ again by @jrbourbeau in PR #520.
- Local caching of previously built repostories to speed up launch times by @betatim in PR #511.
- Make destination of repository content in the container image configurable
on the CLI via
--target-repo-dir
. By @yuvipanda in PR #507. - Expose CPU limit settings for building and running containers. By @GladysNalvarte in PR #579.
- Make Python 3.7 the default version. By @yuvipanda and @minrk in PR #539.
API changes¶
Bug fixes¶
- In some cases the version of conda installed in images was not pinned and got upgraded by user actions. Fixed in PR #576 by @minrk.
- Fix an error related to checking if debug output was enabled or not: PR #575 by @yuvipanda.
- Update nteract frontend to version 2.0.0 by @yuvipanda in PR #571.
- Fix quoting issue in
GIT_CREDENTIAL_ENV
environment variable by @minrk in PR #572. - Change to using the first 8 characters of each Git commit, not the last 8, to tag each built docker image of repo2docker itself. @minrk in PR #562.
- Allow users to select the Julia when using a
requirements.txt
by @yuvipanda in PR #557. - Set
JULIA_DEPOT_PATH
to install packages outside the home directory by @yuvipanda in PR #555. - Update to Jupyter notebook 5.7.4 PR #519 by @minrk.
Version 0.7.0¶
Release date: 2018-12-12
New features¶
- Build from sub-directory: build the image based on a sub-directory of a repository PR #413 by @dsludwig.
- Editable mode: allows editing a local repository from a live container PR #421 by @evertrol.
- Change log added PR #426 by @evertrol.
- Documentation: improved the documentation for contributors PR #453 by @choldgraf.
- Buildpack: added support for the nix package manager PR #407 by @costrouc.
- Log a ‘success’ message when push is complete PR #482 by @yuvipanda.
- Allow specifying images to reuse cache from PR #478 by @yuvipanda.
- Add JupyterHub back to base environment PR #476 by @yuvipanda.
- Repo2docker has a logo! by @agahkarakuzu and @blairhudson.
- Improve support for Stencila, including identifying stencila runtime from document context PR #457 by @nuest.
Version 0.6¶
Released 2018-09-09
Version 0.5¶
Released 2018-02-07
Version 0.4.1¶
Released 2018-09-06
Version 0.2¶
Released 2018-05-25
Version 0.1.1¶
Released 2017-04-19
Version 0.1¶
Released 2017-04-14