Skip to content

Releases: michaelsauter/crane

v2.0.0-rc2

23 Aug 19:15
v2.0.0-rc2
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release
  • [Bugfix] Various bugs in RC1
  • [Feature] crane exec, which starts container if necessary
  • [Feature] Build hooks
  • [Task] Replace dockerfile key with a build map (which has a context key)

Required Docker version: >= 1.6

If no further issues are found, I'm planning to release this as 2.0.0 mid-September.

v2.0.0-rc1

29 Jul 20:12
v2.0.0-rc1
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release
  • [Feature] start behaves like run did in 1.5, run and lift behave like their --recreate counterparts from 1.5
  • [Task] One target only. This simplification was needed for ad-hoc commands
  • [Feature] Automatic resolution and handling of dependencies
  • [Feature] Extension of target to affected containers and/or dependencies (removes need for cascade flags)
  • [Feature] Ad-hoc cmd for lift / run / create
  • [Feature] Uniquely named containers (allowing multiple containers of the same template with different commands)
  • [Feature] --exclude groups/containers (replaces previous ignore-missing flag)
  • [Enhancement] Trigger post-start hooks after start event is sent

Required Docker version: >= 1.6

v1.5.1

29 Jul 20:16
v1.5.1
Compare
Choose a tag to compare
  • [Bugfix] Allow Crane config in filesystem root
  • [Feature] Support --cpu-period, --cpu-quota, --oom-kill-disable, --uts and --blkio-weight
  • [Feature] Support --since flag for logs command

Required Docker version: >= 1.3

Thanks @bjaglin for the contributions!

v1.5.0

07 Jul 17:04
v1.5.0
Compare
Choose a tag to compare
  • [Feature] Support for --log-opt
  • [Bugfix] Execute commands in directory of config
  • [Task] Don't provision the same image twice
  • [Task] Speed up image check

Required Docker version: >= 1.3

Thanks a lot to @bjaglin and @jesper for the contributions!

v1.4.0

20 Jun 18:40
v1.4.0
Compare
Choose a tag to compare
  • [Task] Allow Crane to be used inside sub-directories (similar to Git binary)
  • [Task] Execute stop hooks also when a running container is killed or removed

Both changes are potentially breaking, so please check if you're affected.

Required Docker version: >= 1.3

v1.3.1

29 May 19:01
v1.3.1
Compare
Choose a tag to compare
  • [Bugfix] Only pull images for which no Dockerfile is specified

Required Docker version: >= 1.3

v1.3.0

28 May 16:34
v1.3.0
Compare
Choose a tag to compare
  • [Feature] Add support for ulimit,log-driver, label, label-file and cgroup-parent options
  • [Enhancement] Add crane pull mapping to docker pull
  • [Task] Add Windows exe (which may or may not work properly)
  • [Bugfix] Corrected dependency handling for --volumes-from when suffixes such as ro are used

Required Docker version: >= 1.3

Thanks a lot to @bjaglin for the contributions!

v1.2.0

05 May 19:58
v1.2.0
Compare
Choose a tag to compare
  • [Feature] Container hooks
  • [Feature] --ignore-missing flag
  • [Enhancement] Support for multiple links to the same container
  • [Enhancement] env declaration as mapping
  • [Task] Improved docs

Required Docker version: >= 1.3

Thanks a lot to @bjaglin, @mishak87 and @adrianhurt for the contributions!

v1.1.1

15 Feb 03:34
v1.1.1
Compare
Choose a tag to compare
  • [Bugfix] sig-proxy option applied correctly

Required Docker version: >= 1.3

Thanks a lot to @bjaglin for the contribution!

v1.1.0

09 Feb 10:46
v1.1.0
Compare
Choose a tag to compare
  • [Feature] Add support for mac-address, pid, read-only, memory-swap, security-opt and sig-proxy options
  • [Feature] crane stats, mapping to docker stats
  • [Enhancement] Raise error if group reference is not a container
  • [Enhancement] Raise error if YAML is invalid
  • [Enhancement] Dump errors and verbose output to STDERR

Required Docker version: >= 1.3

Thanks a lot to @lefeverd and @bjaglin for the contributions!