Skip to content

Commit 93a1c59

Browse files
committed
1.30.0 release info
1 parent eacd4f0 commit 93a1c59

File tree

2 files changed

+25
-5
lines changed

2 files changed

+25
-5
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Releases
22

3+
## 1.30.0 (7/27/2020)
4+
5+
### New Features
6+
7+
- `lint` command (initial Dockerfile linting capabilities with a basic set of checks)
8+
- HTTP probe crawler (automatically probes additional endpoints referenced in the processed targets; see the `--http-probe-crawl` and related flags)
9+
10+
### Improvements
11+
12+
- ARM64 support (need more people to test!)
13+
- `--http-probe-exit-on-failure` flag to exit execution when all HTTP probe calls fail
14+
- `--include-bin-file` and `--include-exe-file` flags to make it easier to specify multiple binaries and executables loading them from files
15+
- `xray` command report enhancements
16+
317
## 1.29.0 (3/18/2020)
418

519
### New Features

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,19 +155,25 @@ Note: The examples are in a separate repository: [https://github.com/docker-slim
155155

156156
## RECENT UPDATES
157157

158-
Latest version: 1.29.0 (3/18/2020)
158+
Latest version: 1.30.0 (7/27/2020)
159+
160+
This release introduces two new experimental capabilities: `lint` command (to inspect Dockerfiles) and HTTP crawling to automatically probe additional HTTP endpoints `docker-slim` discovers when it's performing its dynamic container analysis. For more info about the latest release see the [`CHANGELOG`](CHANGELOG.md).
161+
162+
Previous version:
159163

160164
This is a UX release that introduces an interactive mode to make it easier to run `docker-slim` when you don't know all available flags. Usage `<tab>` and `<space>` buttons to navigate the interactive prompt and `<enter>` to execute the selected command. The `--target` option for the `build`, `xray` and `profile` commands is now used to select the target container image you want to process. For more info about the latest release see the [`CHANGELOG`](CHANGELOG.md). For more info about the interactive prompt see [`go-prompt`](https://github.com/c-bata/go-prompt).
161165

162166
## INSTALLATION
163167

164168
1. Download the zip package for your platform.
165169

166-
- [Latest Mac binaries](https://downloads.dockerslim.com/releases/1.29.0/dist_mac.zip)
170+
- [Latest Mac binaries](https://downloads.dockerslim.com/releases/1.30.0/dist_mac.zip)
171+
172+
- [Latest Linux binaries](https://downloads.dockerslim.com/releases/1.30.0/dist_linux.tar.gz)
167173

168-
- [Latest Linux binaries](https://downloads.dockerslim.com/releases/1.29.0/dist_linux.tar.gz)
174+
- [Latest Linux ARM binaries](https://downloads.dockerslim.com/releases/1.30.0/dist_linux_arm.tar.gz)
169175

170-
- [Latest Linux ARM binaries](https://downloads.dockerslim.com/releases/1.29.0/dist_linux_arm.tar.gz)
176+
- [Latest Linux ARM64 binaries](https://downloads.dockerslim.com/releases/1.30.0/dist_linux_arm64.tar.gz)
171177

172178
2. Unzip the package.
173179

@@ -528,7 +534,7 @@ You can use the generated profile with your original image or with the minified
528534

529535
The demo runs on Mac OS X, but you can build a linux version. Note that these steps are different from the steps in the demo video.
530536

531-
1. Get the docker-slim [Mac](https://downloads.dockerslim.com/releases/1.29.0/dist_mac.zip), [Linux](https://downloads.dockerslim.com/releases/1.29.0/dist_linux.tar.gz) or [Linux ARM](https://downloads.dockerslim.com/releases/1.29.0/dist_linux_arm.tar.gz) binaries. Unzip them and optionally add their directory to your PATH environment variable if you want to use the app from other locations.
537+
1. Get the docker-slim [Mac](https://downloads.dockerslim.com/releases/1.30.0/dist_mac.zip), [Linux](https://downloads.dockerslim.com/releases/1.30.0/dist_linux.tar.gz), [Linux ARM](https://downloads.dockerslim.com/releases/1.30.0/dist_linux_arm.tar.gz) or [Linux ARM64](https://downloads.dockerslim.com/releases/1.30.0/dist_linux_arm64.tar.gz) binaries. Unzip them and optionally add their directory to your PATH environment variable if you want to use the app from other locations.
532538

533539
The extracted directory contains two binaries:
534540

0 commit comments

Comments
 (0)