Skip to content

Releases: oliyh/martian

To infinity and beyond

24 Jan 10:01
Compare
Choose a tag to compare

This release adds:

This release improves:

Superterrestrial

24 Jul 13:30
Compare
Choose a tag to compare

This release adds:

  • The ability to generate urls with their querystrings #171
  • Support for date-time formats #149

This release improves:

  • VCR playback terminates stack when it returns a response #181

I for one welcome our new AI overlords

23 Jun 11:09
Compare
Choose a tag to compare

This release improves:

This release fixes:

  • Failing spec instrumentation when content-type is not specified, #179 thanks @wkok

Ba-boom ba-bashka

18 Apr 15:50
Compare
Choose a tag to compare

This release adds support for:

  • Babashka! #165 thanks @borkdude
  • explore return value now indicates deprecated endpoints #164 thanks @wkok
  • Support for local file definitions #174 #175

This release improves:

Additional loud noises

28 Nov 16:38
Compare
Choose a tag to compare

This release adds support for:

  • date-time and int-or-string string formats #155, thanks @jcdlbs
  • Objects with no properties (implicitly anything) and associated additionalProperties support #156, thanks @jcdlbs
  • hato client in martian-test #158, thanks @bombaywalla
  • cljs-http-promise in martian-test #159

This release fixes:

  • The cljs-http stub responder in martian-test now returns a proper asynchronous contex #159

This release improves:

  • The martian-test code example in the README #152, thanks @rkirchofer
  • The respond-with (replacing respond-with-constant) function in martian-test now accepts functions as well as values #159

Sche-ma Sunday

25 Feb 16:23
Compare
Choose a tag to compare

This release adds support for:

This release fixes:

  • Incorrect errors of disallowed keys for OpenAPI bootstrapped instances #126
  • The internal martian spec of an input schema to allow optional keys #138, thanks @chopptimus
  • OpenAPI parameters defined in a $ref #112, #142
  • Nested objects with optional keys in Swagger bootstrapped instances #111
  • Interpretation of the number leaf schema #146, thanks @bombaywalla
  • Interpretation of untyped schemas that have properties as objects #148, thanks @bombaywalla

This release improves:

Promising

02 Feb 14:47
Compare
Choose a tag to compare

This release adds support for:

  • martian-cljs-http-promise - support for the cljs-http-promise http client for cljs
  • Specifying options for the Swagger GET request when bootstrapping, #123 thanks @AndreaCrotti

This release fixes:

Curiosity

15 Sep 15:26
Compare
Choose a tag to compare

This release improves:

  • Errors thrown using the hato client are now handled by the interceptor chain

This release changes:

  • An exception is now thrown if the route name is not found when calling an endpoint function #120 - thanks @AndreaCrotti
  • The hato dependency is updated to 0.8.2

The cato in the hato

23 Jul 08:08
Compare
Choose a tag to compare

This release adds support for:

  • martian-hato - support for the Hato http client for JVM 11+

This release improves:

  • Application of defaults #108

This release fixes:

  • Parameter aliases being confused between body, query, path etc #109

This release changes:

  • The clojars group - this and future releases are now under com.github.oliyh, see README for details

De-fault

08 Mar 14:08
Compare
Choose a tag to compare

This release adds support for:

  • Keyword -> string coercion #105
  • Document and optionally merge default values #18

This release improves:

  • Behaviour parsing OpenAPI v3 schemas when encountering an unexpected schema #103