Skip to content

Releases: avaje/avaje-http

1.18

18 Oct 09:40
Compare
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
Compare
Choose a tag to compare

Issues

#79 - Bump to Java 11 with module-info

1.16

23 May 10:49
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

1.4

31 May 00:10
Compare
Choose a tag to compare
1.4

Issues:

#56 - Generate with $Route suffix rather than $route suffix
#55 - ENH: Support client generation with @client and @Client.Import

1.2

13 Dec 22:58
Compare
Choose a tag to compare
1.2

#49 - Fix for NPE in IntelliJ via null originating element