Skip to content

Releases: Gmugra/net.cactusthorn.routing

Release v0.30

04 Apr 05:46
170f620
Compare
Choose a tag to compare

Release 0.30

  1. #26 : Add support for javax.ws.rs.core.Application. Part I.
  2. #24 : @Path-annotation value encoding
  3. #28 : Remove RoutingConfig.applicationPath method
  4. #29 : RoutingConfig.addResource must validate parameter
  5. #30 : @Context should support javax.ws.rs.ext.Providers
  6. #38 : Any @HttpMethod should by supported
  7. #41 : Add implementation for javax.ws.rs.container.ResourceInfo

Release v0.29

08 Mar 07:24
Compare
Choose a tag to compare

Release 0.29

  1. #7 : net.cactusthorn.routing.Templated refactoring
  2. #13 : Implement javax.ws.rs.ext.ExceptionMapper support
  3. #19 : Add support for javax.ws.rs.core.GenericEntity
  4. #20 : Resource methods should support javax.ws.rs.core.Form
  5. #23 : Localization support for messages
  6. #27 : @Context should support javax.ws.rs.core.UriInfo

Release v0.28

21 Feb 09:48
Compare
Choose a tag to compare

Release 0.28

  1. @Context
    1. #5 : Context-annotation NOT support javax.servlet.http.HttpSession anymore
    2. #2 : Context-annotation support javax.ws.rs.core.HttpHeaders
    3. #3 : Context-annotation support javax.ws.rs.core.SecurityContext
    4. #3 : Context-annotation NOT support java.security.Principal anymore
  2. RoutingConfig
    1. #1 : RoutingConfig builder support javax.ws.rs.ext.ParamConverterProvider instead of custom Converter interface
    2. #11 : RoutingConfig -> setIOBufferSize
  3. #14 : The parameter conversion comply with the JSR-339 specification
  4. Removed @UserRoles annotation; uses javax.annotation.security.RolesAllowed instead
  5. #16 : @DefaultValue annotation improved
  6. #18 : @HeaderParam support List<T>, Set<T> and SortedSet<T>
  7. #15 : @CookieParam annotation improved
  8. #9 : fully implemented javax.ws.rs.core.UriBuilder
  9. #9 : fully implemented javax.ws.rs.core.Link.Builder
  10. #6 : Build process is working with JDK 11

Release v0.27

21 Jan 17:10
Compare
Choose a tag to compare

Release 0.27

The library API changed, now it is JAX-RS implementation

Release v0.26

03 Jan 08:47
Compare
Choose a tag to compare

Release 0.26

new @UserRoles annotation

java.security.Principal object injection

java.util.logging instead of SLF4J, to avoid dependency

Release v0.25

30 Dec 10:47
Compare
Choose a tag to compare

Release 0.25

ParametersValidator interface

new "validation-javax" module with SimpleParametersValidator implementation using Java Bean Validation (JSR 380)

"demo-jetty" got examples with SimpleParametersValidator

Release v0.24

29 Dec 10:51
Compare
Choose a tag to compare

Release 0.24

Response.Builder got redirect methods

Refactoring around ConverterException

"demo-jetty" got example of custom converter

Release v0.23

28 Dec 13:34
Compare
Choose a tag to compare

Release 0.23

First release: all major features are ready