Skip to content

Update dependency org.jooby:jooby-project to v1 - #16

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/org.jooby-jooby-project-1.x
Open

Update dependency org.jooby:jooby-project to v1#16
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/org.jooby-jooby-project-1.x

Conversation

@renovate

@renovate renovate Bot commented Sep 25, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.jooby:jooby-project 0.13.01.6.9 age confidence

Release Notes

jooby-project/jooby (org.jooby:jooby-project)

v1.6.9

Compare Source

v1.6.8: jooby 1.6.8 (maintenance release)

Compare Source

  • Upgrade ASM to 7.x to support Java 11. See #​1849

Donate/Support

v1.6.7: jooby 1.6.7 (maintenance release)

Compare Source

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

v1.6.6: jooby 1.6.6 (maintenance release)

Compare Source

Maintenance release for Jooby 1.x

Changes

Support

Donate to Support Jooby development.

v1.6.5: jooby 1.6.5 (maintenance release)

Compare Source

Maintenance release for Jooby 1.x

Changes

Support

Donate to Support Jooby development.

v1.6.4: jooby 1.6.4 (maintenance release)

Compare Source

Maintenance release for Jooby 1.x

Changes

Support

Donate to Support Jooby development.

v1.6.3: jooby 1.6.3 (maintenance release)

Compare Source

Maintenance release for Jooby 1.x

Important changes

Changes

Support

Commercial Support
Donate to Support Jooby development.

v1.6.2: jooby 1.6.2

Compare Source

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

v1.6.1: jooby 1.6.1

Compare Source

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

v1.6.0: jooby 1.6.0

Compare Source

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.

v1.5.1: jooby 1.5.1

Compare Source

Hi all,

Just a minor release which does lazy ApiTool initialization.

Thanks!

v1.5.0: jooby 1.5.0

Compare Source

Happy to announce a new Jooby release!

The new release add ReDoc UI to Swagger and a Micrometer module to Jooby.

New Features:

#​1203 ApiTool: ReDoc UI for Swagger
#​1115 Micrometer module
#​1180 EvenBus module

Break/API changes:

#​1213 remove use(String) operator
#​1212 remove route(String) operator from Kotlin
#​1199 mvc: use lower camel case name for route attributes

Bugs:

#​1194 Netty: Deferred.resolve() without result body doesn't finished the request
#​1207: Empty array as route attribute value crashes app
#​1206: Null getting attribute value directly from route in filter
#​1098 Pac4j doesn't find a client

Enhancements:

#​1182 ApiTool: APITool: Annotating fields in parameter object
#​1205 Jdbc module does not allow many JDBC urls with same database but different schema

Massive library upgrade, including:

#​1062 Netty 4.1.27
#​1187 Undertow 2.0.9
#​1217 Kotlin 1.2.51
#​1216 Pac4j 2.3.1

Complete list is available here.

Complete Release notes available here

Support

Happy jooby user?

Star Jooby on Github.

Follow Jooby on Twitter.

Buy Edgar a beer!

v1.4.1: jooby 1.4.1

Compare Source

Happy to announce a new Jooby release!

Java 9/10/11+

This is minor release but comes with better and more support for Java 9/10/11+.

Checkout the Java10 starter project.

Bugs:

#​1128 Problem upgrade to jooby 1.4 and pac4j2
#​1126 #​1146 Jooby uses inline definition instead of schema ref describing a POST body parameter
#​1124 Flyway placeholders - migration problem after jooby upgrade
#​1122 Assets resolving in dev mode
#​1125 Assets: livereload doesn't detect changes on *.html files
#​1117 ApiTool: NPE on /swagger/swagger.json

Enhancements:

#​1120 More Java 9/10/11+ support
#​1147 pac4j: add default action when user isn't authenticated yet.
#​1145 aws: better credentials provider
#​1130 Adding support for modules with @​Provides annotated methods
#​1121 MVC locals doesn't support map objects, always calls the method using the "attributes" map, not the local map

Complete release notes available here

happy jooby user?

Please star/follow Jooby on Github.

super happy?

Buy Edgar a beer!

Thanks!

v1.4.0: jooby 1.4.0

Compare Source

