Skip to content

Releases: senseyeio/mbgo

Bug fix release

21 Feb 13:58
@dtm dtm
aa38c5e
Compare
Choose a tag to compare

Minor Bug fix for JSON unmarshal issue.

Logical predicate operator support

01 Jul 04:50
95b12e1
Compare
Choose a tag to compare

Adds proper logical operator support for predicates, where JSON marshaling and un-marshaling will now handle a nested predicate or list of predicates in the "Request" field.

v2.1 support

19 Mar 05:04
f626ebc
Compare
Choose a tag to compare

This PR updates the client with some v2.1 features in mountebank, namely:

  • Support mutating stubs without restarting the imposter.
  • Support using JavaScript injection to generate predicates.

The existing API should remain intact but will be expanded upon, so things are being re-tagged on a new minor version.

Context support

27 Jul 17:25
0e7cd30
Compare
Choose a tag to compare

This release introduces a breaking change to the API as well as some bug fixes and general cleanup:

  • All mountebank client methods now take a context.Context value as their first argument.

  • Updated the type for HTTP request headers and query parameters to use the http.Header and url.Values types, respectively. This will make things more idiomatic by working with stdlib types, but also addresses a JSON un-marshaling bug when more than one value was provided per key on either structure.

  • Cleaned up the godocs in various places.

  • Added new function to the internal assertion library, updated testing in some spots.

Initial release

13 Apr 04:13
a41c6eb
Compare
Choose a tag to compare

Initial release