|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 0.12.0 (2026/04/10) |
| 4 | + |
| 5 | +* Handle OCI whiteouts correctly during blob extraction by @crazy-max (#413) |
| 6 | +* Retry cache copy on transient Windows rename failures by @crazy-max (#411) |
| 7 | +* Bump github.com/alecthomas/kong to 1.15.0 (#396) |
| 8 | +* Bump github.com/rs/zerolog to 1.35.0 (#395) |
| 9 | +* Bump github.com/sirupsen/logrus to 1.9.4 (#377) |
| 10 | +* Bump golang.org/x/sync to 0.20.0 (#392) |
| 11 | +* Bump golang.org/x/sys to 0.43.0 (#410) |
| 12 | +* Bump go.podman.io/image/v5 to 5.39.2 (#397) |
| 13 | + |
3 | 14 | ## 0.11.0 (2025/12/30) |
4 | 15 |
|
5 | | -* Go 1.25 (#368) |
6 | | -* Alpine Linux 3.23 (#372) |
7 | | -* MkDocs Materials 9.6.20 (#375) |
| 16 | +* Go 1.25 by @crazy-max (#368) |
| 17 | +* Alpine Linux 3.23 by @crazy-max (#372) |
| 18 | +* MkDocs Materials 9.6.20 by @crazy-max (#375) |
8 | 19 | * Bump github.com/alecthomas/kong to 1.13.0 (#360) |
9 | 20 | * Bump github.com/docker/docker to 28.5.2+incompatible (#357 #369 #370) |
10 | 21 | * Bump github.com/mholt/archives to 0.1.5 (#354) |
11 | | -* Bump go.podman.io/image/v5 to 5.38.0 (#369 #371) |
| 22 | +* Bump go.podman.io/image/v5 to 5.38.0 by @crazy-max (#369 #371) |
12 | 23 | * Bump golang.org/x/crypto to 0.45.0 (#373) |
13 | 24 | * Bump golang.org/x/sync to 0.19.0 (#363) |
14 | 25 | * Bump golang.org/x/sys to 0.39.0 (#362) |
|
26 | 37 |
|
27 | 38 | ## 0.9.0 (2024/12/24) |
28 | 39 |
|
29 | | -* Go 1.23 (#271) |
30 | | -* Alpine Linux 3.21 (#271) |
31 | | -* Switch to github.com/containerd/platforms (#272) |
32 | | -* Switch to github.com/mholt/archives (#282) |
| 40 | +* Go 1.23 by @crazy-max (#271) |
| 41 | +* Alpine Linux 3.21 by @crazy-max (#271) |
| 42 | +* Switch to github.com/containerd/platforms by @crazy-max (#272) |
| 43 | +* Switch to github.com/mholt/archives by @crazy-max (#282) |
33 | 44 | * Bump github.com/alecthomas/kong to 1.6.0 (#280) |
34 | 45 | * Bump github.com/containers/image/v5 to 5.33.0 (#278) |
35 | | -* Bump github.com/docker/docker to 27.3.1+incompatible (#281) |
| 46 | +* Bump github.com/docker/docker to 27.3.1+incompatible by @crazy-max (#281) |
36 | 47 | * Bump github.com/stretchr/testify to 1.10.0 (#274) |
37 | 48 | * Bump golang.org/x/sync to 0.10.0 (#276) |
38 | 49 | * Bump golang.org/x/sys to 0.28.0 (#277) |
39 | 50 |
|
40 | 51 | ## 0.8.0 (2024/06/20) |
41 | 52 |
|
42 | | -* Enables automatic API version negotiation for Docker client (#242) |
43 | | -* Move `extractor pkg` out of internal (#224) |
| 53 | +* Enables automatic API version negotiation for Docker client by @crazy-max (#242) |
| 54 | +* Move `extractor pkg` out of internal by @crazy-max (#224) |
44 | 55 | * Bump github.com/alecthomas/kong to 0.9.0 (#209) |
45 | 56 | * Bump github.com/containerd/containerd from 1.7.11 to 1.7.18 (#222 #236) |
46 | 57 | * Bump github.com/containers/image/v5 to 5.31.1 (#188 #207 #230 #241) |
|
54 | 65 |
|
55 | 66 | ## 0.7.0 (2023/12/21) |
56 | 67 |
|
57 | | -* Docker auth config support (#186) |
58 | | -* Go 1.21 (#179 #185) |
| 68 | +* Docker auth config support by @crazy-max (#186) |
| 69 | +* Go 1.21 by @crazy-max (#179 #185) |
59 | 70 | * Bump github.com/alecthomas/kong to 0.8.1 (#169) |
60 | 71 | * Bump github.com/containerd/containerd to 1.7.11 (#177) |
61 | 72 | * Bump github.com/docker/docker to 24.0.7+incompatible (#171) |
|
67 | 78 |
|
68 | 79 | ## 0.7.0-rc.1 (2023/12/19) |
69 | 80 |
|
70 | | -* Docker auth config support (#186) |
71 | | -* Go 1.21 (#179 #185) |
| 81 | +* Docker auth config support by @crazy-max (#186) |
| 82 | +* Go 1.21 by @crazy-max (#179 #185) |
72 | 83 | * Bump github.com/alecthomas/kong to 0.8.1 (#169) |
73 | 84 | * Bump github.com/containerd/containerd to 1.7.11 (#177) |
74 | 85 | * Bump github.com/docker/docker to 24.0.7+incompatible (#171) |
|
80 | 91 |
|
81 | 92 | ## 0.6.0 (2023/09/15) |
82 | 93 |
|
83 | | -* Warn on unknown blob format (#163) |
84 | | -* Use forked module to fix nil pointer dereference (#164) |
| 94 | +* Warn on unknown blob format by @crazy-max (#163) |
| 95 | +* Use forked module to fix nil pointer dereference by @crazy-max (#164) |
85 | 96 | * Bump github.com/containerd/containerd to 1.7.6 (#146 #159) |
86 | 97 | * Bump github.com/containers/image/v5 to 5.28.0 (#160) |
87 | 98 | * Bump github.com/docker/docker to 24.0.5+incompatible (#138 #140) |
|
92 | 103 |
|
93 | 104 | ## 0.5.0 (2023/07/02) |
94 | 105 |
|
95 | | -* Support `image:tag@digest` format (#131) |
96 | | -* Go 1.20 (#114 #133) |
97 | | -* Alpine Linux 3.18 (#134) |
| 106 | +* Support `image:tag@digest` format by @crazy-max (#131) |
| 107 | +* Go 1.20 by @crazy-max (#114 #133) |
| 108 | +* Alpine Linux 3.18 by @crazy-max (#134) |
98 | 109 | * Bump github.com/alecthomas/kong to 0.8.0 (#129) |
99 | 110 | * Bump github.com/containers/image/v5 to 5.26.1 (#93 #101 #130 #132) |
100 | 111 | * Bump github.com/docker/docker to 24.0.2+incompatible (#106 #115 #123) |
|
109 | 120 |
|
110 | 121 | ## 0.4.0 (2023/02/14) |
111 | 122 |
|
112 | | -* Go 1.19 (#65 #25) |
113 | | -* Alpine Linux 3.17 (#90 #50) |
114 | | -* Enhance workflow (#66) |
| 123 | +* Go 1.19 by @crazy-max (#65 #25) |
| 124 | +* Alpine Linux 3.17 by @crazy-max (#90 #50) |
| 125 | +* Enhance workflow by @crazy-max (#66) |
115 | 126 | * Bump github.com/mholt/archiver/v4 to 4.0.0-alpha.7 (#43 #24) |
116 | 127 | * Bump github.com/containers/image/v5 to 5.24.1 (#87 #72 #62 #31 #26) |
117 | 128 | * Bump github.com/containerd/containerd to 1.6.17 (#89 #76 #59 #45 #32 #30) |
|
125 | 136 |
|
126 | 137 | ## 0.3.0 (2022/03/28) |
127 | 138 |
|
128 | | -* Support `.gz` format (#22) |
129 | | -* `UNDOCK_CACHE_DIR` env var to set cache dir and predefined one in Docker image (#8) |
| 139 | +* Support `.gz` format by @crazy-max (#22) |
| 140 | +* `UNDOCK_CACHE_DIR` env var to set cache dir and predefined one in Docker image by @crazy-max (#8) |
130 | 141 | * Bump github.com/stretchr/testify to 1.7.1 (#18) |
131 | 142 | * Bump github.com/docker/docker to 20.10.14+incompatible (#16 #20) |
132 | 143 | * Bump github.com/containers/image/v5 to 5.20.0 (#13) |
|
136 | 147 |
|
137 | 148 | ## 0.2.0 (2022/02/13) |
138 | 149 |
|
139 | | -* Support more sources through specific schemes (#7) |
| 150 | +* Support more sources through specific schemes by @crazy-max (#7) |
140 | 151 | * `containers-storage://<store>`: image located in a local container storage. |
141 | 152 | * `docker://<ref>`: image in a registry implementing the "Docker Registry HTTP API V2". (default) |
142 | 153 | * `docker-archive://<path>`: image is stored in the `docker-save` formatted file. |
143 | 154 | * `docker-daemon://<ref>`: image stored in the docker daemon's internal storage. |
144 | 155 | * `oci://<path>`: image compliant with the "Open Container Image Layout Specification". |
145 | 156 | * `oci-archive://<path>`: image compliant with the "Open Container Image Layout Specification" stored as a tar archive. |
146 | 157 | * `ostree://<ref>`: image in the local ostree repository. |
147 | | -* CI e2e workflow (#3) |
148 | | -* Docs website with mkdocs (#1) |
| 158 | +* Docs website with mkdocs by @crazy-max (#1) |
149 | 159 | * Bump github.com/alecthomas/kong to 0.4.0 (#4) |
150 | 160 | * Bump github.com/containers/image/v5 to 5.19.1 (#2 #5) |
151 | 161 |
|
|
0 commit comments