Skip to content

Releases: jooby-project/jooby

jooby 2.11.0

15 Sep 18:50

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

  • #2367 After handler must reflect errored status code on failure
  • #2401 Client/peer certificates
  • #2405 [MVC] Cannot have methods with similar arguments that are Nonnull
  • #2408 [MVC] TYPE_USE annotation on MVC method parameters break the annotation processor
  • #2417 [MVC] Annotations with array of annotations break annotation processor with UnsupportedOperationException
  • #2399 netty: http2: streamId is lost on server exception
  • #2285: Can't remove session attributes when using RedisSessionStore
  • #2420 BREAK CHANGE: redis: RedisSessionStore requires a redis pool
  • #2403 OpenAPI not generated with MVC API managed by Spring

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.10.0

19 Jul 00:33

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

  • #2326 gradle: support new mainclass attribute
  • #2351 gradle: support gradle 6.8 or higher
  • #2240 Jooby.install(Supplier) doesn't share registry
  • #2357 Jooby header(String) doesn't support case insensitive
  • #2364 Netty: WebSocket compression
  • #2325 MVC annotations will never use custom Value Converters. @QueryParam and friends is confusing for custom objects
  • #2362 Kotlin: Improve coroutine context redefinition
  • #2368 JSONB module
  • #2369: Customize which error is considered connection lost
  • #2372: SSL (for jooby-http2-netty) broken for reactor Flux

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.6

10 May 00:54

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

  • #2194 SSL: allow to configure custom SSL provider (conscrypt)
  • #2210 Websockets onClose not working
  • #2260 Netty: Interrupted request leads to NPE using Netty + AccessLog
  • #2293 Undertow: error while sending non-blocking request with a large response
  • #2305: websocket.idleTimeout only working for whole minutes
  • #2257 Kotlin/Coroutine: Allow to redefine context

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.5

27 Dec 21:45

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.4

26 Nov 11:32

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.3

13 Nov 00:38

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.2

25 Oct 00:28

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

  • #2054 undertow: Fix exception thrown at startup
  • #1881 config: stackoverflow when OS has lot of environment variables
  • #2068: bean converter: favor empty constructor when there are multiple constructors
  • #2069: bean converter: support java.util.Collection while provisioning parameter
  • #2046: openapi: api doc generator doesn't respect mount() construction

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.1

01 Oct 00:28

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

  • #1995 Fix for double urldecoding with Formdata/Multipart
  • #1990 pac4j: URL resolver doesn't work with null context
  • #1999 OpenAPI generator now supports routes() and Kotlin objects
  • #1998 Chrome cookie SameSite issue
  • #1972 pac4j-module: Can't apply a client directly to a POST route?
  • #2026 hibernate/mvc: package scanner report bad byte code while processing generated byte code

Changes

Donate/Support

Contributors

@imeszaros

jooby 2.9.0

08 Sep 01:50

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

Thank you @imeszaros for all the work you did in this release.

  • #1968 Add Parameter Lookup
  • #1955 Metrics module
  • #1957 Transactional annotation for jdbc modules (hibernate, jdbi, ebean)
  • #1936 DSL for inline attachment
  • #1897 Jooby.start doesn't block anymore
  • #1909 undertow: fix event loop execution
  • #1973 pac4j: clients provisioning by dependency injection framework
  • #1924 Kotlin 1.4

Changes

Donate/Support

jooby 2.8.10

03 Aug 15:52

Choose a tag to compare

Happy to announce a new release! πŸš€ πŸŽ‰

  • #1843 : [mvc]: jooby-apt generates incorrect import statement for arrays
  • #1855: [openapi]: OpenApi execution of openapi resulted in exception: NullPointerException
  • #1866: [mvc]: jooby-apt and Lombok processing
  • #1860: Support for incremental annotation processing with Gradle
  • #1890: ctx.body().value() must throws a MissingValueException when empty/missing
  • #1859: Null/Empty body param mapped to empty string ("")
  • #1865: Null/Empty body param mapped to empty string ("")

Changes

Donate/Support