Skip to content

Releases: jooby-project/jooby

jooby 4.6.0

Choose a tag to compare

@jknack jknack released this 28 Oct 23:00

πŸ› οΈ Changes

  • server: don't allow to set wrong maxRequestSize #4035
  • jetty: form method incorrectly merges query string and form urlencoded/multipart body parameters #4033
  • server: allow app to set serverOptions (add it back) #4029
  • pac4j: Add defense-in-depth escaping and startup warning to DevLoginForm #4022
  • pac4j: UrlResolverImpl rewrites absolute URLs of external servers (CAS login URL) with the local host #4010
  • OtelHttpTracing is not using the same trace as Jetty or Undertow #4001
  • Request for a private security advisory #3996
  • server: call server.init after setting the server options (not before) #3995
  • camel: automatically discover org.apache.camel.spi.EventNotifier instances from service registry #3988
  • camel: dump application.conf properties into main bootstrap #3987
  • fix: Reading body() before or after form() is not consistent across a… #4034
  • context: handle IPv6 addresses in getHost() and getPort() #4030
  • assets: match If-None-Match lists and "*", and skip If-Modified-Since when If-None-Match is present #4027
  • range: a suffix range longer than the content selects all of it #4026
  • Add SSE annotation support for MVC controllers #4019
  • Fix deprecation message for JacksonModule #4016
  • Fix documentation for removed 3.x ValueConverter class #4015
  • doc: replace type names that no longer exist #4009

πŸ“Š Component Updates

Click to expand component details
Component Count Issues
pac4j 3 #4022, #4010, #3996
web-server 3 #4035, #4029, #3995
camel 2 #3988, #3987

πŸ”— Links & Resources

jooby 3.13.0

Choose a tag to compare

@jknack jknack released this 28 Oct 22:48

Maintenance release with dependencies upgrade.

jooby 3.12.0

Choose a tag to compare

@jknack jknack released this 07 Aug 13:01

Just a maintenance release to keep dependencies up-to-date and clear security vulnerability reports, but also:

  • camel: dump application.conf properties into main bootstrap #3987
  • camel: automatically discover org.apache.camel.spi.EventNotifier instances from service registry #3988

Changes

jooby 4.5.4

Choose a tag to compare

@jknack jknack released this 29 Jul 18:23

πŸ› οΈ Changes

  • logback 1.6.x #3985
  • persistent openapi specification #3977

πŸ”— Links & Resources

jooby 3.11.10

Choose a tag to compare

@jknack jknack released this 29 Jul 18:07

Just a maintenance release to keep dependencies up-to-date and clear security vulnerability reports.

Changes

jooby 4.5.3

Choose a tag to compare

@jknack jknack released this 01 Jul 13:42

πŸ› οΈ Changes

  • mcp: 2.0.0 #3974
  • Default datasource classname for mariadb appears to be incorrect for HikariModule #3971
  • kotlin 2.4.0 #3966

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors

jooby 3.11.9

Choose a tag to compare

@jknack jknack released this 17 Jun 14:18

A maintenance release to keep dependencies up-to-date and clear security vulnerability reports.

Changes

jooby 4.5.2

Choose a tag to compare

@jknack jknack released this 03 Jun 21:51

πŸ› οΈ Changes

  • logback: remove static logger from Jooby class #3963
  • openapi: relax parameter validation when using openapi annotations #3954
  • hibernate: package scanning doesn't work #3953

πŸ“Š Component Updates

Click to expand component details
Component Count Issues
hibernate 2 #3956, #3953

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors

jooby 4.5.1

Choose a tag to compare

@jknack jknack released this 12 May 22:29

πŸ› οΈ Changes

  • [bug] Args passed to runApp are ignored by Typesafe Config when another config was previously loaded #3950
  • undertow: 2.4.0.Final #3948
  • whoops: update whoops development error handler #3945
  • joobyRun: optimize hot-reload latency with debouncer and smart compiler detection #3943

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors

jooby 3.11.8

Choose a tag to compare

@jknack jknack released this 11 May 22:10

Just a maintenance release to keep dependencies up-to-date and clear security vulnerability reports.

Changes