Skip to content

Releases: turbulent/substance

1.3.1

15 Apr 01:27
9f1c199
Compare
Choose a tag to compare

Changes

  • move from bintray to github for substance-box image hosting.

1.2.2

10 Feb 17:35
Compare
Choose a tag to compare

[1.2.2] - 2020-02-10

Fix

  • VirtualBox 6.1 bug fix with dhcp servers
  • Hanging network issues related to ARP poisoning should now be fixed

1.2.0

17 Sep 20:39
Compare
Choose a tag to compare

[1.2.0] - 2019-09-17

Changes

  • upgrade substance-box version to 1.1 (alpine 3.10)
    this will hopefully fix the intermittent disconnects many have been experiencing.

1.1.4

25 May 21:34
Compare
Choose a tag to compare

[1.1.4] - 2019-05-25

Fix

  • Unison sync will now use an archive per engine
  • Suppress paramiko crypo warnings
  • Fix warnings related to YAML.load deprecation

1.1.3

08 May 20:09
Compare
Choose a tag to compare

Fixed

  • docker-compse orchestrator recreate and stop should now properly execute
  • engine with no configured aliases should no longer report an error when invoking an unknown substance command.

1.1.0

21 Jan 04:31
Compare
Choose a tag to compare

Feature

  • Add the ability to use other orchestrators within the your subenv
  • Add the dockwrkr orchestrator as the default one
  • Add docker-compose as a new generation orchestrator

Bug fix

  • Fixed bug with lru_cache and lists preventing proper memoization of list args
  • Fixed bug with legacy < 1.0 env template that referred to iteritems()
  • Fixed bug with dockwrkr where specifying an 'email' for a registry caused a deprecation error.
  • Fixed bug within WSL when non-memoize paths were resolved as outer paths but were already proper windows paths.

1.0.0

14 Jan 15:30
Compare
Choose a tag to compare

Features

  • Substance now requires Python3.
  • Added proper support for subsystem paths for Windows Subsystem for Linux (WSL)
  • Upgrade unison integration to use v2.51.2 (OCaml 4.07.1)

Changes

  • Downgraded unox (unison-fsmonitor) to use macfsevents instead of watchdog for performance
  • Virtualbox driver will now use an existing host interface if one that is configured properly exists

Fixed

  • Fixed a bug where running without a TTY (headless) would cause fatal errors
  • Fixed a bug under Virtualbox 6.0 where host-only interfaces would not be detected right
  • Fixed a bug where box records in the local substance database would be duplicate
  • Fixed a bug where box records were not properly removed

0.15.0

23 Nov 18:51
Compare
Choose a tag to compare
Map new run() command to support dockwrkr job containers. Typos.

0.14.1

09 Nov 14:32
Compare
Choose a tag to compare

Added

  • New CLI command: substance cleanup, remove unused images and containers.

Fixed

  • SSH connection will no longer give up during the boot process.
  • The DHCP range used for the substance hoif will now start at a higher number to prevent gateway conflicts.
  • The boot process of substance boxes will no longer try to mount shared folders even if none are configured.
  • substance switch will no longer fail when inexistent linked containers are configured in the subenv.

Changed

  • substance switch will no longer force a pull on all images and only login once instead.
  • The default box is now a substance version constants instead of a configuration option.
  • Default Box is now turbulent/substance-box:0.7.
  • SSH handling now properly uses and forwards SSH agents to box.
  • The SSH privateKey/publicKey substance configuration options are now removed.