Releases: jooby-project/jooby
Releases Β· jooby-project/jooby
Release list
jooby 3.0.0.M2
Happy to announce a new release! π π
- #2465: In case of async route handlers, after() runs before the handler, not after it
- #2710: AccessLogger logs miss protocol and content length when using Kotlin Coroutines
- #2256: Logback config not properly referenced for a self-containing JAR
- #1921: Allow extension to provide handlers for routes' return type
- #2031: core: remove reactive supports from jooby core
- #2698: core: remove asm and route return type analysis
Changes
Support my work
jooby 3.0.0.M1
Happy to announce a new release! π π
- Java 17 minimum
- Upgrade all modules dependencies to latest
- Java 9 modules (when possible)
Package renames
- jooby-graphiql: io.jooby.graphql => io.jooby.graphiql
- jooby-graphql-playgroind: io.jooby.graphql => io.jooby.graphql.playground
- jooby-gson: io.jooby.json => io.jooby.gson
- jooby-guice: io.jooby.di => io.jooby.guice
- jooby-spring: io.jooby.di => io.jooby.spring
- jooby-awssdk-v1: io.jooby.aws => io.jooby.awssdkv1
- jooby-commons-email=>jooby-commons-mail: io.jooby.email => io.jooby.commons.mail
- io.jooby.email.CommonsEmailModule => io.jooby.commons.mail.CommonsMailModule
Changes
Support my work
jooby 2.16.1
Happy to announce a new release! π π
- #2594: [openapi]: Duplicated endpoints for the mounted applications
- #2612: App should return 400 code if file form field is missing
- #2599: Jooby console crashes with java.io.IOException
- #2613: Consider route produces on content negotation
Changes
Support my work
jooby 2.15.1
jooby 2.15.0
jooby 2.14.2
jooby 2.14.1
Happy to announce a new release! π π
- #2571: Add HTTPS only option
- #2572 : netty: onComplete callback must run on caller thread
- #2574:
@Transactionalannotation must be supported at class/type level too - #2570: FileUpload is missing in a MVC controller
- #2565: UndertowWebsocket close #2565
Changes
Donate/Support
Contributors
v2.14.0
Happy to announce a new release! π π
- #2303: Fix SSL absolute paths on Windows
- #2510: Assets: don't allow to create assets without source
- #2512: OpenAPI: better support for Map and byte array
- #2534: Jackson: Fix ObjectMapper binding
- #2537: OpenAPI: Support Nullable field
- #2529: Support multiple accept headers
- #2539 Error handler now works with app composition
- #2457 Fix controller lookup with app composition
- #2554 Netty: NPE while checking for open connection
- #2561 Gson: Set charset while decoding
- #2565 WebSocket: Websocket now close session
Changes
Donate/Support
Contributors
jooby 2.13.0
jooby 2.12.0
Happy to announce a new release! π π
- #2363 jooby-utow (undertow) doesn't seem to support Expect 100 Continue on PUT
- #2428 jackson: remove BlackBirdModule from defaults setup
- #2413 Make JackonsonModule able to support XML or JSON based on ACCEPT header -- proposed implementation attached
- #2448 Fix OpenAPI generation for newer Kotlin compiler and support java.time types
- #2467 Origin of config entries are overriden by Jooby
- #2449 #2451 fix websocket ByteBuf array usage issue
- #2453 jooby-netty Context getRemoteAddress always return ""