v2.0.1

  • [#39] Maintenance release
  • Update dependencies to latest
  • Add travis build for Node.js v7.x and v6.x
  • Docs improved/corrected
  • Add target pretest in scripts section to rm ./test/tmp folder

v2.0.0

  • [#33] Enhance LogWrapper with TRACE level (API)
  • [#32] Introduce input and output on CLI as ARGS instead of OPTIONS (non-backwards compatible change for CLI usage, no impact on API level!)
  • e.g. on CLI type in $ jyt foo.js bar.yaml instead of $ jyt -s foo.js -d bar.yaml
  • [#31] Bugfix: given Object source results in 'yaml' for origin (API)
  • [Cleanup] Update dependencies

v1.0.2

  • [#30] Fix README and externalize API reference to wiki
  • [#29] Fix Promise warning on write process

v1.0.1

Initial public release. This covers the basic implementation and tests. The following features and fixes and part of this release:

  • [#27] Export variable for JS input
  • [#22] Integrate Coveralls
  • [#21] Check and fix CodeClimate issues
  • [#20] Cleanup test dir
  • [#19] File overwrite switch (-f, -force)
  • [#18] Read and Write from other sources than file path
  • [#16] ERROR: Error: Invalid target option found while creating destination file extension
  • [#15] Measure test code coverage and add a badge
  • [#12] Create middleware collection file to use by clients and internally
  • [#11] Check all Promises for optimization possibilities
  • [#10] Integrate project with Travis
  • [#9] Resolve origin and target from file extension whenever possible
  • [#8] Enable JS reading with require(...)
  • [#7] YAML indent is not set to Constants.MIN_YAML_INDENT when indent is set to 0
  • [#6] Finish full JSDoc for all methods
  • [#5] Write unit tests
  • [#4] Export variable for JS output
  • [#3] Promise array as middleware solved with Promise.all([...])