This release bumps Draft up to Helm v2.5 compatibility, adds a docker-in-docker sidecar container, and a few new packs.
NOTE: if you're on minikube, make sure to upgrade to v0.20.0 to use the new registry add-on!
Because Draft currently does not have a way to upgrade, you'll need to delete Draft from your cluster with helm delete --purge draft
, delete your local Draft configuration via rm -rf $HOME/.draft
, grab and unpack one of the clients provided below and re-run draft init
according to the installation guide.
Client
- added .draftignore file support
- added .NET pack support
- added gradle pack support
- renamed java pack as maven
- refactored the PHP and maven packs to utilize multi-stage Dockerfile builds
- re-wrote
draft init
for a smoother installation experience
Server
- image pull secrets are now updated on changes
- fixed some bugs with running draft on Windows, specifically around
draft home
anddraft create
- the draft server now runs a docker-in-docker sidecar container instead of mounting the host socket
- bumped to helm v2.5 compatibility
Documentation
- install documentation has been overhauled with the new
draft init
behaviour - added project scope
- added project archutecture
Test Infrastructure
- added codecov integration to new pull requests