Happy to announce a new Jooby release!

The new release comes with a lot lot Api Tool fixes and Swagger enhancements, faster assets module for development, support for Jackson Views and more!

Bugs:

#​1067 ServerSent-Event + CORS doesn't work with Netty
#​1098 Pac4j doesn't find a client

Enhancements:

#​1100 ApiTool: add support for ApiOperation Swagger annotation
#​1087 Jackson: add support for Jackson Views
#​1062 Netty 4.1.25
#​1063 Undertow 1.4.25
#​1064 Jetty 9.4.10
#​1108 hikari 3.2.0
#​1068 Kotlin 1.2.41

Complete release notes available here

happy jooby user?

Please star/follow Jooby on Github.

super happy?

Buy Edgar a beer!

Thanks!

v1.3.0: jooby 1.3.0

Compare Source

Happy to announce a new Jooby release!

New features:

Bugs:

  • #​988 application.conf without environment qualifier is not read in WAR deployments
  • #​1036 livereload doesn't work when context path is set
  • #​992 apitool: swagger doesn't load when context path is set
  • #​990 jooby:run fails in JDK 1.8.0.161+
  • #​989 Behavior of ApiTool.modify() does not agree with documentation
  • #​987 Parameter type info missing depending on code style (ApiTool/Swagger)
  • #​968 Sass module uses different resolver for includes than for main templates

Deprecated:

Enhancements:

Massive library upgrade, including Netty/Jetty/Undertow.

Complete release notes available here

Enjoy it!

v1.2.3: jooby 1.2.3

Compare Source

Jooby 1.2.3 minor release:

Enhancements

#​944: apitool: remove empty org.jooby.Result type present in swagger.json and api.raml
#​947: apitool: add support for use("/path", MvcRoutes.class)
#​946: nested path expressions

Bugs
#​943: apitool: documentation isn't visible if we bundle our app using maven shade plugin

Release notes available here

v1.2.2: jooby 1.2.2

Compare Source

Enhancements

#​939: gradle joobyRun task takes too long to restart application when compiler is on
#​941: pebble starter project
#​942: jdbi starter project

Bugs
#​848: LiveReload does not work with Gradle Project
#​938: gradle joobyRun doesn't compile on kotlin source code changes #​938
#​935: apitool maven/gradle plugin generates an empty file

Library upgrades
#​937 Gson 2.8.3
#​940 Pebble 2.4.0

v1.2.1: jooby 1.2.1

Compare Source

Minor release with some bug fixing and couple of nice enhancements

Enhancements
#​925: allow path operator to globally set route properties
#​924: Cannot use chain.next() with current MVC route implementation
#​931: Support requery-kotlin
#​932: apitool: produces an empty swagger/raml definition when bootstrapping without an application class

Bugs
#​922: Jdbi3 NPE when using TransactionalRequest
#​921: livereload classcastexception
#​923: Scanner does not find annotated classes in Jooby 1.2.0 when run via Maven task

Version upgrade:
#​933: requery 1.4.0

Full release notes available here

v1.2.0: jooby 1.2.0

Compare Source

New Features:
#​796: Neo4j driver
#​846: jdbi3 module
#​844: Node first class support

Breaking changes:
#​819: favor req.file(name) over req.param(name).toUpload
#​757: remove javaslang
#​833: remove JavaScript/Nashorn support
#​868: decouple jdbc module
#​870: ebean
#​871: hibernate
#​872: querydsl
#​873: jooq
#​874: rxjdbc
#​875: jdbi
#​909: remove assets-react module
#​910: remove hibernate 4 module

Bugs:
#​860: undertow: route pipeline fails to stop when sending a large file
#​877: Default behavior of Req.locale() should be Locale.lookup()
#​854: Can't change default application config file name
#​904: Cannot enable client certificate authentication

Enhancements:
#​897: path operator
#​884: jooby:run: Restart on package.json changes
#​822: kotlin: annotated public API with NonNull annotation

Upgrades:
#​865 logback 1.2.3
#​831 Akka 2.12
#​901 Kotlin 1.1.51
#​903 jboss modules 1.6.1
#​896 jongo 1.3.0
#​908 jetty 9.4.7
#​906 netty 4.1.16
#​907 undertow 1.4.20
#​911 jackson 2.9.2
#​914 flyway 4.2.0

