@@ -3,6 +3,179 @@ Changelog
33=========
44
55
6+ Version 2021.08.0
7+ =================
8+
9+ `Full changelog <https://github.com/jupyterhub/repo2docker/compare/2021.03.0...2021.08.0 >`_
10+
11+ The repo2docker container image has moved to `quay.io/jupyterhub/repo2docker <https://quay.io/repository/jupyterhub/repo2docker?tab=tags >`_
12+
13+ New features
14+ ------------
15+
16+ - always unpack a single zenodo zip :pr: `1043 ` by :user: `akhmerov `
17+ - Refreeze with conda-lock :pr: `1024 ` by :user: `minrk `
18+ - Refine buffered output debugging :pr: `1016 ` by :user: `minrk `
19+ - reimplement entrypoint in Python :pr: `1014 ` by :user: `minrk `
20+ - Fetch available Julia versions from hosted json :pr: `994 ` by :user: `tomyun `
21+ - Define an interface for Container engines :pr: `848 ` by :user: `manics `
22+
23+ API changes
24+ -----------
25+
26+ Bug fixes
27+ ---------
28+
29+ - Workaround docker-py dependency's failure to import six :pr: `1066: ` by :user: `consideratio `
30+ - fix: add chardet, a not explicitly declared dependency :pr: `1064 ` by :user: `johnhoman `
31+ - Add build-base to build stage of docker image :pr: `1051 ` by :user: `yuvipanda `
32+ - Fix regression in hydroshare introduced after moving to requests :pr: `1034 ` by :user: `MridulS `
33+
34+ Other merged PRs
35+ ----------------
36+
37+ - Update README quay.io URL, Add docker latest tag :pr: `1075 ` by :user: `manics `
38+ - GitHub workflow build and push to Docker hub :pr: `1071 ` by :user: `manics `
39+ - Rename master branch to main :pr: `1068 ` by :user: `manics `
40+ - Remove Pipfile & Pipfile.lock :pr: `1054 ` by :user: `yuvipanda `
41+ - Remove CircleCI docs build :pr: `1053 ` by :user: `yuvipanda `
42+ - Pin doc requirements to avoid CI breakages :pr: `1052 ` by :user: `manics `
43+ - Stop using deprecated add_stylesheet in sphinx :pr: `1050 ` by :user: `yuvipanda `
44+ - Add study participation notice to readme :pr: `1046 ` by :user: `sgibson91 `
45+ - Bump urllib3 from 1.26.4 to 1.26.5 :pr: `1045 ` by :user: `dependabot `
46+ - State newly used installation command :pr: `1040 ` by :user: `fkohrt `
47+ - Bump pyyaml from 5.1.1 to 5.4 :pr: `1029 ` by :user: `dependabot `
48+ - Set default Julia version to 1.6 :pr: `1028 ` by :user: `tomyun `
49+ - Fix logo URL in README :pr: `1027 ` by :user: `betatim `
50+
51+
52+ Version 2021.03.0
53+ =================
54+
55+ `Full changelog <https://github.com/jupyterhub/repo2docker/compare/2021.01.0...2021.03.0 >`_
56+
57+ New features
58+ ------------
59+
60+ - freeze with mamba, add 3.9 :pr: `1017 ` by :user: `minrk `
61+ - Add GH workflow to push releases to PYPi and introduce CalVer :pr: `1004 ` by :user: `betatim `
62+ - Add entrypoint script which automatically propagates *_PROXY env vars… :pr:`1003` ([@g-braeunlich](https://github.com/g-braeunlich))
63+ - Update to JupyterLab 3.0 :pr:`996` by :user:`jtpio`
64+ - Fetch available Julia versions from hosted json :pr:`994` by :user:`tomyun`
65+ - Add a contentprovider for Software Heritage persistent ID (SWHID) :pr:`988` by :user:`douardda`
66+ - Stream jupyter server logs to a file :pr:`987` by :user:`betatim`
67+ - add 4.0, 4.0.2 to list of supported R versions :pr:`960` by :user:`minrk`
68+
69+ API changes
70+ -----------
71+
72+ Bug fixes
73+ ---------
74+
75+ - fix dataverse regression introduced in last release :pr: `1011 ` by :user: `MridulS `
76+ - buildpacks.r: dont use apt-key directly to respect *_proxy env vars :pr:`1019` ([@g-braeunlich](https://github.com/g-braeunlich))
77+
78+ Other merged PRs
79+ ----------------
80+
81+ - Cleanup install_requires including duplicates :pr: `1020 ` by :user: `manics `
82+ - bump docker action version :pr: `1018 ` by :user: `minrk `
83+ - bump python in circleci test :pr: `1013 ` by :user: `minrk `
84+ - Investigating the missing logs :pr: `1008 ` by :user: `betatim `
85+ - Experiment with different install mechanism to get code coverage stats again :pr: `982 ` by :user: `betatim `
86+
87+
88+ Version 2021.01.0
89+ =================
90+
91+ `Full changelog <https://github.com/jupyterhub/repo2docker/compare/0.11.0...2021.01.0 >`_
92+
93+ New features
94+ ------------
95+
96+ - Replace urllib by requests in contentproviders :pr: `993 ` by :user: `douardda `
97+ - Use mambaforge instead of miniforge :pr: `992 ` by :user: `SylvainCorlay `
98+ - buildpacks/nix: 2.3 -> 2.3.9 :pr: `991 ` by :user: `FRidh `
99+ - Drop support for stencila :pr: `985 ` by :user: `minrk `
100+ - Add Julia 1.5.3 support :pr: `984 ` by :user: `tomyun `
101+ - Update to node 14 :pr: `983 ` by :user: `jtpio `
102+ - Mamba 0.6.1 :pr: `979 ` by :user: `minrk `
103+ - Ensure REPO_DIR owned by NB_USER :pr: `975 ` by :user: `tomyun `
104+ - Add Julia 1.5.2 support :pr: `965 ` by :user: `tomyun `
105+ - Mamba number three :pr: `962 ` by :user: `SylvainCorlay `
106+ - Add a Mercurial contentprovider :pr: `950 ` by :user: `paugier `
107+ - Add Julia 1.5.1 support :pr: `949 ` by :user: `tomyun `
108+ - Handle requirements.txt with `--pre ` lines :pr: `943 ` by :user: `betatim `
109+ - Add Julia 1.5.0 support :pr: `938 ` by :user: `tomyun `
110+ - Update JupyterLab to 2.2.0 :pr: `933 ` by :user: `manics `
111+ - Bump nix version to 2.3 :pr: `915 ` by :user: `jboynyc `
112+ - Add nbresuse==0.3.3 (full freeze.py) :pr: `904 ` by :user: `manics `
113+ - Add Julia 1.4.2 support :pr: `899 ` by :user: `davidanthoff `
114+ - Bump version of irkernel for R 4.0 :pr: `892 ` by :user: `betatim `
115+ - chmod start script from repo2docker-entrypoint :pr: `886 ` by :user: `danlester `
116+ - pypi jupyter-offlinenotebook==0.1.0 :pr: `880 ` by :user: `manics `
117+ - Add support for Julia 1.4.1 :pr: `878 ` by :user: `davidanthoff `
118+ - Change --env option to work like docker's :pr: `874 ` by :user: `hwine `
119+ - Add support for Julia 1.4.0 :pr: `870 ` by :user: `davidanthoff `
120+ - Update server proxy and rsession proxy :pr: `869 ` by :user: `betatim `
121+ - Use miniforge instead of miniconda to get conda :pr: `859 ` by :user: `yuvipanda `
122+ - If looking for latest MRAN URL try earlier snapshots too :pr: `851 ` by :user: `manics `
123+ - Add jupyter-offlinenotebook extension :pr: `845 ` by :user: `betatim `
124+
125+ API changes
126+ -----------
127+
128+ - Bump Python requirement to 3.6 from 3.5 :pr: `951 ` by :user: `betatim `
129+
130+ Bug fixes
131+ ---------
132+
133+ - buildpacks/nix: disable sandboxing (bugfix) :pr: `990 ` by :user: `FRidh `
134+ - avoid deprecated import of collections.abc :pr: `924 ` by :user: `minrk `
135+ - Add missing “:” for R code :pr: `900 ` by :user: `adamhsparks `
136+ - Fix RShiny proxy :pr: `893 ` by :user: `betatim `
137+ - Work around a Julia bug :pr: `879 ` by :user: `davidanthoff `
138+ - Fix typo :pr: `862 ` by :user: `jtpio `
139+
140+ Other merged PRs
141+ ----------------
142+
143+ - Fix figshare test :pr: `1001 ` by :user: `manics `
144+ - Weekly test of master to check for external failures :pr: `998 ` by :user: `manics `
145+ - Remove reference to `master ` branch from CLI doc :pr: `977 ` by :user: `betatim `
146+ - add chown to COPY commands to reduce layer count :pr: `969 ` by :user: `bollwyvl `
147+ - set TIMEFORMAT for timed bash conda commands :pr: `966 ` by :user: `manics `
148+ - Disable jupyterlab extension build minimize :pr: `963 ` by :user: `manics `
149+ - Bump Black version to 20.8b1 and use --target-version=py36 :pr: `955 ` by :user: `paugier `
150+ - Add workflow to build Docker image :pr: `954 ` by :user: `manics `
151+ - Crosslink 'Configuring your repository' with usage :pr: `952 ` by :user: `manics `
152+ - Add `www-frame-origin=same ` to /etc/rstudio/rserver.conf :pr: `944 ` ([@rkevin-arch](https://github.com/rkevin-arch))
153+ - GitHub Actions :pr: `942 ` by :user: `minrk `
154+ - stop running tests on travis :pr: `940 ` by :user: `minrk `
155+ - update repo URLs for jupyterhub/repo2docker :pr: `939 ` by :user: `minrk `
156+ - Upgrade custom test infrastructure for pytest 6.0.0 :pr: `936 ` by :user: `betatim `
157+ - validate_image_name: mention lowercase, fix formatting :pr: `934 ` by :user: `manics `
158+ - Update snapshot date for simple R test :pr: `930 ` by :user: `betatim `
159+ - little improvement for testing binder_dir :pr: `928 ` by :user: `bitnik `
160+ - update docs for config dirs :pr: `927 ` by :user: `bitnik `
161+ - doc: runtime.txt installs python x.y (& concise rewording) :pr: `914 ` by :user: `mdeff `
162+ - doc: environment.yml installs a conda env, not only python :pr: `913 ` by :user: `mdeff `
163+ - Make the memory limit test simpler :pr: `912 ` by :user: `betatim `
164+ - Add gitpod.io config for docs :pr: `908 ` by :user: `betatim `
165+ - fix repo2docker logo in Sphinx docs :pr: `906 ` by :user: `trallard `
166+ - Update Dockerfile to add Docker :pr: `896 ` by :user: `hamelsmu `
167+ - Document test failure workarounds :pr: `890 ` by :user: `hwine `
168+ - Workaround Docker issue impacting some tests on macOS :pr: `882 ` by :user: `hwine `
169+ - [docs] fix grammatical error in section title :pr: `872 ` by :user: `jameslamb `
170+ - Fix long form args requirements :pr: `866 ` by :user: `betatim `
171+ - Adopt new Sphinx theme name :pr: `864 ` by :user: `xhochy `
172+ - Document loose conda export with --from-history :pr: `863 ` by :user: `xhochy `
173+ - utils.execute_cmd flush buffer if no EOL :pr: `850 ` by :user: `manics `
174+ - Update black 19.10b0, target Python 3.5 :pr: `849 ` by :user: `manics `
175+ - docs: postBuild warn about shell script errors being ignored :pr: `844 ` by :user: `manics `
176+ - Update changelog for 0.11.0 :pr: `842 ` by :user: `betatim `
177+
178+
6179Version 0.11.0
7180==============
8181
0 commit comments