Skip to content
This repository has been archived by the owner on Feb 13, 2020. It is now read-only.

Releases: gamechanger/dusty

0.6.2

14 Sep 15:03
Compare
Choose a tag to compare
  • New
    • Host names specified in app specs (host_forwarding.host_name) can now be used from inside any Dusty app container - previously they only worked from the host Mac.
  • Misc
    • The Dusty VM now reserves 10.174.249.x for NAT routing inside the VM. Previously, it reserved 10.0.2.x.

0.6.1

09 Sep 20:08
Compare
Choose a tag to compare
  • Misc
    • Dusty now adds any known hosts specified in the repo field of specs to root's known host file. Previously, users had to manually add hosts as root, or Dusty couldn't pull repos other than GitHub.
    • dusty upgrade will check that requirements of the new version are satisfied before completing the upgrade.
    • Assets are now persisted between restarts of the Dusty VM.

0.6.0

08 Sep 14:46
Compare
Choose a tag to compare
  • Breaking
    • Dusty has upgraded to Docker Machine! This replaces boot2docker as the tool for managing Docker-enabled VMs. Migration help can be found here
    • The setup override flag --boot2docker_vm_memory has been renamed to --vm_memory
  • New
    • Managed repos are now updated in parallel during dusty up and dusty test.
    • New command dusty env can set environment variable overrides per app or service. These variables can also be read from a file, as with Docker Compose's env_file key.
    • New command dusty assets can be used to place files like private keys inside containers, without the need to keep them in version control.
  • Misc
    • Dusty now uses the name dustyInternalNginx for its own nginx container to make naming conflicts less likely.

0.6.0-RC2

02 Sep 17:30
Compare
Choose a tag to compare
0.6.0-RC2 Pre-release
Pre-release
Merge pull request #564 from gamechanger/js-cast-vm-mem-size-to-str

cast config value to string

0.6.0-RC1

31 Aug 15:04
Compare
Choose a tag to compare
0.6.0-RC1 Pre-release
Pre-release
  • Breaking
    • Dusty has upgraded to Docker Machine! This replaces boot2docker as the tool for managing Docker-enabled VMs. Migration help can be found here
    • The setup override flag --boot2docker_vm_memory has been renamed to --vm_memory
  • New
    • Managed repos are now updated in parallel during dusty up and dusty test.
    • New command dusty env can set environment variable overrides per app or service. These variables can also be read from a file, as with Docker Compose's env_file key.
    • New command dusty assets can be used to place files like private keys inside containers, without the need to keep them in version control.
  • Misc
    • Dusty now uses the name dustyInternalNginx for its own nginx container to make naming conflicts less likely.

0.5.0

25 Aug 13:45
Compare
Choose a tag to compare
  • Breaking
    • Dusty now uses NFS instead of rsync to get repository code from your host Mac to running containers.
    • The sync commands no longer exist, due to the move to NFS.
    • The restart command no longer takes a --no-sync flag, due to the move to NFS.
  • New
    • Dusty now attempts to fix a known problem with boot2docker networking, resulting in up to a 10x improvement in network performance. See this boot2docker issue for more information.
    • Bundles can now specify services, just as they specify apps.
  • Misc
    • test.once commands that fail now cause the entire test run to fail immediately.
    • When running all test suites, a tabular summary of test results is now printed at the end of the run
    • Repos specified with https: or file: now are successfully mounted to containers by Docker Compose
    • Fixed various issues with using fully specified ssh://user@host:port/path URLs for repos

0.5.0-RC2

20 Aug 14:00
Compare
Choose a tag to compare
0.5.0-RC2 Pre-release
Pre-release
Merge pull request #529 from gamechanger/js-changelog-up-to-date

repo colon fix

0.5.0-RC1

17 Aug 22:11
Compare
Choose a tag to compare
0.5.0-RC1 Pre-release
Pre-release
Merge pull request #514 from gamechanger/tnt-release-script

Add release script to setup dir

0.4.1-RC1

11 Aug 19:54
Compare
Choose a tag to compare
0.4.1-RC1 Pre-release
Pre-release
Merge pull request #480 from gamechanger/tnt-virtio-fix

Automatically apply fix for virtio networking

0.4.0

03 Aug 14:07
Compare
Choose a tag to compare
  • Breaking
    • Dusty now removes data volumes when removing containers. Containers needing to persist data should use volume mounts inside of /persist in the boot2docker VM.
  • New
    • Dusty no longer requires nginx to be installed on your Mac! Dusty now runs a containerized nginx inside Docker instead. All other functionality around host forwarding is unchanged.
    • Dusty's socket location can now be customized via the DUSTY_SOCKET_PATH environment variable
    • Dusty will use HTTPS to clone public repos which explicitly specify in their URL to use HTTPS
    • dusty logs now supports a -t option to show timestamps on the logging output
  • Misc
    • dusty upgrade will now successfully upgrade Dusty from a RC version in all cases
    • Images with an ENTRYPOINT defined now work correctly when used as the basis for a Dusty app
    • All apps are now run as root in-container, via user: root in Docker Compose
    • dusty status now shows the status of Dusty's nginx container and has received some performance improvements