Skip to content

Releases: avaje/avaje-http

1.20

15 Dec 22:40

Choose a tag to compare

What's Changed

  • Add support for List/Array Types in client generation by @SentryMan in #114

Full Changelog: avaje-http-generator-parent-1.19...avaje-http-generator-parent-1.20

1.19

31 Oct 19:56

Choose a tag to compare

Issues

#105 - Refactor rename internal methods to use accessor style (from getter style)
#99 - (Javalin) Avaje JsonB support
#98 - (Nima) Fix Header Generation

1.18

18 Oct 09:40

Choose a tag to compare

Adds Helidon Nima support

This release adds Helidon Nima support via a avaje-http-nima-generator. Likely to be the MVP for avaje-http.

Big thanks to @SentryMan for getting the Nima support over the line!!!

Issues

#88 - Helidon Nima support enhancement
#92 - Add more MediaTypes for byte[] responses;
#90 - Now get Component Type from Array TypeMirror
#89 - Infinite recursion when using Byte Arrays bug
#86 - Use Gradle incremental annotation processing
#85 - Change to use @Component (to be agnostic to javax.inject vs jakarata.inject)
#81 - Query Param Bugs bug

1.17

24 May 02:16

Choose a tag to compare

Issues

#79 - Bump to Java 11 with module-info

1.16

23 May 10:49

Choose a tag to compare

#73 - Fix code generation for Http Client such that provider works in src/test bug
#72 - Add support for withDefault() with Jex generation

1.12

26 Oct 01:02

Choose a tag to compare

#71 - Support Javalin 4.x slash accepting named paths (rather than splat)
#70 - Add support for Jex 2.0 with slash accepting named paths (rather than splat)
#67 #68 - Javalin 4 path variable switched from ':param' to '{param}'
#69 - Support for Javalin 4.x API

1.11

26 Oct 01:01

Choose a tag to compare

#66 - [client api] Support use of @BeanParam
#65 - [client api] Bug with @Form @post with path parameter included as formParam() bug

1.9

08 Jul 04:33

Choose a tag to compare

1.9

Issues:

#64 - [client api] Generate services file and HttpApiProvider inner class
#63 - [client api] Support client code generation for CompletableFuture and HttpCall with various generic types

1.7

30 Jun 10:37

Choose a tag to compare

1.7

Issues:

#42 - Support @Valid per methods rather than per controller
#60 - Validation for bean params for controller class @get method bug
#62 - ENH: [Client generator] Add Map<String,?> option for header() queryParam() and formParam() enhancement

1.5

02 Jun 02:43

Choose a tag to compare

1.5

Issues:

#59 - Support use of @roles annotation with Jex + fix for Javalin use of @roles
#58 - Bump to avaje-http-client 1.5