Releases: envy-project/envy
ENVy 2.0.0
This release contains a breaking change. Host networking is no longer the default as it does not work correctly on Docker for Mac.
If you require host networking, add a key like:
network: host
to your ENVyfile. Be warned that this does not work as expected on Mac, so if your project may be developed there, consider specifying ports instead.
Otherwise, you can forward specific ports to the container with:
network:
ports:
- '8000:8000'
As well as this change, there are improvements to the user account created within the ENVy container - there is now a dedicated home directory.
ENVy 1.2.0
This release of ENVy brings X forwarding support, as well as the ability to change the Docker network the ENVy container will be attached to.
Take a look at our xeyes demo to see it in action!
Mac users will need xquartz installed, and "allow connection from network".
ENVy 1.1.1
Bugfix release - better compatibility with running commands as the current user.
ENVy 1.1.0
In this release of ENVy, we bring some nicer printing when running envy up
.
ENVy release 1.0.0
The first public release of ENVy is ready!
Check out our documentation for some getting started tips if you're new to ENVy.
With this release, we added some more quality-of-life features:
- Commands will run with your UID and GID, avoiding permissions problems on the host system
- Nicer printing for running steps
- Exit early, printing an error, in cases where a setup step fails. This makes building ENVYfiles much easier.
MVP Release
This is the first published version of ENVy.
Check out our documentation site at http://envy-project.github.io.
Install this release from PyPi! pip3 install envy-project
.
Or, install from the release artifacts attached to this.