Skip to content

Releases: jooby-project/jooby

v2.1.0

Choose a tag to compare

@jknack jknack released this 02 Sep 03:03

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

New release comes with:

  • MVC projects now use an Annotation Processing Tool to generates code at compile time #1346
  • Better support for void mvc routes #1378
  • Better support for multimode maven project and jooby:run #1384

Changes

Support

Donate to Support Jooby development.

jooby 1.6.4 (maintenance release)

Choose a tag to compare

@jknack jknack released this 27 Aug 12:07

Maintenance release for Jooby 1.x

Changes

Support

Donate to Support Jooby development.

v2.0.6

Choose a tag to compare

@jknack jknack released this 23 Aug 12:46

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

New release comes with:

Changes

Support

Donate to Support Jooby development.

v2.0.5

Choose a tag to compare

@jknack jknack released this 14 Aug 02:41

This fix a regression ASM bug introduced in 2.0.4

v2.0.4

Choose a tag to compare

@jknack jknack released this 13 Aug 14:38

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

New release comes with:

  • supports for OPTIONS, HEAD and TRACE requests
  • Cors handler
  • ASM upgrade (required for Java 11+)
  • MockRouter/MockContext improvements

Changes

Support

Commercial Support
Donate to Support Jooby development.

v2.0.3

Choose a tag to compare

@jknack jknack released this 29 Jul 15:24

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

New release comes with:

  • jooby:run better error reporting
  • decorator not working when defined in route
  • Jooby.stop idempotent
  • Context detaches when runnin in event-loop and returns a Context
  • couple of performance improvements

Changes

  • Tag
  • Issues
  • Commits (Please ignore the changes on the apt module, module isn't ready yet)

Support

Commercial Support
Donate to Support Jooby development.

jooby 1.6.3 (maintenance release)

Choose a tag to compare

@jknack jknack released this 16 Jul 16:31

Maintenance release for Jooby 1.x

Important changes

Changes

Support

Commercial Support
Donate to Support Jooby development.

jooby 2.0.2

Choose a tag to compare

@jknack jknack released this 15 Jul 19:33

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

New release comes with:

  • jooby:run fixes
  • remove NPEs from after filter
  • more clear exception when after filter can't modify response
  • better documentation for after filter
  • assets(String, String) try to use the file system or fallback to classpath
  • fix for flyway.run property

Changes

Support

Commercial Support
Donate to Support Jooby development.

jooby 2.0.1 released

Choose a tag to compare

@jknack jknack released this 11 Jul 14:42

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

New release comes with:

  • javadoc for public API (core and modules)
  • documentation for error handler and servers
  • refactor and bug fixing on asset handler. Supports now SPAs and static-sites
  • fixed bugs around form post (urlencoded and multipart)

Changes

Support

Star Jooby on Github.
Donate and Support Jooby development.

jooby 2.0.0 release

Choose a tag to compare

@jknack jknack released this 03 Jul 18:26

Hi All,

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

It had been a long path to get it out, but it is finally here. Jooby 2.x keep the same principles: simplicity, performance and most important developer productivity. Even more you will find 2.x more simple and performant than 1.x.

It is a major and non-backward compatible release and there isn't migration guide yet. Most of the modules of 1.x were dropped, we are going to add new modules on demand based on user feedback/requirements.

The jooby 2.x web site is available at: https://jooby.io, while the 1.x still is at https://jooby.org. The 1.x site is planned to be moved into https://jooby.io/v1 in the next week.

The OpenAPI/Swagger module going to be added in the 2.1.0 release

Key Features

  • Fast startup time
  • Hot-Reload for development (Save + Compile + Restart)
  • Script/lambda routes
  • MVC/JAX-RS routes
  • Event Loop and blocking execution modes
  • Reactive responses (Completable Futures, RxJava and Reactor types and Kotlin Coroutines)
  • Multi-server: Jetty, Netty and Undertow

Modules

  • Hikari
  • Flyway
  • Jdbi
  • Hibernate

Dependency Injection Modules

  • Guice
  • Spring
  • Weld

That's all for now, let me know if you have questions.