Skip to content

Releases: adonisjs/ace

Changes to internals without effecting the API

27 Aug 03:38
Compare
Choose a tag to compare

We have abstracted the internal prompt and colors implementation to their own modules

  • chore: remove enquirer and kleur from dependencies 3257ae5
  • refactor: add all public properties of command on interface b81aad0
  • refactor: use colors&prompts modules and remove local implementations 59a3c3c
  • chore(package): update dependencies 9c43839
  • chore(package): update dependencies f34121f

v6.1.2...v6.1.3

Updating underlying dependencies

27 Jul 10:59
Compare
Choose a tag to compare
  • chore(package): update repository url 82665c6
  • chore(package): update dependencies 261168f
  • chore(deps-dev): bump cz-conventional-changelog from 2.1.0 to 3.… (#104) 3b83260
  • chore(deps-dev): bump cz-conventional-changelog from 2.1.0 to 3.0.2 1edb799
  • chore(deps): [security] bump lodash from 4.17.11 to 4.17.14 (#103) f130463
  • chore(deps-dev): bump commitizen from 4.0.1 to 4.0.3 (#105) d592ef6
  • chore(deps-dev): bump commitizen from 4.0.1 to 4.0.3 2d2086b
  • chore(deps): [security] bump lodash from 4.17.11 to 4.17.14 61b991a
  • chore(deps-dev): bump @types/node from 12.6.6 to 12.6.8 (#99) bdf2133
  • chore(deps-dev): bump husky from 3.0.0 to 3.0.1 (#100) bf2e882
  • chore(deps-dev): bump @types/node from 12.6.6 to 12.6.8 13633c3
  • Merge pull request #101 from adonisjs/dependabot/npm_and_yarn/commitizen-4.0.1 564e9a6
  • chore(deps-dev): bump commitizen from 3.1.1 to 4.0.1 e020398
  • chore(deps-dev): bump husky from 3.0.0 to 3.0.1 e0f60d8

v6.1.1...v6.1.2

Bug fixes for manifest file

17 Jul 10:08
Compare
Choose a tag to compare

Commits:

  • refactor: bypass strict null checks cde9089
  • chore(package): update dependencies 62c6ee2
  • fix(kernel): typo error when printing help 453c349
  • chore(deps-dev): bump @types/node from 12.6.2 to 12.6.6 (#97) 03cdd5f
  • chore(deps-dev): bump @types/node from 12.6.2 to 12.6.6 f22c552
  • chore(package): update dependencies 403efa4

Commit Range:
v6.1.0...master

Support for colorful logs and prompts

03 Jul 13:55
Compare
Choose a tag to compare

Commits:

  • feat: add support for prompts 961a6a0
  • refactor(kernel): changes to make it easier to test commands 7a8b0d5
  • feat: add support for colorful logs 7050656
  • fix: getSuggestions must consider manifest commands over commands 2bf7aa6
  • chore(deps): bump @poppinss/utils from 1.0.1 to 1.0.3 (#89) b6c825f
  • Merge pull request #83 from adonisjs/dependabot/npm_and_yarn/np-5.0.3 bda9806
  • chore(deps-dev): bump typescript from 3.4.5 to 3.5.2 (#84) aafa798
  • chore(deps): bump getopts from 2.2.4 to 2.2.5 (#85) cc5cb17
  • chore(deps-dev): bump @types/node from 12.0.3 to 12.0.10 (#87) 7a28210
  • chore(deps-dev): bump tslint from 5.16.0 to 5.18.0 (#88) d2c8937
  • chore(deps-dev): bump ts-node from 8.2.0 to 8.3.0 (#90) a4559b4
  • chore(deps-dev): bump husky from 2.3.0 to 3.0.0 (#91) 1dff795
  • chore(deps): bump @poppinss/utils from 1.0.1 to 1.0.3 c84643f
  • chore(deps-dev): bump @types/node from 12.0.3 to 12.0.10 fd1143d
  • chore(deps): bump getopts from 2.2.4 to 2.2.5 4f8c104
  • chore(deps-dev): bump typescript from 3.4.5 to 3.5.2 9a266b9
  • chore(deps-dev): bump np from 5.0.2 to 5.0.3 d7151f2

Commit Range:

v6.0.1...master

Improving help output

31 May 05:30
Compare
Choose a tag to compare

The help utils can shows proper data types for all flags and arguments.

Commits:

  • refactor: update help util to handle to arg & flags data types 8d748e0
  • docs(readme): update docs 7d1e02f

Commit Range:
v6.0.0...master

Rewrite in Typescript

29 May 06:40
Compare
Choose a tag to compare

This release is a complete re-write of Ace written in Typescript.

Highlights

  1. Removed string based signature in favor of Typescript decorators.
  2. Added support for manifest to cache commands meta data and improve runtime performance.
  3. Remove commanderjs and use getops for speed improvements.

Commits:

  • chore: update dependencies 35dbfb6
  • chore(package): going back to original version cd5ed19
  • refactor: export manifest a0084fa
  • feat(utils): add utility for handling errors 70f701d
  • feat: kernel now entertains manifest as a first class citizen 20da1f1
  • refactor: move help command to kernel itself 786e1f1
  • feat: add support for manifest file dae9a53
  • feat: add method to run commands directly ebf98b4
  • feat: add support for spread args cc0c8c2
  • feat: add decorators and docs 3ecf6c5
  • refactor: get rid of lerna and monorepo efd5586
  • feat(kernel): add support for command suggestions 009a037
  • refactor(kernel): ensure optional args comes at the end 83877b5
  • feat(help): add utility to create help screens 35571b8
  • refactor(kernel): make commands and flags public 2223f24
  • refactor: move argv parsing to a dedicated parser e6450b4
  • feat: add functions to print commands help bf0eab5
  • style: update docblock c93610a
  • feat: add support for description in command, args and flags b445264
  • feat(ace): add command sorting and grouping helper 07f662f
  • chore(tsconfig): add support for decorators 81877de
  • feat(ace): add command parser kernel 4209e63
  • chore(package): add pre commit hook bf5037c
  • chore: get git history in sync 87feb20
  • feat: initiate typescript rewrite 89254e2

v5.0.8...master