Skip to content

Releases: zandero/rest.vertx

1.1.1

30 Aug 08:18
Compare
Choose a tag to compare

Fixed issue #134 with newest vert.x release (4.3) with route order handler registration

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>1.1.1</version>      
</dependency>

compile 'com.zandero:rest.vertx:1.1.1'

1.1 (Java 11+)

07 Apr 19:59
Compare
Choose a tag to compare

Fixed incompatibilities with newer Java versions
Raised SDK to Java 11

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>1.1</version>      
</dependency>

compile 'com.zandero:rest.vertx:1.1'

1.0.6.1 hot fix for event handling

09 Nov 12:07
Compare
Choose a tag to compare

No need to update if you don't utilise event handling

  • event handler can be applied to the whole class
  • minor improvements to event handling (can be triggered on every response and with response body)
<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>1.0.6.1</version>      
</dependency>

compile 'com.zandero:rest.vertx:1.0.6.1'

Minor improvements and fixes

29 Oct 08:17
Compare
Choose a tag to compare

#120 fixed body handler params (included missing option)

Additional bug fixes and improvements:
Fixed issue with slf4j logging throwing a SAX parser exception due to wrong dependency

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>1.0.6</version>      
</dependency>

compile 'com.zandero:rest.vertx:1.0.6'

1.0.5 = hotfix of 1.0.4

04 Mar 19:45
Compare
Choose a tag to compare

#106 Fixed inheriting issue, where Authentication / Authorization would not be taken over from base class.

Additional bug fixes and improvements:
RouteDefinition pretty print of route definition with used security

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>1.0.5</version>      
</dependency>

compile 'com.zandero:rest.vertx:1.0.5'

Transitioning to vert.x 4

28 Feb 21:26
Compare
Choose a tag to compare

Transitioning to vert.x 4:

  • addressing Authentication / Authorization flow changes (breaking changes to previous implementation)
  • Future is replaced with Promise on async execution

Additional bug fixes and improvements:
#60 Fixed RouteDefinition provisioning through @context
#64 Addressed issue with @authorize / @authenticate to be able to throw custom exceptions on authorization/authentication problems
#65 Writer for object type can't be used for List of objects
#66 Registered ValueReader not used to decode query parameters unless explicitly stated
#67 Improved not found handling

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>1.0.4</version>      
</dependency>

compile 'com.zandero:rest.vertx:1.0.4'

Body handler provisioning

03 Jun 09:16
Compare
Choose a tag to compare

#63 removed necessity to have javax.ws.rs-api-2.1.1 implementation present in final code if not needed.
#57 added option to provide custom body handler if needed

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>0.9.1</version>      
</dependency>

compile 'com.zandero:rest.vertx:0.9.1'

@ApplicationPath support bug fixes and improvements

28 Mar 12:03
Compare
Choose a tag to compare

#40 Added @BeanParam support

#52 Added @ApplicationPath support

Improved/fixed media type consumption in @Produces/@consumes and inheritance (NOTE: might be a braking change from 0.8.9)
Improved inheritance of annotations from interfaces/abstract classes down to implementation level

Fixed / improved:
#55 and #58 - Guice injection messing up route paths

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>0.9.0</version>      
</dependency>

compile 'com.zandero:rest.vertx:0.9.0'

Bug fixes and improvements

06 Jul 17:48
Compare
Choose a tag to compare

Fixed / improved:
#42 DELETE enpoint can have a body
#43 Improved logging on exception handling
#45 Kotlin support

Additionally:
Migrated unit tests to JUnit5

<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>0.8.9</version>      
</dependency>

compile 'com.zandero:rest.vertx:0.8.9'

Bug fixes and improvements

11 Nov 19:36
Compare
Choose a tag to compare

Fixed #35 and #36

Improvements

  • route binding improvements
  • validation of method resspones added
<dependency>      
     <groupId>com.zandero</groupId>      
     <artifactId>rest.vertx</artifactId>      
     <version>0.8.8</version>      
</dependency>

compile 'com.zandero:rest.vertx:0.8.8'