Releases: kool-dev/kool
Releases · kool-dev/kool
1.7.0
1.6.1
1.6.0
Added
- Added the
--verbose
flag to all commands #168 - Added
kool preset
(same behaviour askool init
) #172 - Added
kool_task
interface to give the user some feedback about long tasks #170
Changed
- Improved kool scripts fetching on
kool run
usage text #164 - Added more feedback to the user on
kool self-update
#170 - Deprecated
kool init
#177 - Added scripts completion to
kool run
command #173 - Upgrade cobra version #173
Fixed
- Fixed UID handling on windows platform #175
Notes
- Improved
build_artifacts
script usability #165
1.5.0
Changed
kool init
prompts a wizard to choose a preset if no preset is given #158kool run' command usage help now has its available scripts (
kool runor
kool run --help`) #162
Fixes
- Fixed TTY auto handling. Kool wasn't checking for input files #160
- Fixed
kool logs
command when all containers have been removed, adding a friendly message #161
Notes
1.4.0
Added
- Added CodeQl Analysis #133
Changed
- Deprecated
--disable-tty
flag andKOOL_TTY_DISABLE
environment variable onkool docker
andkool exec
commands, making these commands to auto-detect if they should use TTY #141, #154 - Added a new way of developing a command #138
- Removed
init()
from presets to improve performance #151
Fixed
- Fixed tabulation on
kool docker
command docs #130
Notes
1.3.0
1.2.1
1.2.0
Added
- Shell Autocompletion helper
kool completion --help
- #83 - Wordpress preset - #94
- Better colouring support for warning/success/error messages - #91
Fixed
kool run
printing command caused error on output redirects - #79kool run
was forwarding script name as argument - #97
Changed
- Commands automatic documentation generation - #78
- Local development/golang-cli preset - cache GOPATH - #81
Notes
- We have added a lot of test coverage - special thanks to @danielsuguimoto for his outstanding contributions on this! See #105, #92, #93, #93, #95, #99, #101, #103, #104
- Code quality improved Acing Go Report - #82
- Github Actions - #80
- Added License scanning for asserting open source licenses compliance - #84
- Created security note as per Github suggestion for best practices - #86
1.1.0
Added
kool logs
command for getting containers logs (#70)- Support for output redirect on kool.yml scripts (#74)
- Passing options to
kool exec
andkool docker
like-p
,--volume
(#64 and #66)
Changed
- Change
kool docker
volume mount to use:delegated
flag (#65) - Refactored commands execution to new
kool-dev/kool/cmd/shell
package. (#72)
Fixed
- Laravel preset - copying .env.example (#68)
Notes
- On recent updates we started having lint checks on a CI fashion using GH actions which is meant to help improving code quality across the boarder.