Skip to content

Releases: kool-dev/kool

1.13.0

03 Jul 13:15
cb268da
Compare
Choose a tag to compare

Added

  • New --rebuild flag to kool start and kool 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

  • README updates (#355)
  • Getting started menu (#347)
  • Docker images section (#346)
  • Snippets - generating PDFs (#345)

1.12.1

31 May 16:56
121dd3c
Compare
Choose a tag to compare

Fixed

  • kool -v on released binaries was showing development version, and not the correct release version (121dd3c)

1.12.0

31 May 15:49
dd83cd3
Compare
Choose a tag to compare

Added

  • Add --purge flag to kool restart command (#341)
  • Add MariaDB as database option for Laravel and Symfony (#340)
  • Add flag --foreground to kool start command (#338)

Changed

  • Presets improvements (#343, #342, #322, #317)
  • Always using --remove-orphans Docker Compose flag on kool 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

  • README updates (#329)
  • Presets documentation (#317)
  • Wordpress doc update (#324)
  • Updated Slack community link (#344)

1.11.0

16 Apr 21:07
b8cf420
Compare
Choose a tag to compare

Added

  • kool deploy logs and -c option to kool deploy exec (#311)
  • New option --network to kool docker command (#302)
  • Added support to .env.local file with precedence to override .env (#296)
  • New option --env to kool 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

08 Mar 16:03
09c7fff
Compare
Choose a tag to compare

Fixed

  • Fixed database/cache templates and added healthcheck to them #280

Notes

1.10.0

23 Feb 15:53
5e641ac
Compare
Choose a tag to compare

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

  • Documentation changes #269, #277
  • Added bot to close old issues #272

1.9.2

04 Feb 13:13
f7c56be
Compare
Choose a tag to compare

Added

  • Workflow: scan for vulnerabilities on kooldev/kool Docker image upon pull requests (#260)

Fixed

  • Docker image build upon release fixed (#259)
  • Input/output redirection from within kool.yml (#263)

1.9.1

03 Feb 14:05
4b5eee7
Compare
Choose a tag to compare

Fixed

  • Race condition on kool status - #257
  • Multi-line scripts with recursive kool calls breaking due to bad arguments state between executions (#255)

1.9.0

01 Feb 22:21
0ba1621
Compare
Choose a tag to compare

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 from kool.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 image kooldev/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

20 Jan 21:21
24d9156
Compare
Choose a tag to compare

Added

  • Added kool deploy exec command #231
  • Checks for new kool version on start #197

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

Notes