Full list of changes available here

v1.1.3: jooby 1.1.3

Compare Source

Minor release with lot of Kotlin enhancements:

  • Make Kooby extensible (useful for unit or integration tests):
class App: Kooby({   
    get {
      "Love kotlin"
    }
})
  • Reified version of param, header and body:
get {
  val str = param<String>("name")
  val intval = param<Int>("name")
  val type =  param<MyType>("x")
}

Full list of changes available here

v1.1.2: jooby 1.1.2

Compare Source

Bugs:

#​767: Require doesnt work in routes defined on a separate file.
#​759: pac4j: logout doesn't work with MongoSessionStore
#​791: Err handler doesn't work for Err subclasses
#​792: Hot-reloading doesn't work if there are multiple ebean datasources

Enhancements:
#​753: jooby raml ignore class hidden properties
#​770: add UUID type to raml spec
#​765: Pebble template file not found if packaging into jar
#​763: HikariCp: mySQL 6.x driver support
#​786: Add routes method to chain object
#​755: I18N support in jooby
#​771: Let ebean module support multiple named dataSources
#​788: MediaType improvement for malware attack against known route

Version-bump:
#​760: jdbi 2.78
#​782: netty 4.1.11
#​783: undertow 1.4.15

Break changes:
#​797: ebean: remove Ebeanby.packages method

Full list of changes available here

v1.1.1: jooby 1.1.1

Compare Source

New Features:

#​740: Consul module
#​745: React.js support

Bugs:

#​696: rocker: template inheritance doesn't work with maven projects
#​698: Forking JVM does not work with jooby:run
#​725: pebble: default error page doesn't work
#​731: IllegalReferenceCountException: refCnt: 0 (Exec + Jackson)
#​732: jedis: IllegalStateException: Object has already been returned to this pool or is invalid
#​743: file monitor should stop background thread on application shutdown

Enhancements:

#​701: Update Apache Camel to 2.18.x and add FluentProducerTemplate
#​711: assets: babel 6.24
#​721: assets: rollup.js 0.41.6
#​722: assets: add babel plugin to rollup.js
#​713: Guava 21
#​728: Cassandra 3.2.0
#​719: Freemarker 2.3.26
#​741: Redis 2.9.0

Full list of changes is available here

Enjoy it!

v1.1.0: jooby 1.1.0

Compare Source

New Features:

#​548: MVC should support WebSockets
#​619: Kotlin first-class citizen
#​564: Requery module
#​565: Rocker module
#​670: LiveReload module
#​644: Server Side Include

Performance:

#​690: Jooby is now 2x/3x faster in a simple hello world test. See microservices-framework-benchmark

Bugs:

#​647: Crash when using CookieSessionManager with invalid cookie
#​649: cookie parser fails when cookie value isn't present
#​654: OAuth error using MongoSessionStore
#​677: netty: random java.nio.channels.ClosedChannelException: null while closing websocket
#​669: Can't deploy jooby project on Jetty/Tomcat
#​658: Unable to use pgsql driver

Enhancements:

#​660: Update Ebean to latest version
#​674: Exposes Servlet Request attributes
#​645: Send message to all connected web socket clients
#​653: Datastax DSE a Separate Module
#​617: RouteSpec Attributes
#​693: netty 4.1.9.Final
#​650: undertow 1.4.9.Final
#​694: jetty 9.4.3.v20170317

Full list of changes is available here

Enjoy it!

v1.0.3: jooby 1.0.3

Compare Source

New Features:

Bugs:

  • #​621: Assets don't work on HTTPS with Netty
  • #​623: Flyway is not instantiated by using Named annotation
  • #​622: Hikari configuration problem with multiple datasources
  • #​624: pac4j: auth redirect doesn't work if application.path is set

Break changes

  • #​630: jdbc/hikari: rename properties for multi-database usage

Full list of changes is available here

v1.0.2: jooby 1.0.2

Compare Source

