Releases: cybertk/abao
Seems Like It's Always Patsy's Fault...
A lot more code cleanup. More improvements to the E2E test as well as other unit tests (e.g., custom headers, HEAD/OPTIONS methods). Linting of code/documentation much stricter than before. RAML test fixtures were all renamed to include the name of the service being tested. Various README updates. Minor updates to .gitignore/.npmignore. Reimplemented code handling --reporters
option. Options handling/configuration heavily modified (more coming). Hook file loading rewritten.
Added support for "commitizen" and "husky" packages.
Fixes
Removed banUnknown property from tv4 exported module (#237).
Two's Company, Three's... The Musketeers.
Release focuses on bringing (non-developer) dependencies up-to-date; all but "Chai" are now done.
Various updates to README. One minor code change slipped in...
Only real difference is the engine specification -- codified Node 4.x LTS (argon) as minimum node version (the one we test against on TravisCI).
Bad Puns Are How Eye Roll
A lot of "under-the-hood" changes to make processing more direct.
User Visible Changes:
- Replaced deprecated
sinon.stub
functionality with#callsFake
, eliminating warnings - Updated several package dependencies (better, but still incomplete)
- Help now displays Mocha-related options separately from the Abao-specific options.
BREAKING CHANGES:
There are two minor potentially user-breaking changes, both done to match Mocha's CLI.
- CLI
--reporter
option alias-r
changed to-R
- CLI
--schemas
option alias-s
was removed without replacement (preparation for--slow
support)
Add option sorted.
New option sorted
sorts requests in a sensible way so that objects are not modified before they are created. Order: CONNECT, OPTIONS, POST, GET, HEAD, PUT, PATCH, DELETE, TRACE.
Fix release version
Updated to correct release version as it was a bug-fix release, not a beta release.
Additionally contains minor README corrections.
v0.4.1-beta.0: Merge pull request #182 from cybertk/fix-baseUri
Release 0.4.0
- [improved] Support install from github with
npm i -g github:cybertk/abao
- [added] Support beforeEach and afterEach hook (Thanks @bpytlik)
- [added] Json ref support (Thanks @pieterA)
- [improved] Replace
chai2-json-schema
withtv4
, this also fixed #54 (Thanks @emanuelef)
YA pre-release (will they never stop?)
Fixes for Grunt-related testing issues.
YA pre-release (well, maybe not *the* final one)
- Update and clean deps
- Add skip feature for hooks:
var hooks = require('hooks');
hooks.skip('DELETE /machines/{machineId} -> 204');
YA pre-release (the final one)
New --generate-hooks
option to generate skeleton hooksfile, closing #77.
New --template
option to specify Mustache template file to use with former option.