Releases: jooby-project/jooby
Release list
jooby 2.0.0 release candidate 3
Hi All,
Proud to announce the third release candidate for 2.0.0 🚀 🎉
- Documentation review in general
- Rename
Errclass toStatusCodeException - Rename
ResourceKeytoServiceKey - 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
Support
Star Jooby on Github.
Donate and Support Jooby development.
jooby 1.6.2
Previous release supposed to includes #1317 but it didn't. This release now includes it as well.
jooby 1.6.1
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
- Star Jooby on Github.
- Donate and Support Jooby development.
Complete release notes available here
jooby 2.0.0 release candidate 2
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
jooby 2.0.0 release candidate 1
Hi All,
Proud to announce the first candidate release for 2.0.0 🚀 🎉
- Speed up Netty responses while running on event-loop
- Unit testing: https://jooby.io/#testing-unit-testing
- Integration testing: https://jooby.io/#testing-integration-testing
- Cookie API
- Session API
- API cleanup. We are not expecting to remove/modify existing API, but probably we add new methods before going to final release.
Enjoy it!
jooby 2.0.0 milestone 3
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!
jooby 2.0.0 milestone 2
Hi All,
Proud to announce the second milestone release for 2.0.0 🚀 🎉
- MVC API implementation (use byte code generation)
- MVC API using Kotlin suspend functions (use byte code generation + reflection to start a coroutine)
- Dependency Injection modules:
- Guice
- Spring
- Weld
- Dependency Injection using Dagger (no module)
- Performance improvements on core and netty server implementation
API is subject to changes until we reach a Release Candidate phase.
Enjoy it!
jooby 2.0.0.M1
Hi All,
Proud to announce the first milestone release for 2.0.0 🚀 🎉
- Jooby 2.x is a complete rewrite of 1.x
- Jooby 2.x is not backward compatible
- There is a new website for 2.x: https://jooby.io
- Jooby 2.x namespace/base package is:
io.jooby - Documentation for 2.x is not 100% complete yet (work in progress document)
- Jooby 2.x source code lives in a custom branch: https://github.com/jooby-project/jooby/tree/2.x
More work need to be done, but core features are included (almost finish) in this release. API is subject to changes until we reach a Release Candidate phase.
Give it try and play!
jooby 1.6.0
Happy to announce a new Jooby release!
New Features:
#1220 exposed module
#1247 yasson module
Bugs:
#1230 APITool: Nested list causes TypeBinding error
#1231 NPE when closing already closed WebSocket
#1232 hotswap bug
#1235 ApiTool fails to show kotlin routes in some conditions
#1241 Filtering on stork executables
#1271 NullPointer in RequestLogger when using jetty server
#1276 Apitool does not list mvc namespaced applications
#1289 Response truncation while running Jooby on Undertow
Enhancements:
#1229 FastClasspathScanner is outdated -- consider porting to ClassGraph
#1259 Bot requests sometime ends up as http 500 with error logging
#1261 API-Tool doesn't generate correct swagger documentation for non-functional routing
#1281 Redis Sentinel support
Major components upgrade, including:
- Netty 4.1.33
- Undertow 2.0.17
- Jetty 9.4.14
- Jackson 2.9.8
Complete Release notes available here
Support
Like Jooby?
Star Jooby on Github.
Follow Jooby on Twitter.
Support Jooby development.