* Add a way of setting the FS consistency on macOS (to make disk access faster). * Try harder to sync the image and host clock. * Add DefinitionProperties.run_command to run a command at various points during the image lifetime. * Add DefinitionProperties.copy to copy files and directories into an image when building it. (6) * Add DefinitionProperties.share_whole_home to share the whole home directory. * Allow to set environment variables on the command line. (5) * Add --no-cache to the build command to avoid using Docker's cached layers when building an image. (7) * Warn the user if they are using outdated images. * Fix a problem with Fedora images and yum. * Add DefinitionProperties.uid. (4) * Work correctly when stdin is not a TTY. (8)
0.1.1
* Remove a stray quote which made image generation fail with recent versions of Docker. (3)
0.1
* Detect Docker availability and status better. * Add ability to run Docker using sudo (for Fedora). * Don't store runtime files in /tmp on Linux. * Improve the error message when Karton cannot use the current directory in the image. * Improve how commands to run as suggested to the user. * Remove the rarely useful DefinitionProperties.eval method. * Improve the documentation for DefinitionProperties.
0.0.4
* Automatically check for updates. * Allow definition files to use relative paths. * Better docs in the auto-generated definition file.
0.0.3
* Better support for ARM (including Fedora support for ARMv8).
0.0.2
* First working alpha release. * All the main features (configuring images, runnning programs, etc.) are implemented and work on macOS and Linux.