Enhancements

  • #​607: Add support for external health check registry
  • #​608: Server worker executor
  • #​612: undertow 1.4.8.Final
  • #​610: netty 4.1.7.Final
  • #​613: jetty 9.4.0.v20161208
  • #​605: pac4j 1.9.5
  • #​616: jackson/json: add parameter names module
  • #​618: jackson: support raw string as json response

Bugs

  • #​599: pac4j: queryString get lost after after login
  • #​603: Failed to submit an exceptionCaught() event
  • #​604: Hazlecast Caching Problem

Full list of changes is available here

v1.0.1: jooby 1.0.1

Compare Source

This minor release comes with 35 resolved issues. Including:

New Features

Enhancements

  • #​584: Silent favicon.ico request
  • #​592: enum http parameters must be case-insensitive
  • #​585: Absolute filesystem path for assets
  • #​575: Callback when the server has started.

Bugs

  • #​599: pac4j: queryString get lost after after login
  • #​590: mongodb session store doesn't work
  • #​572: pac4j callbacks doesn't work if application.path is set
  • #​569: morphia auto increment ID fails on super classes
  • #​573: executor() causes com.google.inject.ProvisionException
  • #​562: jooby-scanner doesn't work from jooby:run

Full list of changes is available here

v1.0.0: jooby 1.0.0

Compare Source

After 2 years of hard work, we are proud to announce the first stable release of Jooby

The new release comes with new features, enhancements and bug fixes:

New Features

Enhancements

  • #​498: functional deferred construction
  • #​512: assets handler: automatically configure Cache-Control on startup
  • #​546: assets modules should not turn off etag and lastModified header on development
  • #​549: assets live compiler: process modified file (not entire set of files)

Bugs

  • #​516: Security issue: upgrade to pac4j v1.9.4
  • #​515: assets: fileset resolver fails on transitive dependencies
  • #​513: dr-svg-sprites: nodejs doesn't found dr-svg-sprites
  • #​528: maven assets compiler isn't executed
  • #​523: Video files not playing on Safari and iOS devices
  • #​550: bean parser fails on empty parameters

API change:

  • #​505: rename Env.routes() to Env.router() and Routes class to Router
  • #​518: Add queryString: Optional method to Request and NativeRequest

Break change:

  • #​497: req.body should not be use it for form post
  • #​541: replace elasticsearch 1.x for 5.x
  • #​559: replace assets-sass (ruby) with assets-jsass (libsass)\

Full list of changes is available here

Enjoy it!

v0.16.0

Compare Source

v0.15.1

Compare Source

v0.15.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from f66f871 to af44669 Compare September 25, 2025 22:52
@renovate renovate Bot changed the title Update dependency org.jooby:jooby-project to v1 Update dependency org.jooby:jooby-project to v1 - autoclosed Oct 2, 2025
@renovate renovate Bot closed this Oct 2, 2025
@renovate
renovate Bot deleted the renovate/org.jooby-jooby-project-1.x branch October 2, 2025 14:25
@renovate renovate Bot changed the title Update dependency org.jooby:jooby-project to v1 - autoclosed Update dependency org.jooby:jooby-project to v1 Oct 2, 2025
@renovate renovate Bot reopened this Oct 2, 2025
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from 2c33058 to af44669 Compare October 2, 2025 16:58
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from af44669 to c858ecc Compare October 25, 2025 01:57
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch 2 times, most recently from b342ca9 to 7018954 Compare November 20, 2025 20:50
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch 2 times, most recently from f61711f to e635e63 Compare December 4, 2025 09:13
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch 3 times, most recently from 785faed to c14e702 Compare December 13, 2025 05:49
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch 2 times, most recently from ab40dba to 22aff73 Compare January 22, 2026 08:59
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch 2 times, most recently from 98c5760 to 4e25998 Compare February 3, 2026 20:48
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from 4e25998 to 2c37d9a Compare February 27, 2026 01:28
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from 2c37d9a to d75e936 Compare March 18, 2026 21:04
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from d75e936 to 621a8a5 Compare April 11, 2026 00:57
@renovate
renovate Bot force-pushed the renovate/org.jooby-jooby-project-1.x branch from 621a8a5 to e68ec04 Compare April 13, 2026 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants