@@ -3,6 +3,179 @@ Changelog
3
3
=========
4
4
5
5
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
+
6
179
Version 0.11.0
7
180
==============
8
181
0 commit comments