Skip to content

Releases: cybertk/abao

Seems Like It's Always Patsy's Fault...

11 Apr 14:34
eb850ef
Compare
Choose a tag to compare

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.

16 Mar 02:09
8ac502e
Compare
Choose a tag to compare

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

14 Mar 07:39
d56bb4e
Compare
Choose a tag to compare

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.

  1. CLI --reporter option alias -r changed to -R
  2. CLI --schemas option alias -s was removed without replacement (preparation for --slow support)

Add option sorted.

09 Nov 06:14
Compare
Choose a tag to compare

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

02 Oct 20:02
Compare
Choose a tag to compare

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

30 Sep 18:35
Compare
Choose a tag to compare

Release 0.4.0

30 Sep 07:39
Compare
Choose a tag to compare
  • [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 with tv4, this also fixed #54 (Thanks @emanuelef)

YA pre-release (will they never stop?)

08 Jun 13:54
Compare
Choose a tag to compare
Pre-release

Fixes for Grunt-related testing issues.

YA pre-release (well, maybe not *the* final one)

04 May 10:57
Compare
Choose a tag to compare
  • 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)

06 Apr 14:07
Compare
Choose a tag to compare
Pre-release

New --generate-hooks option to generate skeleton hooksfile, closing #77.
New --template option to specify Mustache template file to use with former option.