Skip to content

Releases: jooby-project/jooby

jooby 1.6.3 (maintenance release)

16 Jul 16:31

Choose a tag to compare

Maintenance release for Jooby 1.x

Important changes

Changes

Support

Commercial Support
Donate to Support Jooby development.

jooby 2.0.2

15 Jul 19:33

Choose a tag to compare

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

11 Jul 14:42

Choose a tag to compare

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

03 Jul 18:26

Choose a tag to compare

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.

jooby 2.0.0 release candidate 3

13 Jun 15:00

Choose a tag to compare

Pre-release

Hi All,

Proud to announce the third release candidate for 2.0.0 πŸš€ πŸŽ‰

  • Documentation review in general
  • Rename Err class to StatusCodeException
  • Rename ResourceKey to ServiceKey
  • Documentation for modules
  • Late init option for Extension
  • Dispatch annotation for MVC routes
  • Before and After are now filter
  • After don't produce a response anymore, works via side effects
  • Pipeline order is now: before / decorator / handler / after
  • Flash scope implementation
  • Redo coroutine support

https://jooby.io

Support

Star Jooby on Github.
Donate and Support Jooby development.

jooby 1.6.2

05 Jun 19:42

Choose a tag to compare

Previous release supposed to includes #1317 but it didn't. This release now includes it as well.

jooby 1.6.1

02 Jun 21:39

Choose a tag to compare

Happy to announce a new Jooby release for 1.x!

Bugs:

#1306 Websocket: Fragmented Text Frames are not reassembled - partial data passed to user code
#1317 ApiTool App.json parsing response wildcard type exception

Enhancements:

#1322 Chrome sends large websocket packets that jooby-netty cannot decode with default settings

Major components upgrade, including:

  • Netty 4.1.36
  • Undertow 2.0.21
  • Jetty 9.4.18
  • Jackson 2.9.9

Support

Complete release notes available here

jooby 2.0.0 release candidate 2

09 May 18:42

Choose a tag to compare

Pre-release

Hi All,

Proud to announce the second release candidate for 2.0.0 πŸš€ πŸŽ‰

  • Server session implementation
  • Session store API for saving session in redis/memcache/etc
  • Session ID from header or cookie
  • HotReload for development using Maven and Gradle
  • Integrate services/resources with Guice and Spring
  • Server options configurable from application.conf
  • Cleanup extensions: hikari, freemarker and handlebars.java

https://jooby.io

jooby 2.0.0 release candidate 1

22 Apr 15:30

Choose a tag to compare

Pre-release

Hi All,

Proud to announce the first candidate release for 2.0.0 πŸš€ πŸŽ‰

Enjoy it!

https://jooby.io

jooby 2.0.0 milestone 3

15 Apr 12:45

Choose a tag to compare

Pre-release

Hi All,

Proud to announce the third milestone release for 2.0.0 πŸš€ πŸŽ‰

  • JAXRS annotations for MVC routes
  • Logging via logback or log4j2
  • API cleanup, javadoc and checkstyle for public classes

Enjoy it!