Skip to content

Commit

Permalink
1.30.0 release info
Browse files Browse the repository at this point in the history
  • Loading branch information
kcq committed Jul 27, 2020
1 parent eacd4f0 commit 93a1c59
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 5 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Releases

## 1.30.0 (7/27/2020)

### New Features

- `lint` command (initial Dockerfile linting capabilities with a basic set of checks)
- HTTP probe crawler (automatically probes additional endpoints referenced in the processed targets; see the `--http-probe-crawl` and related flags)

### Improvements

- ARM64 support (need more people to test!)
- `--http-probe-exit-on-failure` flag to exit execution when all HTTP probe calls fail
- `--include-bin-file` and `--include-exe-file` flags to make it easier to specify multiple binaries and executables loading them from files
- `xray` command report enhancements

## 1.29.0 (3/18/2020)

### New Features
Expand Down
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,19 +155,25 @@ Note: The examples are in a separate repository: [https://github.com/docker-slim

## RECENT UPDATES

Latest version: 1.29.0 (3/18/2020)
Latest version: 1.30.0 (7/27/2020)

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).

Previous version:

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).

## INSTALLATION

1. Download the zip package for your platform.

- [Latest Mac binaries](https://downloads.dockerslim.com/releases/1.29.0/dist_mac.zip)
- [Latest Mac binaries](https://downloads.dockerslim.com/releases/1.30.0/dist_mac.zip)

- [Latest Linux binaries](https://downloads.dockerslim.com/releases/1.30.0/dist_linux.tar.gz)

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

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

2. Unzip the package.

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

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.

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.
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.

The extracted directory contains two binaries:

Expand Down

0 comments on commit 93a1c59

Please sign in to comment.