Skip to content

Releases: jooby-project/jooby

jooby 3.2.5

Choose a tag to compare

@jknack jknack released this 16 Jul 00:38

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

  • #3468 jooby-apt: must add leading slash on path pattern
  • #3469: jooby-apt: generate constructors from source controllers
  • #3471: undertow: multipart field may actually be a file
  • #3472: mvc: Add BindParam annotation for custom parsing/mapping

Changes

Support my work


jooby 3.2.4

Choose a tag to compare

@jknack jknack released this 08 Jul 16:03

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

  • #3432 jetty: implement non-blocking handler
  • #3460 jooby-apt: remove jakarta-inject dependency
  • #3466 jooby-apt: @Param name is ignored
  • #3461 open-api: Supports swagger @Paramater annotation at parameter level

Changes

Support my work


jooby 3.2.3

Choose a tag to compare

@jknack jknack released this 24 Jun 17:51

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

  • #3405: Allow Kotlin suspending functions in error handlers
  • #3455: Java strings not escaped properly in mvc source code generation

Changes

Support my work


jooby 3.2.2

Choose a tag to compare

@jknack jknack released this 20 Jun 15:48

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

  • #3453: netty: memory leak while reading HTTP body
  • #3452: WebSocket onClose not called for Netty

Changes

Support my work


jooby 3.1.4

Choose a tag to compare

@jknack jknack released this 20 Jun 15:06

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

  • #3453: netty: memory leak while reading HTTP body
  • #3452: WebSocket onClose not called for Netty

Changes

Support my work


jooby 3.2.1

Choose a tag to compare

@jknack jknack released this 18 Jun 20:49

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

  • #3449 jooby apt: generate kotlin source code

Changes

Support my work


jooby 3.2.0

Choose a tag to compare

@jknack jknack released this 10 Jun 16:28

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

  • #2968 jooby apt: generate source code
  • #3422 handler: remove io.jooby.ResultHandler
  • #3447 @ResultType: new annotation for source code generator
  • #3446 Add custom SSL context option
  • #3230 [kotlin, openapi] Kooby extension method in another compilation unit
  • #3448 Kotlin 2.0

Changes

Support my work


New Source Code Generator

The jooby-apt processor now generates Java Source Code (no more binary code). For each Controller has a generated Controller_ class. The mvc router method now supports the new generated code:

{
    mvc(new Controller_());
}

The old (now deprecated) way is still supported, which uses the ServiceLocator pattern to find the generated code.

NOTE: kotlin project will have to compile Java code too.

v3.1.3

Choose a tag to compare

@jknack jknack released this 05 Jun 23:30

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

  • #3437 jetty: should NOT close file channel

Changes

Support my work


jooby 2.16.4

Choose a tag to compare

@jknack jknack released this 05 Jun 23:14

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

Changes

Support my work


jooby 3.1.2

Choose a tag to compare

@jknack jknack released this 27 May 13:38

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

  • #3431 buffer: Add duplicate method
  • #3430 buffer: Add wrap(bytes[], offset, len) method
  • #3434 buffer: Writer write(CharSequence, offset, len) method doesn't work
  • #3433:[netty]: Swagger ui is broken

Changes

Support my work