This repository has been archived by the owner on Apr 9, 2020. It is now read-only.
v0.17.0
- Enhancements
- [Cli] Updating
i18n-cli
: now, it supports color syntax highlight; - [Cli] Replacing
colors
forchalk
and adding--no-color
option that outputs in only one color; - [Cli] Improving
ui.isInteractive()
: now, not only the existence of atty
is checked but also the parameter--quiet
; - [Cli] Adding support to a more verbose mode in
azk start
; - [Cli] More options added to the
azk config
command. Now it uses akey-value
system. Theazk config list
subcommand shows a list of the options users can choose from; - [Generators] Adding suggestion to CakePHP framework;
- [Suggestions] Adding
php artisan migrate
to Laravel PHP framework; - [Suggestions] Changing
postgres
version to 9.4 and env vars prefix toPOSTGRES
; - [Docs] Adding instructions about "Expandable Properties";
- [Package] Installation script (
install.sh
) now supports other shells besidesbash
#583; - [Package] Installation script now supports Arch Linux #596;
- [Package] Installation script now supports updating
azk
#604; - [Package] Moving CI test scripts into azk's source code;
- [Crash-report] A
crash-report
system has been added. It reportsazk
internal errors that may arise during its use to the Azuki team. It first informs the user before sending the report (not sending isopt-out
). It also gives the option to inform an e-mail address for notifications about solutions; - [Tracking] The anonymous user activity tracking system is now
opt-out
. Users must accept the terms of use before starting to useazk
. - [Dependency] Updating
archiver
,crash-report-sender
,docker-registry-downloader
,file-async
andinquirer
; - [Dependency] Updating
insight-keen-io
and fixing tracker connection to it; - [Dependency] Updating
lodash
and fixing use oftemplate
insrc/utils/index
; - [Manifest] Adding type to
ManifestError
, possible values:syntax
,logic
andvalidate
; - [Dependency] Updating
bluebird
and fixing the use ofpromisify
(now, by default, it does not support mutiple returns anymore) made throughnbind
,ninvoke
andnfcall
; - [Agent] Expanding error message in agent starting process;
- [Dependency] Updating
azk-dev
and exchangingbabel-runtime
withbabel-polyfill
; - [Spec] Updating
azk-dev
: the--slow
is no longer supported and has been replaced by the reverse option--skip-slow
; - [Code] Refactoring many parts of the code to best suit the modules of the
babel> 6
system; - [Code] Replacing
chai
byazk-dev/lib/chai
; - [Code] Adding
azk [node|npm|gulp|clingwrap|ncu]
commands in development mode (AZK_ENV=development
); - [Code] Adding global dependencies:
npm-check-updates
andclingwrap
, for manage npm packages; - [File sharing] Avoiding to fix the synced files permissions for all systems every time a system was started #616;
- [Docker] Upgrading azk's VM ISO to use Docker 1.9.1;
- [Docs] All examples of the property
command
were updated asarray
instead ofstring
; - [Docs] Upgrading azk's TOS;
- [Cli] Updating
- Bug
- [Pull] When pulling in verbose mode do not print several
undefined
anymore. Instead print Docker downloading bar provided by Docker API; - [Core] Converting string commands to array when a Docker image has a defined
ENTRYPOINT
; - [Cli] Fixing return code in
azk start [url]
; - [Cli] Fixing return code in
azk agent stop
; - [Tracking] Fix a bug that could send duplicate data (stopping sending others) to the tracker system;
- [Specs] Fix a bug in
after
hooks, this bug has caused the end of the test process returns to0
even when the failed tests;
- [Pull] When pulling in verbose mode do not print several