<commit_before># Changelog

## Unreleased

* Fix `--dns-search` option

* Enable prefixing by default again. This restores 3.0 behaviour and makes Crane more compatible with docker-compose. If you don't want this, configure `prefix: true`.

* Create a `default` network automatically if prefixing is enabled, and connect every container to it (using it's name as an alias). This is the same behaviour that docker-compose has.

* Allow multiple networks to be configured under `networks`, as well as options for each network: `--alias` (array), `--ip` (string) and `--ip6` (string).

* Add `--init` option

* Ensure that accelerated mounts are started when starting / unpausing a container

* Add subcommand `am reset <mount>` to reset an accelerated mount (removes sync container and volume).

* Add subcommand `am logs <mount>` to show the Unison logs to debug syncing issues. Use `--follow`/`-f` to follow the logs.

* Allow service names as accelerated mount as well. If a service is given, all configured bind-mounts of that service are accelerated. If a single bind-mount is given, only this mount is accelerated. Service names can also be passed to `am reset` (resulting in the reset of all configured bind-mounts) and `am logs` (if more than one bind-mount is configured, the first one is selected).

## 3.2.1 (2017-09-06)

* Fix non-accelerated mounts if acceleration is enabled in general

## 3.2.0 (2017-08-01)

The following changes only affect the PRO version:

* Rename `mac-syncs` to `accelerated-mounts`, as it is available on Windows as
  well now. Using `mac-syncs` in the config still works but is deprecated.
* Installation of Unison / Unox is not needed anymore, accelerated mounts work
  out-of-the-box and have no host dependencies.
* Accelerated mounts always start automatically once configured.
* The `mac-sync` subcommand has been removed without replacement (for now).

## 3.1.0 (2017-07-27)

CLI interface changes:

* `lift` command is now an alias for `up` again
* `rm` command accepts `-f` (short for `--force`) again

Configuration changes:<commit_msg>Note new --attach flag for start command<commit_after># Changelog

## Unreleased

* Fix `--dns-search` option

* Enable prefixing by default again. This restores 3.0 behaviour and makes Crane more compatible with docker-compose. If you don't want this, configure `prefix: true`.

* Create a `default` network automatically if prefixing is enabled, and connect every container to it (using it's name as an alias). This is the same behaviour that docker-compose has.

* Allow multiple networks to be configured under `networks`, as well as options for each network: `--alias` (array), `--ip` (string) and `--ip6` (string).

* Add `--init` option

* Ensure that accelerated mounts are started when starting / unpausing a container

* Add subcommand `am reset <mount>` to reset an accelerated mount (removes sync container and volume).

* Add subcommand `am logs <mount>` to show the Unison logs to debug syncing issues. Use `--follow`/`-f` to follow the logs.

* Allow service names as accelerated mount as well. If a service is given, all configured bind-mounts of that service are accelerated. If a single bind-mount is given, only this mount is accelerated. Service names can also be passed to `am reset` (resulting in the reset of all configured bind-mounts) and `am logs` (if more than one bind-mount is configured, the first one is selected).

* The `start` command has learned the new option `--attach` to attach to a targeted container even if the configuration specifies `detach: true`.

## 3.2.1 (2017-09-06)

* Fix non-accelerated mounts if acceleration is enabled in general

## 3.2.0 (2017-08-01)

The following changes only affect the PRO version:

* Rename `mac-syncs` to `accelerated-mounts`, as it is available on Windows as
  well now. Using `mac-syncs` in the config still works but is deprecated.
* Installation of Unison / Unox is not needed anymore, accelerated mounts work
  out-of-the-box and have no host dependencies.
* Accelerated mounts always start automatically once configured.
* The `mac-sync` subcommand has been removed without replacement (for now).

## 3.1.0 (2017-07-27)

CLI interface changes:

* `lift` command is now an alias for `up` again
* `rm` command accepts `-f` (short for `--force`) again

Configuration changes:
{'fraction_non_alphanumeric': 0.08732718894009217, 'fraction_numerical': 0.016589861751152075, 'mean_word_length': 4.131205673758865, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2582264', 'n_tokens_mistral': 1271, 'n_tokens_neox': 1187, 'n_words': 619}