Releases: jooby-project/jooby
jooby 1.6.7 (maintenance release)
Vulnerability release for Jooby 1.x
CVE-2020-7647 for Jooby < 1.6.6
Please, review the information, including affected project versions, in the CVE reports and upgrade immediately.
Donate/Support
jooby 2.8.2
Happy and proud to announce the 2.8.2 release! π π
- #1656 Netty: Fix Gzip with Assets
- #1668 [jooby-cli] posix file permissions throws UnsupportedOperationException on Windows
- #1681 MockRouter(unit test): support coroutine execution
- #1676 Access to multipart form data file names
- #1690 Thymeleaf Module
- #1687 router: support hidden http method
API/break changes
Changes
Donate/Support
jooby 2.8.1
Happy and proud to announce the 2.8.1 release! π π
- #1637 Added Context.forward
- #1634 Added Router.setTrustProxy(boolean)
- #1650 UtowFileUpload.getFileSize throws exception when "Content-Length" header is missing.
API/break changes
- #1644 Context: remove getRequestUrl(useProxy)
- #1645 Context: remove getHostAndPort(useProxy)
- #1647 pac4j: remove trustProxy from Pac4jOptions
- #1648 SSLhandler: remove trustProxy
- #1646 Context: remove pathString()
Changes
Donate/Support
jooby 2.8.0
Happy and proud to announce the 2.8.0 release! π π
- #1618 whoops module https://jooby.io/modules/whoops/
- #1622 jooby:run overrides application port
- #1629 pac4j authorizeer ignored
- #1630 jooby node https://jooby.io/modules/node/
Changes
Donate/Support
jooby 2.7.3
Happy and proud to announce the 2.7.3 release! π π
- #1599 router: apply metadata from path/route operator #1599
- #1600 router: rename
routetoroutes - #1601 openapi: support @OpenAPIDefinition at application level
- #1602 openapi: Support class-level @tag annotation
- #1607 openappi: Support @Securityscheme(s), @ExternalDocs, @extensions
Changes
Donate/Support
jooby 2.7.2
Happy and proud to announce the 2.7.2 release! π π
- #1573 Optional path parameters
- #1586 openapi: inheritance support
- #1585 openapi: support regex on path parameter
- #1590 Gson module https://jooby.io/modules/gson/
- #1591 Some openapi @operation annotation parameters are ignored
- #1592 Nested data classes aren't added as component in openapi output
Changes
Support
Support Jooby development using Patreon or contact me for alternative options.
jooby 2.7.1
Happy and proud to announce the 2.7.1 release! π π
Bugs:
- #1580 Openapi generation fails with NPE for mvc route with @Body and @PathParam
- #1581 Openapi generation doesn't consider mvc routes provided over dagger DI
- #1570 Unit Test using MockRouter with Session
- #1582 Openapi generation put openapi.json file in a wrong place
- #1583 jooby-cli: upgrade gradle generator to use the new plugin usage
- #1584 jooby-cli: add --openapi option
Changes
Support
Support Jooby development using Patreon or contact me for alternative options.
jooby 2.7.0
Happy and proud to announce the 2.7.0 release! π π
New release comes with:
- OpenAPI module
- Gradle Ctrl+C bug. Sometimes doesn't jooby doesn't shutdown properly and kills gradle daemon.
Solution was to listen for enter key and do a proper shutdown but also doesn't kill gradle daemon (can be reused it)
Changes
Support
Support Jooby development using Patreon or contact me for alternative options.
jooby 2.6.2
Happy and proud to announce the 2.6.2 release! π π
Bugs fixed:
- #1545 responseCode is ignored from controllers returning kotlin.Unit
- #1548 POST endpoint with Pac4j module kills Jooby server
- #1552 Annotations inheritance in MVC routes
Changes
Support
Support Jooby development using Patreon or contact me for alternative options.
jooby 2.6.1
Happy and proud to announce the 2.6.1 release! π π
New release comes with:
Changes
Support
Support Jooby development using Patreon or contact me for alternative options.