Releases: turbulent/substance
Releases · turbulent/substance
1.3.1
1.2.2
1.2.0
1.1.4
1.1.3
1.1.0
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
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
0.14.1
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.