Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.15 KB

RELEASE_NOTES.md

File metadata and controls

43 lines (34 loc) · 1.15 KB

Release notes

0.0.2

Release date

June 29th, 2021

New features and enhancements

  1. Documentation enhancements

Bug fixes

  1. Sonatype artifacts publishing bug fix

0.0.1

Release date

June 21st, 2021

New features and enhancements

  1. GraphQL features
    1. GraphQL queries and mutations via annotations @Query and @Mutation
    2. Automatic variable definition based on DTO request type
    3. Automatic selection set definition based on DTO response type
    4. Annotation and String based custom input variables via annotation @Variable
    5. Annotation and String based custom selection set via annotation @SelectionSet
  2. Static and dynamic HTTP request headers support via annotations @RequestHeader and @RequestHeaderParam
  3. Observability via Micrometer
  4. Resilience with via Resilience4J
  5. Flexible API allowing the following pluggable HTTP clients
    1. OkHttp
    2. Apache HTTP client 5
    3. Apache HTTP client
    4. Google HTTP client
    5. Java HTTP2 client
    6. JAX-RS 2
  6. Asynchronous support
    1. CompletableFuture
    2. Pluggable asynchronous HTTP clients
    3. User provided executor services

Bug fixes

None