Skip to content

Releases: jooby-project/jooby

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

jooby 4.5.0

Choose a tag to compare

@jknack jknack released this 07 May 20:43

πŸš€ What's New

  • feature: pluggable exception mapping to ValidationResult for Business Logic #3937
  • feature: official htmx module (jooby-htmx) #3936 Checkout the demo
  • WS: Make web socket DI friendly #3914
  • open-telemetry: for gRPC #3911
  • feature: Generic JSON Codec Abstraction (JsonCodec) #3904

πŸ› οΈ Changes

  • documentation: add back static files #3942
  • template engine: no session available #3941
  • JwtSessionStore does not populate session ID on POST request following GET request #3939
  • open-telemetry: document how to trace camel routes #3933
  • refactor SslX509Provider: Remove legacy Netty SSL abstractions #3932
  • open-telemetry: mcp: trace mcp request #3928
  • graphql-java: upgrade to major version: 26.0 #3927
  • mcp: improve McpInvoker interceptor #3924
  • json-rpc: add json-rpc invoker #3921
  • open-telemetry: json-rpc: trace json-rpc request #3920
  • undertow: gRPC: error while shutting down #3918
  • gRPC: allow to customize server and channel #3912
  • graphql: remove shaded/harcoded gson dependency #3909
  • nullability: replace spotbugs annotations with jspecify #3906

πŸ“Š Component Updates

Component Count Issues
opentelemetry 4 #3933, #3928, #3920, #3911
gRPC 3 #3918, #3912, #3911
documentation 2 #3942, #3933
graphql 2 #3927, #3909
json-rpc 2 #3921, #3920
mcp 2 #3928, #3924
avaje 1 #3904
camel 1 #3933
htmx 1 #3936
jackson2 1 #3904
jackson3 1 #3904
json-b 1 #3904
question 1 #3939
session 1 #3939
ssl 1 #3932
template-engine 1 #3941
undertow 1 #3918
validation 1 #3937

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors

jooby 4.4.0

Choose a tag to compare

@jknack jknack released this 14 Apr 01:00

πŸš€ What's New

  • feature: open telemetry module #3900

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors

jooby 4.3.0

Choose a tag to compare

@jknack jknack released this 08 Apr 15:04

jooby 4.2.0

Choose a tag to compare

@jknack jknack released this 31 Mar 14:32

⚠️ Breaking Changes

πŸš€ What's New

πŸ› οΈ Changes

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors

jooby 4.1.0

Choose a tag to compare

@jknack jknack released this 16 Mar 15:03

πŸš€ What's New

πŸ”— Links & Resources

πŸ’– Support my work

πŸ† Sponsors