All Versions
29
Latest Version
Avg Release Cycle
48 days
Latest Release
-

Changelog History
Page 3

  • v1.29.0 Changes

    March 18, 2020

    ๐Ÿ†• New Features

    • ๐Ÿ‘€ Interactive CLI prompt. For more info about the interactive prompt see go-prompt.

    ๐Ÿ‘Œ Improvements

    • xray command output improvements
    • โž• Additional image data saved with the xray command reports (--add-image-manifest and --add-image-config flags)

    Binaries

    ๐Ÿ— Build them from source or download from a CDN location:

  • v1.28.1 Changes

    March 10, 2020

    ๐Ÿ†• New Features (includes 1.28.0)

    • xray command enhancements to show the detailed container image information including its layers and their files and directories (initial version).

    โœจ Enhancements

    • ๐Ÿ†• New xray parameters to control how much to show when it's printing the layer details (--changes value and --layer value)
    • Image history enhancements and more data saved in the xray command reports
    • โšก๏ธ The --exclude-pattern build parameter to filter/exclude the artifacts in the optimized container.

    Binaries

    ๐Ÿ— Build them from source or download from a CDN location:

  • v1.28.0 Changes

    March 07, 2020

    Status

    ๐Ÿš€ Outdated (use the new 1.28.1 release instead)

    ๐Ÿ†• New Features

    • xray command enhancements to show the detailed container image information including its layers and their files and directories (initial version).

    โœจ Enhancements

    • โšก๏ธ The --exclude-pattern build parameter to filter/exclude the artifacts in the optimized container.

    Binaries

    ๐Ÿ— Build them from source or download from a CDN location:

  • v1.27.0 Changes

    February 29, 2020

    ๐Ÿ†• New Features

    • Option to set permissions, user and group information for the artifacts included with the --include-* parameters.
    • โšก๏ธ Option to overwrite the permissions and ownership info in the optimized image using the new --path-perms and path-perms-file parameters.

    ๐Ÿ‘Œ Improvements

    • Option to run the containerized application using user and group information from the USER instruction.
    • ๐Ÿ“‡ Ability to keep the permission and the ownership metadata for the artifacts copied to the optimized container image.
    • Filter leftover PID files.
    • ๐Ÿณ UX enhancements for the containers created using Dockerfiles.
    • โž• Additional debugging information.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘Œ Support for special install directories on Linux (to prevent failures when docker-slim is trying to save its state).

    Binaries

    ๐Ÿ— Build them from source or download from a CDN location:

  • v1.26.1 Changes

    November 28, 2019

    ๐Ÿ‘Œ Improvements

    • 0๏ธโƒฃ Saving command execution report, by default (slim.report.json).
    • CLI output UX enhancements.
    • ๐Ÿณ Docker connect info checks.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”– Version check fixes when running in containers.
  • v1.26 Changes

    ๐Ÿ†• New Features

    • ๐Ÿณ Run docker-slim in containers.
    • ๐Ÿ†• New distribution option (dslim/docker-slim image available in Docker Hub).
    • ๐Ÿณ Archive docker-slim state into a separate Docker volume.

    ๐Ÿ‘Œ Improvements

    • ๐Ÿณ Default to continuing docker-slim execution after the http probing step is done when http probing is enabled.
    • ๐Ÿ‘Œ Improved IPC.
    • ๐Ÿ‘Œ Improved seccomp and metadata artifact copy option.
    • ๐Ÿ‘Œ Improved execution report.
  • v1.25.3 Changes

    August 04, 2019

    ๐Ÿ†• New Features

    • ๐Ÿ— Build minified images from source using the new --from-dockerfile build flag (see README.md for details).

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ‘ Custom HTTP POST probes support request bodies
  • v1.25.2 Changes

    ๐Ÿ†• New Features

    • โœจ Enhanced build command reports with additional container image metadata (using the global --report flag)
    • โšก๏ธ Ability to update the minified image Dockerfile instructions (using the --new-cmd, --new-entrypoint, --new-expose, --new-workdir, --new-env and --image-overrides flags)
    • ๐Ÿณ Dockerfile volume support

    ๐Ÿ‘Œ Improvements

    • 0๏ธโƒฃ HTTP probes by default (you will have to disable HTTP probes if you don't need them)
    • ๐Ÿ‘ Various UX enhancements to provide better CLI feedback and to avoid generating minified images that might not work

    ๐Ÿ› Bug Fixes

    • โšก๏ธ TTY bug fix caused by an external dependency (used to track update download progress)
  • v1.25.0 Changes

    ๐Ÿ†• New Features

    • ๐Ÿ‘ Experimental ARM32 support
    • ๐Ÿ— Easy way to keep a shell in your image (just pass --include-shell to the build command)
    • Easy way to include additional executables (--include-exe flag) and binary objects (--include-bin flag), which will also include their binary dependencies, so you don't have to explicitly include them all yourself
    • โšก๏ธ update command - now you can update docker-slim from docker-slim!
    • ๐Ÿš€ Current version checks to know if the installed release is out of date

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ‘Œ Improvements to handle complex --entrypoint and --cmd parameters