Releases: kool-dev/kool
Releases · kool-dev/kool
1.13.0
Added
- New
--rebuild
flag tokool start
andkool restart
commands - which will pull/build all images used on docker-compose.yml if necessary (#351) - New manual GH action to build the documentation as of
master
instead of the latest release (#348)
Changed
- Task "loading" component improved and added to more commands (kool status, kool stop) (#352)
- Preset questions language tweaks (#350)
Documentation
1.12.1
1.12.0
Added
- Add
--purge
flag tokool restart
command (#341) - Add MariaDB as database option for Laravel and Symfony (#340)
- Add flag
--foreground
tokool start
command (#338)
Changed
- Presets improvements (#343, #342, #322, #317)
- Always using
--remove-orphans
Docker Compose flag onkool stop
(#339) - General refactoring (#330)
Fixed
- Fix Docker Compose container usage with TTY automatic definition (#323)
Removed
- Fossa analysis on CI pipeline due to too many false negatives (#314)
Documentation
1.11.0
Added
kool deploy logs
and-c
option tokool deploy exec
(#311)- New option
--network
tokool docker
command (#302) - Added support to
.env.local
file with precedence to override.env
(#296) - New option
--env
tokool run
command (#292) - Experimental build for Mac M1 (#288)
Fixed
- Refactored commands instances to fix recursive reuse of the same Flags pointer on commands (#291)
Changed
- Updated to Go 1.16 (#288)
- Commands descriptions (#305 #297 #285)
- Added validations to
kool deploy
(#298) - Warn user when running a development build version (#295)
Removed
- Cleaned up unused hidden command (#289)
Notes
1.10.1
1.10.0
Added
- Multi input/output redirecting on kool scripts #265
- New
kool share
command to make local environment available on kool.live #275 - New
kool deploy destroy
command that destroys the current deployed environment #276
Changed
- Improved error on kool deploy with missing files #273
kool stop
command accepts arguments to stop individual services #274
Fixed
- GH action image build #264
kool status
when no containers are running #268- Docker-compose copy was broken #271
Notes
1.9.2
1.9.1
1.9.0
Added
- Automatic scanning for vulnerabilities with Grype when updating Docker image
kooldev/kool
(#246) - Added preset for Hugo, the static website generator (#244)
- Fallback to container-based
docker-compose
when it is not available in the host (#243)
Changed
- Optimized recursive calls to
kool
fromkool.yml
to be handled internally instead of creating a new process (#240) - Improving error message for typos on
kool run
(#252) - Project roadmap moved to Blog link (#250)
- Improved PR template (#249)
- README/SECURITY/CONTRIBUTING review and improvements (#249)
- Upgraded
docker-compose
version in the final imagekooldev/kool
(#245)
Fixed
kool create
target folder parameter passing (#244)- PR template configuration fixed (#242)
- Documentation for version variable on release building (#238)
Removed
- Removed undocumented Dockerfile from
laravel
preset (#247)
1.8.0
Added
Changed
- Refactored shell handling #202
- Added fmt to presets parsing script #205
- Refactored preset command #196, #209, #220, #236
- Start and status commands iimprovements #223
- kool.yml customization on preset command #226
- Refactored deploy command #228, #231
- Improved self-update messages #229
- Removed flag
--override
from preset command, overriding files by default #235
Fixed
- Exit execution after an timeout on deploy command #212
- Docker version on GH action #233
- Fixed extra error messages on commands and scripts that use MySql #234