orbital-js/orbital

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
<a name="1.0.0-alpha.30"></a>
# [1.0.0-alpha.30](https://github.com/orbital-js/orbital/compare/v1.0.0-alpha.29...v1.0.0-alpha.30) (2018-07-14)


### Bug Fixes

* **core:** set prettyName as logger prefix if it is available ([f8e7630](https://github.com/orbital-js/orbital/commit/f8e7630))


### Features

* **core:** add initial support for custom configuration ([3e2edb8](https://github.com/orbital-js/orbital/commit/3e2edb8))



<a name="1.0.0-alpha.29"></a>
# [1.0.0-alpha.29](https://github.com/orbital-js/orbital/compare/v1.0.0-alpha.28...v1.0.0-alpha.29) (2018-07-07)


### Bug Fixes

* **core:** add handling for empty declarations and fix metadata regression ([a7e622a](https://github.com/orbital-js/orbital/commit/a7e622a))
* **core:** throw if a required param is undefined ([e43c638](https://github.com/orbital-js/orbital/commit/e43c638))
* **core/help:** add newlines to option output ([3cd1a30](https://github.com/orbital-js/orbital/commit/3cd1a30))
* **core/help:** convert (object) type to (any) in help menu ([203a163](https://github.com/orbital-js/orbital/commit/203a163))
* **core/help:** remove extraneous console log ([d3db761](https://github.com/orbital-js/orbital/commit/d3db761))
* **core/option:** add check to make sure option aliases are of length 1 ([d74ffd3](https://github.com/orbital-js/orbital/commit/d74ffd3))


### Features

* **core:** use enableProdMode to suppress stack traces in production ([f30d1d3](https://github.com/orbital-js/orbital/commit/f30d1d3))
* **core/option:** add logic to throw error if there are unknown options ([e950b47](https://github.com/orbital-js/orbital/commit/e950b47))
* **core/param:** add error if params are not in the right order ([947cd4e](https://github.com/orbital-js/orbital/commit/947cd4e))



<a name="1.0.0-alpha.28"></a>
# [1.0.0-alpha.28](https://github.com/orbital-js/orbital/compare/v1.0.0-alpha.27...v1.0.0-alpha.28) (2018-06-27)


### Bug Fixes

* **core:** add src to packaging ([5d51751](https://github.com/orbital-js/orbital/commit/5d51751))
* **core:** make params work as expected with subcommands ([4334244](https://github.com/orbital-js/orbital/commit/4334244))



<a name="1.0.0-alpha.27"></a>
# [1.0.0-alpha.27](https://github.com/orbital-js/orbital/compare/625f43d...v1.0.0-alpha.27) (2018-06-26)


### Features

* **core:** add param and options ([625f43d](https://github.com/orbital-js/orbital/commit/625f43d))
* **core:** add support for default option value ([f36eefa](https://github.com/orbital-js/orbital/commit/f36eefa))
* **core:** add the initial implementation of help ([a2739ec](https://github.com/orbital-js/orbital/commit/a2739ec))
* **core:** get param name from function arguments ([3a5b77b](https://github.com/orbital-js/orbital/commit/3a5b77b)), closes [#6](https://github.com/orbital-js/orbital/issues/6)
* **core:** initial implementation of subcommands ([ccc42a4](https://github.com/orbital-js/orbital/commit/ccc42a4))