Skip to content

Releases: claasd/caffoa.net

4.10.0

26 Sep 10:54
Compare
Choose a tag to compare

allow to use more complex x-caffoa-alias set by using { setcode } in the expression

4.9.1

04 Sep 14:52
Compare
Choose a tag to compare

Fix for anyOf implementation

4.9.0

03 Sep 20:02
Compare
Choose a tag to compare
  • Fix regression from 4.8.1 that would generate wrong copy methods for object arrays
  • extracted AzFuncTestHelper to a separate repository
  • Add CaffoaClientStringException and CaffoaClientJsonException<T> for easier error handling in servers
  • allow to create objects with anyOf
  • allow to create array objects
  • handle query parameters that have characters that are not allowed in C# identifiers (e.g. types[])

4.8.1

26 Aug 09:26
Compare
Choose a tag to compare
  • fix an error with enum lists that references enums from another yaml file

4.8.0

31 Jul 08:27
Compare
Choose a tag to compare

write servers from openapi definition into client

4.7.1

10 Jun 07:41
Compare
Choose a tag to compare
  • Fix: do not generate JsonConverter for dictionaries of dates and times

4.7.0

28 May 15:48
Compare
Choose a tag to compare
  • allow to specify getter and optional setter for aliases.

4.6.0

19 May 12:43
Compare
Choose a tag to compare
  • make all client methods virtual, to allow for mocking and overwriting

4.5.0

17 May 10:13
Compare
Choose a tag to compare
  • Allow to set x-caffoa-delegates and x-caffoa-aliases on object level, to allow delegates and aliases on references
  • wrong configurations of x-caffoa-* now raise error instead of just logging warnings

4.4.2

29 Apr 09:37
Compare
Choose a tag to compare

fix regression from 4.4.0 for oneOf body models wrongly reported as unsupported complex types