Skip to content

Releases: jooby-project/jooby

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

jooby 1.6.8 (maintenance release)

28 Jul 17:58

Choose a tag to compare

  • Upgrade ASM to 7.x to support Java 11. See #1849

Donate/Support

jooby 2.8.9

02 Jul 17:50

Choose a tag to compare

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

  • #1822: [pac4j]: "ERR_TOO_MANY_REDIRECTS" is returned when trying any page.
  • #1830: [pac4j]: nullpointerexception on default setup
  • #1831: [router]: Context.matches(pattern) broken since 2.8.7

Changes

Donate/Support

jooby 2.8.8

25 Jun 20:05

Choose a tag to compare

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

  • #1805: [openapi] generation fails if I use java.net.URI as a query param
  • #1806: [mvc]: java.util.List contains null if query param doesn't specified
  • #1807: [mvc]: VerifyError after upgrading to 2.8.5 when using @FormParam MVC Annotation
  • #1810: [ssl]: Mutual TLS
  • #1813: [ssl]: Bug in ServerOptions.java
  • #1814: [mvc]: jooby-apt generates incorrect import statement for bounded wildcards
  • #1815: File upload multipart hits an error of ClassCastException while using CsrfHandler

Changes

Donate/Support

jooby 2.8.7

20 Jun 17:00

Choose a tag to compare

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

  • #1799: Unable to create Guice injector at startup

Changes

Donate/Support

jooby 2.8.6

18 Jun 14:20

Choose a tag to compare

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

  • #1771: Gzip: Set compression level
  • #1774: Access to Config/Environment from ctx.require()
  • #1785: Packaging documentation: https://jooby.io/packaging
  • #1786: mvc: follow/respect Nonnull annotation on HTTP parameter
  • #1794: openapi: ignore io.jooby.StatusCode
  • #1795: openapi: support RequestBody annotation
  • #1796: shutdown handler

Changes

Donate/Support

jooby 2.8.5

07 Jun 23:06

Choose a tag to compare

Happy and proud to announce the 2.8.5 release! πŸš€ πŸŽ‰

Changes

Donate/Support

jooby 2.8.4

22 May 22:51

Choose a tag to compare

Happy and proud to announce the 2.8.4 release! πŸš€ πŸŽ‰

  • #1706: pac4j: access to user from unprotected paths
  • #1730: formdata/multipart: apply url decoder to form fields

Changes

Donate/Support

jooby 2.8.3

11 May 14:33

Choose a tag to compare

Happy and proud to announce the 2.8.3 release! πŸš€ πŸŽ‰

  • CVE-2020-7647 for Jooby < 2.8.3. Please, review the information, including affected project versions, in the CVE reports and upgrade immediately.

  • #1701 [integration test] supports application arguments

Changes

Donate/Support