Date: Sun, 10 May 2020 00:07:31 -0300
Subject: [PATCH 87/93] asset: path traversal fix #1639
---
jooby/src/main/java/org/jooby/Jooby.java | 6 +-
jooby/src/main/java/org/jooby/Route.java | 1 +
.../java/org/jooby/handlers/AssetHandler.java | 113 ++++++++++++++++--
.../java/org/jooby/internal/AssetSource.java | 44 +++++++
.../org/jooby/handlers/AssetHandlerTest.java | 43 ++++---
.../test/java/org/jooby/issues/Issue1639.java | 31 +++++
.../java/org/jooby/issues/Issue1639b.java | 33 +++++
.../java/org/jooby/issues/Issue1639c.java | 24 ++++
.../src/test/resources/WEB-INF/web2.xml | 8 ++
.../main/java/org/jooby/assets/Assets.java | 1 +
10 files changed, 272 insertions(+), 32 deletions(-)
create mode 100644 jooby/src/main/java/org/jooby/internal/AssetSource.java
create mode 100644 modules/coverage-report/src/test/java/org/jooby/issues/Issue1639.java
create mode 100644 modules/coverage-report/src/test/java/org/jooby/issues/Issue1639b.java
create mode 100644 modules/coverage-report/src/test/java/org/jooby/issues/Issue1639c.java
create mode 100644 modules/coverage-report/src/test/resources/WEB-INF/web2.xml
diff --git a/jooby/src/main/java/org/jooby/Jooby.java b/jooby/src/main/java/org/jooby/Jooby.java
index 7f75ee7f77..a366b4194d 100644
--- a/jooby/src/main/java/org/jooby/Jooby.java
+++ b/jooby/src/main/java/org/jooby/Jooby.java
@@ -1363,7 +1363,11 @@ public Route.Definition use(final String path, final Route.OneArgHandler handler
@Override
public Route.Definition get(final String path, final Route.Handler handler) {
- return appendDefinition(GET, path, handler);
+ if (handler instanceof AssetHandler) {
+ return assets(path, (AssetHandler) handler);
+ } else {
+ return appendDefinition(GET, path, handler);
+ }
}
@Override
diff --git a/jooby/src/main/java/org/jooby/Route.java b/jooby/src/main/java/org/jooby/Route.java
index 94172045d7..0e3ae2cdab 100644
--- a/jooby/src/main/java/org/jooby/Route.java
+++ b/jooby/src/main/java/org/jooby/Route.java
@@ -1636,6 +1636,7 @@ class AssetDefinition extends Definition {
public AssetDefinition(final String method, final String pattern,
final Route.Filter handler, boolean caseSensitiveRouting) {
super(method, pattern, handler, caseSensitiveRouting);
+ filter().setRoute(this);
}
@Nonnull
diff --git a/jooby/src/main/java/org/jooby/handlers/AssetHandler.java b/jooby/src/main/java/org/jooby/handlers/AssetHandler.java
index 6345844646..d9217329ca 100644
--- a/jooby/src/main/java/org/jooby/handlers/AssetHandler.java
+++ b/jooby/src/main/java/org/jooby/handlers/AssetHandler.java
@@ -206,7 +206,6 @@
import com.google.common.base.Strings;
import com.typesafe.config.ConfigFactory;
import com.typesafe.config.ConfigValueFactory;
-import static java.util.Objects.requireNonNull;
import org.jooby.Asset;
import org.jooby.Err;
import org.jooby.Jooby;
@@ -229,6 +228,8 @@
import java.util.Date;
import java.util.Map;
+import static java.util.Objects.requireNonNull;
+
/**
* Serve static resources, via {@link Jooby#assets(String)} or variants.
*
@@ -287,6 +288,12 @@ private interface Loader {
private int statusCode = 404;
+ private String location;
+
+ private Path basedir;
+
+ private ClassLoader classLoader;
+
/**
*
* Creates a new {@link AssetHandler}. The handler accepts a location pattern, that serve for
@@ -315,7 +322,9 @@ private interface Loader {
* @param loader The one who load the static resources.
*/
public AssetHandler(final String pattern, final ClassLoader loader) {
- init(Route.normalize(pattern), Paths.get("public"), loader);
+ this.location = Route.normalize(pattern);
+ this.basedir = Paths.get("public");
+ this.classLoader = loader;
}
/**
@@ -345,7 +354,9 @@ public AssetHandler(final String pattern, final ClassLoader loader) {
* @param basedir Base directory.
*/
public AssetHandler(final Path basedir) {
- init("/{0}", basedir, getClass().getClassLoader());
+ this.location = "/{0}";
+ this.basedir = basedir;
+ this.classLoader = getClass().getClassLoader();
}
/**
@@ -375,7 +386,9 @@ public AssetHandler(final Path basedir) {
* @param pattern Pattern to locate static resources.
*/
public AssetHandler(final String pattern) {
- init(Route.normalize(pattern), Paths.get("public"), getClass().getClassLoader());
+ this.location = Route.normalize(pattern);
+ this.basedir = Paths.get("public");
+ this.classLoader = getClass().getClassLoader();
}
/**
@@ -422,6 +435,45 @@ public AssetHandler maxAge(final long maxAge) {
return this;
}
+ /**
+ * Set the route definition and initialize the handler.
+ *
+ * @param route Route definition.
+ * @return This handler.
+ */
+ public AssetHandler setRoute(final Route.AssetDefinition route) {
+ String prefix;
+ boolean rootLocation = location.equals("/") || location.equals("/{0}");
+ if (rootLocation) {
+ String pattern = route.pattern();
+ int i = pattern.indexOf("/*");
+ if (i > 0) {
+ prefix = pattern.substring(0, i + 1);
+ } else {
+ prefix = pattern;
+ }
+ } else {
+ int i = location.indexOf("{");
+ if (i > 0) {
+ prefix = location.substring(0, i);
+ } else {
+ /// TODO: review what we have here
+ prefix = location;
+ }
+ }
+ if (prefix.startsWith("/")) {
+ prefix = prefix.substring(1);
+ }
+ if (prefix.isEmpty() && rootLocation) {
+ throw new IllegalArgumentException(
+ "For security reasons root classpath access is not allowed. Map your static resources "
+ + "using a prefix like: assets(static/**); or use a location classpath prefix like: "
+ + "assets(/, /static/{0})");
+ }
+ init(prefix, location, basedir, classLoader);
+ return this;
+ }
+
/**
* Parse value as {@link Duration}. If the value is already a number then it uses as seconds.
* Otherwise, it parse expressions like: 8m, 1h, 365d, etc...
@@ -485,7 +537,6 @@ public void handle(final Request req, final Response rsp) throws Throwable {
}
private void doHandle(final Request req, final Response rsp, final Asset asset) throws Throwable {
-
// handle etag
if (this.etag) {
String etag = asset.etag();
@@ -551,12 +602,13 @@ protected URL resolve(final String path) throws Exception {
return loader.getResource(path);
}
- private void init(final String pattern, final Path basedir, final ClassLoader loader) {
+ private void init(final String classPathPrefix, final String location, final Path basedir,
+ final ClassLoader loader) {
requireNonNull(loader, "Resource loader is required.");
- this.fn = pattern.equals("/")
+ this.fn = location.equals("/")
? (req, p) -> prefix.apply(p)
- : (req, p) -> MessageFormat.format(prefix.apply(pattern), vars(req));
- this.loader = loader(basedir, loader);
+ : (req, p) -> MessageFormat.format(prefix.apply(location), vars(req));
+ this.loader = loader(basedir, classpathLoader(classPathPrefix, classLoader));
}
private static Object[] vars(final Request req) {
@@ -564,8 +616,8 @@ private static Object[] vars(final Request req) {
return vars.values().toArray(new Object[vars.size()]);
}
- private static Loader loader(final Path basedir, final ClassLoader classloader) {
- if (Files.exists(basedir)) {
+ private static Loader loader(final Path basedir, Loader classpath) {
+ if (basedir != null && Files.exists(basedir)) {
return name -> {
Path path = basedir.resolve(name).normalize();
if (Files.exists(path) && path.startsWith(basedir)) {
@@ -575,10 +627,45 @@ private static Loader loader(final Path basedir, final ClassLoader classloader)
// shh
}
}
- return classloader.getResource(name);
+ return classpath.getResource(name);
};
}
- return classloader::getResource;
+ return classpath;
+ }
+
+ private static Loader classpathLoader(String prefix, ClassLoader classloader) {
+ return name -> {
+ String safePath = safePath(name);
+ if (safePath.startsWith(prefix)) {
+ URL resource = classloader.getResource(safePath);
+ return resource;
+ }
+ return null;
+ };
+ }
+
+ private static String safePath(String name) {
+ if (name.indexOf("./") > 0) {
+ Path path = toPath(name.split("/")).normalize();
+ return toStringPath(path);
+ }
+ return name;
+ }
+
+ private static String toStringPath(Path path) {
+ StringBuilder buffer = new StringBuilder();
+ for (Path segment : path) {
+ buffer.append("/").append(segment);
+ }
+ return buffer.substring(1);
+ }
+
+ private static Path toPath(String[] segments) {
+ Path path = Paths.get(segments[0]);
+ for (int i = 1; i < segments.length; i++) {
+ path = path.resolve(segments[i]);
+ }
+ return path;
}
private static Throwing.Function prefix() {
diff --git a/jooby/src/main/java/org/jooby/internal/AssetSource.java b/jooby/src/main/java/org/jooby/internal/AssetSource.java
new file mode 100644
index 0000000000..d6779e9c9d
--- /dev/null
+++ b/jooby/src/main/java/org/jooby/internal/AssetSource.java
@@ -0,0 +1,44 @@
+package org.jooby.internal;
+
+import com.google.common.base.Strings;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.nio.file.Files;
+import java.nio.file.Path;
+
+public interface AssetSource {
+ URL getResource(String name);
+
+ static AssetSource fromClassPath(ClassLoader loader, String source) {
+ if (Strings.isNullOrEmpty(source) || "/".equals(source.trim())) {
+ throw new IllegalArgumentException(
+ "For security reasons root classpath access is not allowed: " + source);
+ }
+ return path -> {
+ URL resource = loader.getResource(path);
+ if (resource == null) {
+ return null;
+ }
+ String realPath = resource.getPath();
+ if (realPath.startsWith(source)) {
+ return resource;
+ }
+ return null;
+ };
+ }
+
+ static AssetSource fromFileSystem(Path basedir) {
+ return name -> {
+ Path path = basedir.resolve(name).normalize();
+ if (Files.exists(path) && path.startsWith(basedir)) {
+ try {
+ return path.toUri().toURL();
+ } catch (MalformedURLException x) {
+ // shh
+ }
+ }
+ return null;
+ };
+ }
+}
diff --git a/jooby/src/test/java/org/jooby/handlers/AssetHandlerTest.java b/jooby/src/test/java/org/jooby/handlers/AssetHandlerTest.java
index 35343529d1..afe4e0c4c1 100644
--- a/jooby/src/test/java/org/jooby/handlers/AssetHandlerTest.java
+++ b/jooby/src/test/java/org/jooby/handlers/AssetHandlerTest.java
@@ -1,7 +1,12 @@
package org.jooby.handlers;
-import static org.easymock.EasyMock.expect;
-import static org.junit.Assert.assertNotNull;
+import org.jooby.Route;
+import org.jooby.test.MockUnit;
+import org.jooby.test.MockUnit.Block;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.powermock.core.classloader.annotations.PrepareForTest;
+import org.powermock.modules.junit4.PowerMockRunner;
import java.io.File;
import java.net.MalformedURLException;
@@ -11,15 +16,11 @@
import java.nio.file.Path;
import java.nio.file.Paths;
-import org.jooby.test.MockUnit;
-import org.jooby.test.MockUnit.Block;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.powermock.core.classloader.annotations.PrepareForTest;
-import org.powermock.modules.junit4.PowerMockRunner;
+import static org.easymock.EasyMock.expect;
+import static org.junit.Assert.assertNotNull;
@RunWith(PowerMockRunner.class)
-@PrepareForTest({AssetHandler.class, File.class, Paths.class, Files.class })
+@PrepareForTest({AssetHandler.class, File.class, Paths.class, Files.class})
public class AssetHandlerTest {
@Test
@@ -28,24 +29,30 @@ public void customClassloader() throws Exception {
new MockUnit(ClassLoader.class)
.expect(publicDir(uri, "JoobyTest.js"))
.run(unit -> {
- URL value = new AssetHandler("/", unit.get(ClassLoader.class))
+ URL value = newHandler(unit, "/")
.resolve("JoobyTest.js");
assertNotNull(value);
});
}
+ private AssetHandler newHandler(MockUnit unit, String location) {
+ AssetHandler handler = new AssetHandler(location, unit.get(ClassLoader.class));
+ new Route.AssetDefinition("GET", "/assets/**", handler, false);
+ return handler;
+ }
+
@Test
public void shouldCallParentOnMissing() throws Exception {
URI uri = Paths.get("src", "test", "resources", "org", "jooby").toUri();
new MockUnit(ClassLoader.class)
- .expect(publicDir(uri, "index.js", false))
+ .expect(publicDir(uri, "assets/index.js", false))
.expect(unit -> {
ClassLoader loader = unit.get(ClassLoader.class);
- expect(loader.getResource("index.js")).andReturn(uri.toURL());
+ expect(loader.getResource("assets/index.js")).andReturn(uri.toURL());
})
.run(unit -> {
- URL value = new AssetHandler("/", unit.get(ClassLoader.class))
- .resolve("index.js");
+ URL value = newHandler(unit, "/")
+ .resolve("assets/index.js");
assertNotNull(value);
});
}
@@ -54,18 +61,18 @@ public void shouldCallParentOnMissing() throws Exception {
public void ignoreMalformedURL() throws Exception {
Path path = Paths.get("src", "test", "resources", "org", "jooby");
new MockUnit(ClassLoader.class, URI.class)
- .expect(publicDir(null, "index.js"))
+ .expect(publicDir(null, "assets/index.js"))
.expect(unit -> {
URI uri = unit.get(URI.class);
expect(uri.toURL()).andThrow(new MalformedURLException());
})
.expect(unit -> {
ClassLoader loader = unit.get(ClassLoader.class);
- expect(loader.getResource("index.js")).andReturn(path.toUri().toURL());
+ expect(loader.getResource("assets/index.js")).andReturn(path.toUri().toURL());
})
.run(unit -> {
- URL value = new AssetHandler("/", unit.get(ClassLoader.class))
- .resolve("index.js");
+ URL value = newHandler(unit, "/")
+ .resolve("assets/index.js");
assertNotNull(value);
});
}
diff --git a/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639.java b/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639.java
new file mode 100644
index 0000000000..12cd2b874b
--- /dev/null
+++ b/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639.java
@@ -0,0 +1,31 @@
+package org.jooby.issues;
+
+import org.jooby.test.ServerFeature;
+import org.junit.Test;
+
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
+
+import static org.junit.Assert.assertTrue;
+
+public class Issue1639 extends ServerFeature {
+
+ {
+ Path dir = Paths.get(System.getProperty("user.dir"), "src", "test", "resources", "assets");
+ assertTrue(Files.exists(dir));
+ assets("/static/**", dir);
+ }
+
+ @Test
+ public void shouldNotFallbackToArbitraryClasspathResources() throws Exception {
+ request()
+ .get("/static/WEB-INF/web2.xml")
+ .expect(404);
+
+ request()
+ .get("/static/../WEB-INF/web2.xml")
+ .expect(404);
+ }
+
+}
diff --git a/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639b.java b/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639b.java
new file mode 100644
index 0000000000..424a60c64f
--- /dev/null
+++ b/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639b.java
@@ -0,0 +1,33 @@
+package org.jooby.issues;
+
+import org.jooby.test.ServerFeature;
+import org.junit.Test;
+
+import java.nio.file.Paths;
+
+public class Issue1639b extends ServerFeature {
+
+ {
+ assets("/static/**/*.js", Paths.get("static"));
+ }
+
+ @Test
+ public void shouldNotByPassPrefixValue() throws Exception {
+ request()
+ .get("/static/org/jooby/issues/Issue1639b.class.js")
+ .expect(404);
+
+ request()
+ .get("/static/../org/jooby/issues/Issue1639b.class.js")
+ .expect(404);
+
+ request()
+ .get("/static/..%252forg/jooby/issues/Issue1639b.class.js")
+ .expect(404);
+
+ request()
+ .get("/static/org/jooby/issues/Issue1639b.class")
+ .expect(404);
+ }
+
+}
diff --git a/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639c.java b/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639c.java
new file mode 100644
index 0000000000..33e73a2051
--- /dev/null
+++ b/modules/coverage-report/src/test/java/org/jooby/issues/Issue1639c.java
@@ -0,0 +1,24 @@
+package org.jooby.issues;
+
+import org.jooby.test.ServerFeature;
+import org.junit.Test;
+
+import java.nio.file.Paths;
+
+public class Issue1639c extends ServerFeature {
+
+ {
+ assets("/static/**");
+ }
+
+ @Test
+ public void shouldNotByPassPrefixValue() throws Exception {
+ request()
+ .get("/static/..%252forg/jooby/issues/Issue1639c.class")
+ .expect(404);
+ request()
+ .get("/static/../org/jooby/issues/Issue1639c.class")
+ .expect(404);
+ }
+
+}
diff --git a/modules/coverage-report/src/test/resources/WEB-INF/web2.xml b/modules/coverage-report/src/test/resources/WEB-INF/web2.xml
new file mode 100644
index 0000000000..262735fa3b
--- /dev/null
+++ b/modules/coverage-report/src/test/resources/WEB-INF/web2.xml
@@ -0,0 +1,8 @@
+
+
+
diff --git a/modules/jooby-assets/src/main/java/org/jooby/assets/Assets.java b/modules/jooby-assets/src/main/java/org/jooby/assets/Assets.java
index e2751833c4..e51b6a340a 100644
--- a/modules/jooby-assets/src/main/java/org/jooby/assets/Assets.java
+++ b/modules/jooby-assets/src/main/java/org/jooby/assets/Assets.java
@@ -209,6 +209,7 @@
import com.typesafe.config.ConfigFactory;
import org.jooby.Env;
import org.jooby.Jooby;
+import org.jooby.Route;
import org.jooby.Router;
import org.jooby.handlers.AssetHandler;
import org.jooby.internal.assets.AssetVars;
From 9939f28218cf4bc686817f4e71d35ceaa4f7a891 Mon Sep 17 00:00:00 2001
From: Edgar Espina
Date: Sun, 10 May 2020 21:15:17 -0300
Subject: [PATCH 88/93] v1.6.7
---
jooby/pom.xml | 2 +-
.../java/org/jooby/internal/AssetSource.java | 203 ++++++++++++++++++
modules/coverage-report/pom.xml | 2 +-
modules/jooby-akka/pom.xml | 2 +-
modules/jooby-apitool/pom.xml | 2 +-
modules/jooby-archetype/pom.xml | 2 +-
modules/jooby-assets-autoprefixer/pom.xml | 2 +-
modules/jooby-assets-babel/pom.xml | 2 +-
modules/jooby-assets-clean-css/pom.xml | 2 +-
modules/jooby-assets-closure-compiler/pom.xml | 2 +-
modules/jooby-assets-csslint/pom.xml | 2 +-
modules/jooby-assets-j2v8/pom.xml | 2 +-
modules/jooby-assets-jscs/pom.xml | 2 +-
modules/jooby-assets-jshint/pom.xml | 2 +-
modules/jooby-assets-less/pom.xml | 2 +-
modules/jooby-assets-less4j/pom.xml | 2 +-
modules/jooby-assets-ng-annotate/pom.xml | 2 +-
modules/jooby-assets-nodejs/pom.xml | 2 +-
modules/jooby-assets-requirejs/pom.xml | 2 +-
modules/jooby-assets-rollup/pom.xml | 2 +-
modules/jooby-assets-sass/pom.xml | 2 +-
modules/jooby-assets-svg-sprites/pom.xml | 2 +-
modules/jooby-assets-svg-symbol/pom.xml | 2 +-
modules/jooby-assets-uglify/pom.xml | 2 +-
modules/jooby-assets-yui-compressor/pom.xml | 2 +-
modules/jooby-assets/pom.xml | 2 +-
modules/jooby-aws/pom.xml | 2 +-
modules/jooby-banner/pom.xml | 2 +-
modules/jooby-bom/pom.xml | 4 +-
modules/jooby-caffeine/pom.xml | 2 +-
modules/jooby-camel/pom.xml | 2 +-
modules/jooby-cassandra/pom.xml | 2 +-
modules/jooby-commons-email/pom.xml | 2 +-
modules/jooby-consul/pom.xml | 2 +-
modules/jooby-couchbase/pom.xml | 2 +-
modules/jooby-crash/pom.xml | 2 +-
modules/jooby-csl/pom.xml | 2 +-
modules/jooby-dist/pom.xml | 2 +-
modules/jooby-ebean/pom.xml | 2 +-
modules/jooby-ehcache/pom.xml | 2 +-
modules/jooby-elasticsearch/pom.xml | 2 +-
modules/jooby-eventbus/pom.xml | 2 +-
modules/jooby-executor/pom.xml | 2 +-
modules/jooby-exposed/pom.xml | 2 +-
modules/jooby-filewatcher/pom.xml | 2 +-
modules/jooby-flyway/pom.xml | 2 +-
modules/jooby-frontend/pom.xml | 2 +-
modules/jooby-ftl/pom.xml | 2 +-
modules/jooby-gradle-plugin/pom.xml | 2 +-
modules/jooby-gson/pom.xml | 2 +-
modules/jooby-guava-cache/pom.xml | 2 +-
modules/jooby-hazelcast/pom.xml | 2 +-
modules/jooby-hbm/pom.xml | 2 +-
modules/jooby-hbs/pom.xml | 2 +-
modules/jooby-hbv/pom.xml | 2 +-
modules/jooby-jackson/pom.xml | 2 +-
modules/jooby-jade/pom.xml | 2 +-
modules/jooby-jdbc/pom.xml | 2 +-
modules/jooby-jdbi/pom.xml | 2 +-
modules/jooby-jdbi3/pom.xml | 2 +-
modules/jooby-jedis/pom.xml | 2 +-
modules/jooby-jetty/pom.xml | 2 +-
modules/jooby-jongo/pom.xml | 2 +-
modules/jooby-jooq/pom.xml | 2 +-
modules/jooby-lang-kotlin/pom.xml | 2 +-
modules/jooby-livereload/pom.xml | 2 +-
modules/jooby-maven-plugin/pom.xml | 2 +-
modules/jooby-metrics/pom.xml | 2 +-
modules/jooby-micrometer/pom.xml | 2 +-
modules/jooby-mongodb-rx/pom.xml | 2 +-
modules/jooby-mongodb/pom.xml | 2 +-
modules/jooby-morphia/pom.xml | 2 +-
modules/jooby-neo4j/pom.xml | 2 +-
modules/jooby-netty/pom.xml | 2 +-
modules/jooby-pac4j/pom.xml | 2 +-
modules/jooby-pac4j2/pom.xml | 2 +-
modules/jooby-pebble/pom.xml | 2 +-
modules/jooby-quartz/pom.xml | 2 +-
modules/jooby-querydsl/pom.xml | 2 +-
modules/jooby-reactor/pom.xml | 2 +-
modules/jooby-requery/pom.xml | 2 +-
modules/jooby-rocker/pom.xml | 2 +-
modules/jooby-run/pom.xml | 2 +-
modules/jooby-rxjava-jdbc/pom.xml | 2 +-
modules/jooby-rxjava/pom.xml | 2 +-
modules/jooby-scanner/pom.xml | 2 +-
modules/jooby-servlet/pom.xml | 2 +-
modules/jooby-sitemap/pom.xml | 2 +-
modules/jooby-spymemcached/pom.xml | 2 +-
modules/jooby-thymeleaf/pom.xml | 2 +-
modules/jooby-unbescape/pom.xml | 2 +-
modules/jooby-undertow/pom.xml | 2 +-
modules/jooby-whoops/pom.xml | 2 +-
modules/jooby-yasson/pom.xml | 2 +-
modules/pom.xml | 2 +-
pom.xml | 2 +-
96 files changed, 299 insertions(+), 96 deletions(-)
diff --git a/jooby/pom.xml b/jooby/pom.xml
index d769fcb6b1..8a0d3371f2 100644
--- a/jooby/pom.xml
+++ b/jooby/pom.xml
@@ -6,7 +6,7 @@
org.jooby
jooby-project
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/jooby/src/main/java/org/jooby/internal/AssetSource.java b/jooby/src/main/java/org/jooby/internal/AssetSource.java
index d6779e9c9d..0ec547ca5a 100644
--- a/jooby/src/main/java/org/jooby/internal/AssetSource.java
+++ b/jooby/src/main/java/org/jooby/internal/AssetSource.java
@@ -1,3 +1,206 @@
+/**
+ * Apache License
+ * Version 2.0, January 2004
+ * http://www.apache.org/licenses/
+ *
+ * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+ *
+ * 1. Definitions.
+ *
+ * "License" shall mean the terms and conditions for use, reproduction,
+ * and distribution as defined by Sections 1 through 9 of this document.
+ *
+ * "Licensor" shall mean the copyright owner or entity authorized by
+ * the copyright owner that is granting the License.
+ *
+ * "Legal Entity" shall mean the union of the acting entity and all
+ * other entities that control, are controlled by, or are under common
+ * control with that entity. For the purposes of this definition,
+ * "control" means (i) the power, direct or indirect, to cause the
+ * direction or management of such entity, whether by contract or
+ * otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ * outstanding shares, or (iii) beneficial ownership of such entity.
+ *
+ * "You" (or "Your") shall mean an individual or Legal Entity
+ * exercising permissions granted by this License.
+ *
+ * "Source" form shall mean the preferred form for making modifications,
+ * including but not limited to software source code, documentation
+ * source, and configuration files.
+ *
+ * "Object" form shall mean any form resulting from mechanical
+ * transformation or translation of a Source form, including but
+ * not limited to compiled object code, generated documentation,
+ * and conversions to other media types.
+ *
+ * "Work" shall mean the work of authorship, whether in Source or
+ * Object form, made available under the License, as indicated by a
+ * copyright notice that is included in or attached to the work
+ * (an example is provided in the Appendix below).
+ *
+ * "Derivative Works" shall mean any work, whether in Source or Object
+ * form, that is based on (or derived from) the Work and for which the
+ * editorial revisions, annotations, elaborations, or other modifications
+ * represent, as a whole, an original work of authorship. For the purposes
+ * of this License, Derivative Works shall not include works that remain
+ * separable from, or merely link (or bind by name) to the interfaces of,
+ * the Work and Derivative Works thereof.
+ *
+ * "Contribution" shall mean any work of authorship, including
+ * the original version of the Work and any modifications or additions
+ * to that Work or Derivative Works thereof, that is intentionally
+ * submitted to Licensor for inclusion in the Work by the copyright owner
+ * or by an individual or Legal Entity authorized to submit on behalf of
+ * the copyright owner. For the purposes of this definition, "submitted"
+ * means any form of electronic, verbal, or written communication sent
+ * to the Licensor or its representatives, including but not limited to
+ * communication on electronic mailing lists, source code control systems,
+ * and issue tracking systems that are managed by, or on behalf of, the
+ * Licensor for the purpose of discussing and improving the Work, but
+ * excluding communication that is conspicuously marked or otherwise
+ * designated in writing by the copyright owner as "Not a Contribution."
+ *
+ * "Contributor" shall mean Licensor and any individual or Legal Entity
+ * on behalf of whom a Contribution has been received by Licensor and
+ * subsequently incorporated within the Work.
+ *
+ * 2. Grant of Copyright License. Subject to the terms and conditions of
+ * this License, each Contributor hereby grants to You a perpetual,
+ * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ * copyright license to reproduce, prepare Derivative Works of,
+ * publicly display, publicly perform, sublicense, and distribute the
+ * Work and such Derivative Works in Source or Object form.
+ *
+ * 3. Grant of Patent License. Subject to the terms and conditions of
+ * this License, each Contributor hereby grants to You a perpetual,
+ * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ * (except as stated in this section) patent license to make, have made,
+ * use, offer to sell, sell, import, and otherwise transfer the Work,
+ * where such license applies only to those patent claims licensable
+ * by such Contributor that are necessarily infringed by their
+ * Contribution(s) alone or by combination of their Contribution(s)
+ * with the Work to which such Contribution(s) was submitted. If You
+ * institute patent litigation against any entity (including a
+ * cross-claim or counterclaim in a lawsuit) alleging that the Work
+ * or a Contribution incorporated within the Work constitutes direct
+ * or contributory patent infringement, then any patent licenses
+ * granted to You under this License for that Work shall terminate
+ * as of the date such litigation is filed.
+ *
+ * 4. Redistribution. You may reproduce and distribute copies of the
+ * Work or Derivative Works thereof in any medium, with or without
+ * modifications, and in Source or Object form, provided that You
+ * meet the following conditions:
+ *
+ * (a) You must give any other recipients of the Work or
+ * Derivative Works a copy of this License; and
+ *
+ * (b) You must cause any modified files to carry prominent notices
+ * stating that You changed the files; and
+ *
+ * (c) You must retain, in the Source form of any Derivative Works
+ * that You distribute, all copyright, patent, trademark, and
+ * attribution notices from the Source form of the Work,
+ * excluding those notices that do not pertain to any part of
+ * the Derivative Works; and
+ *
+ * (d) If the Work includes a "NOTICE" text file as part of its
+ * distribution, then any Derivative Works that You distribute must
+ * include a readable copy of the attribution notices contained
+ * within such NOTICE file, excluding those notices that do not
+ * pertain to any part of the Derivative Works, in at least one
+ * of the following places: within a NOTICE text file distributed
+ * as part of the Derivative Works; within the Source form or
+ * documentation, if provided along with the Derivative Works; or,
+ * within a display generated by the Derivative Works, if and
+ * wherever such third-party notices normally appear. The contents
+ * of the NOTICE file are for informational purposes only and
+ * do not modify the License. You may add Your own attribution
+ * notices within Derivative Works that You distribute, alongside
+ * or as an addendum to the NOTICE text from the Work, provided
+ * that such additional attribution notices cannot be construed
+ * as modifying the License.
+ *
+ * You may add Your own copyright statement to Your modifications and
+ * may provide additional or different license terms and conditions
+ * for use, reproduction, or distribution of Your modifications, or
+ * for any such Derivative Works as a whole, provided Your use,
+ * reproduction, and distribution of the Work otherwise complies with
+ * the conditions stated in this License.
+ *
+ * 5. Submission of Contributions. Unless You explicitly state otherwise,
+ * any Contribution intentionally submitted for inclusion in the Work
+ * by You to the Licensor shall be under the terms and conditions of
+ * this License, without any additional terms or conditions.
+ * Notwithstanding the above, nothing herein shall supersede or modify
+ * the terms of any separate license agreement you may have executed
+ * with Licensor regarding such Contributions.
+ *
+ * 6. Trademarks. This License does not grant permission to use the trade
+ * names, trademarks, service marks, or product names of the Licensor,
+ * except as required for reasonable and customary use in describing the
+ * origin of the Work and reproducing the content of the NOTICE file.
+ *
+ * 7. Disclaimer of Warranty. Unless required by applicable law or
+ * agreed to in writing, Licensor provides the Work (and each
+ * Contributor provides its Contributions) on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied, including, without limitation, any warranties or conditions
+ * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ * PARTICULAR PURPOSE. You are solely responsible for determining the
+ * appropriateness of using or redistributing the Work and assume any
+ * risks associated with Your exercise of permissions under this License.
+ *
+ * 8. Limitation of Liability. In no event and under no legal theory,
+ * whether in tort (including negligence), contract, or otherwise,
+ * unless required by applicable law (such as deliberate and grossly
+ * negligent acts) or agreed to in writing, shall any Contributor be
+ * liable to You for damages, including any direct, indirect, special,
+ * incidental, or consequential damages of any character arising as a
+ * result of this License or out of the use or inability to use the
+ * Work (including but not limited to damages for loss of goodwill,
+ * work stoppage, computer failure or malfunction, or any and all
+ * other commercial damages or losses), even if such Contributor
+ * has been advised of the possibility of such damages.
+ *
+ * 9. Accepting Warranty or Additional Liability. While redistributing
+ * the Work or Derivative Works thereof, You may choose to offer,
+ * and charge a fee for, acceptance of support, warranty, indemnity,
+ * or other liability obligations and/or rights consistent with this
+ * License. However, in accepting such obligations, You may act only
+ * on Your own behalf and on Your sole responsibility, not on behalf
+ * of any other Contributor, and only if You agree to indemnify,
+ * defend, and hold each Contributor harmless for any liability
+ * incurred by, or claims asserted against, such Contributor by reason
+ * of your accepting any such warranty or additional liability.
+ *
+ * END OF TERMS AND CONDITIONS
+ *
+ * APPENDIX: How to apply the Apache License to your work.
+ *
+ * To apply the Apache License to your work, attach the following
+ * boilerplate notice, with the fields enclosed by brackets "{}"
+ * replaced with your own identifying information. (Don't include
+ * the brackets!) The text should be enclosed in the appropriate
+ * comment syntax for the file format. We also recommend that a
+ * file or class name and description of purpose be included on the
+ * same "printed page" as the copyright notice for easier
+ * identification within third-party archives.
+ *
+ * Copyright 2014 Edgar Espina
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
package org.jooby.internal;
import com.google.common.base.Strings;
diff --git a/modules/coverage-report/pom.xml b/modules/coverage-report/pom.xml
index 262f9d15e3..4221c860ca 100644
--- a/modules/coverage-report/pom.xml
+++ b/modules/coverage-report/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-akka/pom.xml b/modules/jooby-akka/pom.xml
index 99098b9b01..39dbbe9644 100644
--- a/modules/jooby-akka/pom.xml
+++ b/modules/jooby-akka/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-apitool/pom.xml b/modules/jooby-apitool/pom.xml
index ca91b9e621..2abb7ae819 100644
--- a/modules/jooby-apitool/pom.xml
+++ b/modules/jooby-apitool/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-archetype/pom.xml b/modules/jooby-archetype/pom.xml
index 4dff2a851b..1afe232e1f 100644
--- a/modules/jooby-archetype/pom.xml
+++ b/modules/jooby-archetype/pom.xml
@@ -7,7 +7,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
jooby-archetype
diff --git a/modules/jooby-assets-autoprefixer/pom.xml b/modules/jooby-assets-autoprefixer/pom.xml
index a58f042c04..2daf35809c 100644
--- a/modules/jooby-assets-autoprefixer/pom.xml
+++ b/modules/jooby-assets-autoprefixer/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-babel/pom.xml b/modules/jooby-assets-babel/pom.xml
index 0372109a19..62c8eebc86 100644
--- a/modules/jooby-assets-babel/pom.xml
+++ b/modules/jooby-assets-babel/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-clean-css/pom.xml b/modules/jooby-assets-clean-css/pom.xml
index 6a1dc5f13d..a631000c99 100644
--- a/modules/jooby-assets-clean-css/pom.xml
+++ b/modules/jooby-assets-clean-css/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-closure-compiler/pom.xml b/modules/jooby-assets-closure-compiler/pom.xml
index c48a4e28f9..1d1af32cf2 100644
--- a/modules/jooby-assets-closure-compiler/pom.xml
+++ b/modules/jooby-assets-closure-compiler/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-csslint/pom.xml b/modules/jooby-assets-csslint/pom.xml
index beb810bbf4..5b9fd2cad2 100644
--- a/modules/jooby-assets-csslint/pom.xml
+++ b/modules/jooby-assets-csslint/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-j2v8/pom.xml b/modules/jooby-assets-j2v8/pom.xml
index ad2e28bfc3..34bfec11d1 100644
--- a/modules/jooby-assets-j2v8/pom.xml
+++ b/modules/jooby-assets-j2v8/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-jscs/pom.xml b/modules/jooby-assets-jscs/pom.xml
index 9f2f196459..af18a9139f 100644
--- a/modules/jooby-assets-jscs/pom.xml
+++ b/modules/jooby-assets-jscs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-jshint/pom.xml b/modules/jooby-assets-jshint/pom.xml
index 0dbbc139cb..a090af6060 100644
--- a/modules/jooby-assets-jshint/pom.xml
+++ b/modules/jooby-assets-jshint/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-less/pom.xml b/modules/jooby-assets-less/pom.xml
index 00f1824297..7071d2a6b6 100644
--- a/modules/jooby-assets-less/pom.xml
+++ b/modules/jooby-assets-less/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-less4j/pom.xml b/modules/jooby-assets-less4j/pom.xml
index 9a50c96c1a..2a8fb5426b 100644
--- a/modules/jooby-assets-less4j/pom.xml
+++ b/modules/jooby-assets-less4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-ng-annotate/pom.xml b/modules/jooby-assets-ng-annotate/pom.xml
index af169dd99f..c08beccec3 100644
--- a/modules/jooby-assets-ng-annotate/pom.xml
+++ b/modules/jooby-assets-ng-annotate/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-nodejs/pom.xml b/modules/jooby-assets-nodejs/pom.xml
index 778d627c6b..4d06ab5dc2 100644
--- a/modules/jooby-assets-nodejs/pom.xml
+++ b/modules/jooby-assets-nodejs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-requirejs/pom.xml b/modules/jooby-assets-requirejs/pom.xml
index 6a77538515..c8ceeabc1a 100644
--- a/modules/jooby-assets-requirejs/pom.xml
+++ b/modules/jooby-assets-requirejs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-rollup/pom.xml b/modules/jooby-assets-rollup/pom.xml
index bc93e897d7..1348bdef66 100644
--- a/modules/jooby-assets-rollup/pom.xml
+++ b/modules/jooby-assets-rollup/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-sass/pom.xml b/modules/jooby-assets-sass/pom.xml
index 3f1601bfda..b23f9cd720 100644
--- a/modules/jooby-assets-sass/pom.xml
+++ b/modules/jooby-assets-sass/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-svg-sprites/pom.xml b/modules/jooby-assets-svg-sprites/pom.xml
index 2533627571..d302b6bcf8 100644
--- a/modules/jooby-assets-svg-sprites/pom.xml
+++ b/modules/jooby-assets-svg-sprites/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-svg-symbol/pom.xml b/modules/jooby-assets-svg-symbol/pom.xml
index 06b3b980d6..4506ba1dd8 100644
--- a/modules/jooby-assets-svg-symbol/pom.xml
+++ b/modules/jooby-assets-svg-symbol/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-uglify/pom.xml b/modules/jooby-assets-uglify/pom.xml
index 85da8a2d47..f526fe0fb8 100644
--- a/modules/jooby-assets-uglify/pom.xml
+++ b/modules/jooby-assets-uglify/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets-yui-compressor/pom.xml b/modules/jooby-assets-yui-compressor/pom.xml
index 4eb7a0fbb1..79c4340339 100644
--- a/modules/jooby-assets-yui-compressor/pom.xml
+++ b/modules/jooby-assets-yui-compressor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-assets/pom.xml b/modules/jooby-assets/pom.xml
index f5e5372e1a..fe17b8debc 100644
--- a/modules/jooby-assets/pom.xml
+++ b/modules/jooby-assets/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-aws/pom.xml b/modules/jooby-aws/pom.xml
index 27ff827585..f3fe7922c0 100644
--- a/modules/jooby-aws/pom.xml
+++ b/modules/jooby-aws/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-banner/pom.xml b/modules/jooby-banner/pom.xml
index b1ebd17ee9..abf9957b74 100644
--- a/modules/jooby-banner/pom.xml
+++ b/modules/jooby-banner/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-bom/pom.xml b/modules/jooby-bom/pom.xml
index 878032a857..0cfe21ccde 100644
--- a/modules/jooby-bom/pom.xml
+++ b/modules/jooby-bom/pom.xml
@@ -4,13 +4,13 @@
4.0.0
org.jooby
jooby-bom
- 1.6.6
+ 1.6.7
pom
jooby-bom
Jooby (Bill of Materials)
https://github.com/jooby-project/jooby
- 1.6.6
+ 1.6.7
2.5.13
4.7
3.0.17
diff --git a/modules/jooby-caffeine/pom.xml b/modules/jooby-caffeine/pom.xml
index bb0aeeaff3..911303740f 100644
--- a/modules/jooby-caffeine/pom.xml
+++ b/modules/jooby-caffeine/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-camel/pom.xml b/modules/jooby-camel/pom.xml
index 724429d072..6688f96c28 100644
--- a/modules/jooby-camel/pom.xml
+++ b/modules/jooby-camel/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-cassandra/pom.xml b/modules/jooby-cassandra/pom.xml
index c0ffc1f289..69276fa48b 100644
--- a/modules/jooby-cassandra/pom.xml
+++ b/modules/jooby-cassandra/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-commons-email/pom.xml b/modules/jooby-commons-email/pom.xml
index d6caae7b5b..bfab7765e4 100644
--- a/modules/jooby-commons-email/pom.xml
+++ b/modules/jooby-commons-email/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-consul/pom.xml b/modules/jooby-consul/pom.xml
index 87eef29228..5d74099047 100644
--- a/modules/jooby-consul/pom.xml
+++ b/modules/jooby-consul/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-couchbase/pom.xml b/modules/jooby-couchbase/pom.xml
index 0ad9b53fb5..f7390ac2b0 100644
--- a/modules/jooby-couchbase/pom.xml
+++ b/modules/jooby-couchbase/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-crash/pom.xml b/modules/jooby-crash/pom.xml
index 982ef65588..f1409346a8 100644
--- a/modules/jooby-crash/pom.xml
+++ b/modules/jooby-crash/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-csl/pom.xml b/modules/jooby-csl/pom.xml
index 8be89147ac..84baa8dc90 100644
--- a/modules/jooby-csl/pom.xml
+++ b/modules/jooby-csl/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-dist/pom.xml b/modules/jooby-dist/pom.xml
index 6e08bbe015..0c7fa63a35 100644
--- a/modules/jooby-dist/pom.xml
+++ b/modules/jooby-dist/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-ebean/pom.xml b/modules/jooby-ebean/pom.xml
index 9f9b3d0f84..2593f7c227 100644
--- a/modules/jooby-ebean/pom.xml
+++ b/modules/jooby-ebean/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-ehcache/pom.xml b/modules/jooby-ehcache/pom.xml
index dec42d5265..5390b4d4d9 100644
--- a/modules/jooby-ehcache/pom.xml
+++ b/modules/jooby-ehcache/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-elasticsearch/pom.xml b/modules/jooby-elasticsearch/pom.xml
index 057e438d49..6a675d4743 100644
--- a/modules/jooby-elasticsearch/pom.xml
+++ b/modules/jooby-elasticsearch/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-eventbus/pom.xml b/modules/jooby-eventbus/pom.xml
index a66d25d312..b5bd632442 100644
--- a/modules/jooby-eventbus/pom.xml
+++ b/modules/jooby-eventbus/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-executor/pom.xml b/modules/jooby-executor/pom.xml
index 84b99463c3..84d201b697 100644
--- a/modules/jooby-executor/pom.xml
+++ b/modules/jooby-executor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-exposed/pom.xml b/modules/jooby-exposed/pom.xml
index 8d63deadf6..8cbb2a47f5 100644
--- a/modules/jooby-exposed/pom.xml
+++ b/modules/jooby-exposed/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-filewatcher/pom.xml b/modules/jooby-filewatcher/pom.xml
index ac63acf98c..e13436c02a 100644
--- a/modules/jooby-filewatcher/pom.xml
+++ b/modules/jooby-filewatcher/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-flyway/pom.xml b/modules/jooby-flyway/pom.xml
index f353339bef..5f1b03ddac 100644
--- a/modules/jooby-flyway/pom.xml
+++ b/modules/jooby-flyway/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-frontend/pom.xml b/modules/jooby-frontend/pom.xml
index 5bce0c50a1..f16eff45bf 100644
--- a/modules/jooby-frontend/pom.xml
+++ b/modules/jooby-frontend/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-ftl/pom.xml b/modules/jooby-ftl/pom.xml
index dc527ccc44..346f4aff4d 100644
--- a/modules/jooby-ftl/pom.xml
+++ b/modules/jooby-ftl/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-gradle-plugin/pom.xml b/modules/jooby-gradle-plugin/pom.xml
index 617ea12046..f4dc878ef3 100644
--- a/modules/jooby-gradle-plugin/pom.xml
+++ b/modules/jooby-gradle-plugin/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-gson/pom.xml b/modules/jooby-gson/pom.xml
index 9c6ce85d13..a59775135e 100644
--- a/modules/jooby-gson/pom.xml
+++ b/modules/jooby-gson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-guava-cache/pom.xml b/modules/jooby-guava-cache/pom.xml
index e164487f91..5c265f7658 100644
--- a/modules/jooby-guava-cache/pom.xml
+++ b/modules/jooby-guava-cache/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-hazelcast/pom.xml b/modules/jooby-hazelcast/pom.xml
index a16935763c..5b4ce8f8e1 100644
--- a/modules/jooby-hazelcast/pom.xml
+++ b/modules/jooby-hazelcast/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-hbm/pom.xml b/modules/jooby-hbm/pom.xml
index 1ebf615b62..b56f713180 100644
--- a/modules/jooby-hbm/pom.xml
+++ b/modules/jooby-hbm/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-hbs/pom.xml b/modules/jooby-hbs/pom.xml
index c1e32013aa..9df19247f9 100644
--- a/modules/jooby-hbs/pom.xml
+++ b/modules/jooby-hbs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-hbv/pom.xml b/modules/jooby-hbv/pom.xml
index 19df661450..c031a9d1c6 100644
--- a/modules/jooby-hbv/pom.xml
+++ b/modules/jooby-hbv/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jackson/pom.xml b/modules/jooby-jackson/pom.xml
index 9891a32593..db9531ec4a 100644
--- a/modules/jooby-jackson/pom.xml
+++ b/modules/jooby-jackson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jade/pom.xml b/modules/jooby-jade/pom.xml
index 372ad8069b..5c4291bd12 100644
--- a/modules/jooby-jade/pom.xml
+++ b/modules/jooby-jade/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jdbc/pom.xml b/modules/jooby-jdbc/pom.xml
index 07943e372f..2c23ae73e5 100644
--- a/modules/jooby-jdbc/pom.xml
+++ b/modules/jooby-jdbc/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jdbi/pom.xml b/modules/jooby-jdbi/pom.xml
index 45fd671de7..35bf88986e 100644
--- a/modules/jooby-jdbi/pom.xml
+++ b/modules/jooby-jdbi/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jdbi3/pom.xml b/modules/jooby-jdbi3/pom.xml
index d0ced4969c..697636fa34 100644
--- a/modules/jooby-jdbi3/pom.xml
+++ b/modules/jooby-jdbi3/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jedis/pom.xml b/modules/jooby-jedis/pom.xml
index a7701838eb..81e4d47f32 100644
--- a/modules/jooby-jedis/pom.xml
+++ b/modules/jooby-jedis/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jetty/pom.xml b/modules/jooby-jetty/pom.xml
index b3cb2ba7bc..05f738e038 100644
--- a/modules/jooby-jetty/pom.xml
+++ b/modules/jooby-jetty/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jongo/pom.xml b/modules/jooby-jongo/pom.xml
index ef0ec861c9..c782c69105 100644
--- a/modules/jooby-jongo/pom.xml
+++ b/modules/jooby-jongo/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-jooq/pom.xml b/modules/jooby-jooq/pom.xml
index eb8aa61200..977ed3f547 100644
--- a/modules/jooby-jooq/pom.xml
+++ b/modules/jooby-jooq/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-lang-kotlin/pom.xml b/modules/jooby-lang-kotlin/pom.xml
index 0ea92d9b89..bf7f09dfe6 100644
--- a/modules/jooby-lang-kotlin/pom.xml
+++ b/modules/jooby-lang-kotlin/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-livereload/pom.xml b/modules/jooby-livereload/pom.xml
index 66576dea73..efba0c3c9a 100644
--- a/modules/jooby-livereload/pom.xml
+++ b/modules/jooby-livereload/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
jooby-livereload
jooby-livereload
diff --git a/modules/jooby-maven-plugin/pom.xml b/modules/jooby-maven-plugin/pom.xml
index b058852677..ffb58c47c3 100644
--- a/modules/jooby-maven-plugin/pom.xml
+++ b/modules/jooby-maven-plugin/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-metrics/pom.xml b/modules/jooby-metrics/pom.xml
index f58260774f..d139b961da 100644
--- a/modules/jooby-metrics/pom.xml
+++ b/modules/jooby-metrics/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-micrometer/pom.xml b/modules/jooby-micrometer/pom.xml
index 875614e3fe..0e273ea794 100644
--- a/modules/jooby-micrometer/pom.xml
+++ b/modules/jooby-micrometer/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-mongodb-rx/pom.xml b/modules/jooby-mongodb-rx/pom.xml
index e366f46674..a612c3a332 100644
--- a/modules/jooby-mongodb-rx/pom.xml
+++ b/modules/jooby-mongodb-rx/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-mongodb/pom.xml b/modules/jooby-mongodb/pom.xml
index f2dff5f75b..cd7745368a 100644
--- a/modules/jooby-mongodb/pom.xml
+++ b/modules/jooby-mongodb/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-morphia/pom.xml b/modules/jooby-morphia/pom.xml
index 56a5f68c55..a290eed5b6 100644
--- a/modules/jooby-morphia/pom.xml
+++ b/modules/jooby-morphia/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-neo4j/pom.xml b/modules/jooby-neo4j/pom.xml
index 61e1ffee21..4269ce91f8 100644
--- a/modules/jooby-neo4j/pom.xml
+++ b/modules/jooby-neo4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-netty/pom.xml b/modules/jooby-netty/pom.xml
index bb17d3fd27..1e8d0344ec 100644
--- a/modules/jooby-netty/pom.xml
+++ b/modules/jooby-netty/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-pac4j/pom.xml b/modules/jooby-pac4j/pom.xml
index 67d42cdf35..1d1ca399b8 100644
--- a/modules/jooby-pac4j/pom.xml
+++ b/modules/jooby-pac4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-pac4j2/pom.xml b/modules/jooby-pac4j2/pom.xml
index 315f526e66..c6dd376299 100644
--- a/modules/jooby-pac4j2/pom.xml
+++ b/modules/jooby-pac4j2/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-pebble/pom.xml b/modules/jooby-pebble/pom.xml
index 8d6e2b265b..6aa35f52fa 100644
--- a/modules/jooby-pebble/pom.xml
+++ b/modules/jooby-pebble/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-quartz/pom.xml b/modules/jooby-quartz/pom.xml
index 397d364ba6..4e52f30277 100644
--- a/modules/jooby-quartz/pom.xml
+++ b/modules/jooby-quartz/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-querydsl/pom.xml b/modules/jooby-querydsl/pom.xml
index ab4f7dac03..ffd4441531 100644
--- a/modules/jooby-querydsl/pom.xml
+++ b/modules/jooby-querydsl/pom.xml
@@ -4,7 +4,7 @@
modules
org.jooby
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-reactor/pom.xml b/modules/jooby-reactor/pom.xml
index bc3ee251cf..65273f592f 100644
--- a/modules/jooby-reactor/pom.xml
+++ b/modules/jooby-reactor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-requery/pom.xml b/modules/jooby-requery/pom.xml
index 94e144e797..94ba854961 100644
--- a/modules/jooby-requery/pom.xml
+++ b/modules/jooby-requery/pom.xml
@@ -4,7 +4,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
jooby-requery
requery module
diff --git a/modules/jooby-rocker/pom.xml b/modules/jooby-rocker/pom.xml
index e243d43fbb..d1bdd3779a 100644
--- a/modules/jooby-rocker/pom.xml
+++ b/modules/jooby-rocker/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
jooby-rocker
jooby-rocker
diff --git a/modules/jooby-run/pom.xml b/modules/jooby-run/pom.xml
index c039323b15..1596d8575d 100644
--- a/modules/jooby-run/pom.xml
+++ b/modules/jooby-run/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-rxjava-jdbc/pom.xml b/modules/jooby-rxjava-jdbc/pom.xml
index 5d039321d2..fdc9afd1ff 100644
--- a/modules/jooby-rxjava-jdbc/pom.xml
+++ b/modules/jooby-rxjava-jdbc/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-rxjava/pom.xml b/modules/jooby-rxjava/pom.xml
index caed31897c..f44fbe0f4c 100644
--- a/modules/jooby-rxjava/pom.xml
+++ b/modules/jooby-rxjava/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-scanner/pom.xml b/modules/jooby-scanner/pom.xml
index d15584d72d..ed11065ad7 100644
--- a/modules/jooby-scanner/pom.xml
+++ b/modules/jooby-scanner/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-servlet/pom.xml b/modules/jooby-servlet/pom.xml
index 8b844a39c7..38a1802fcf 100644
--- a/modules/jooby-servlet/pom.xml
+++ b/modules/jooby-servlet/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-sitemap/pom.xml b/modules/jooby-sitemap/pom.xml
index dbf0a55c46..59f91bd7fc 100644
--- a/modules/jooby-sitemap/pom.xml
+++ b/modules/jooby-sitemap/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-spymemcached/pom.xml b/modules/jooby-spymemcached/pom.xml
index 963f2f0096..37d8948f54 100644
--- a/modules/jooby-spymemcached/pom.xml
+++ b/modules/jooby-spymemcached/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-thymeleaf/pom.xml b/modules/jooby-thymeleaf/pom.xml
index 1621630920..4f7259c56c 100644
--- a/modules/jooby-thymeleaf/pom.xml
+++ b/modules/jooby-thymeleaf/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-unbescape/pom.xml b/modules/jooby-unbescape/pom.xml
index 50016c79be..567d9d211f 100644
--- a/modules/jooby-unbescape/pom.xml
+++ b/modules/jooby-unbescape/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-undertow/pom.xml b/modules/jooby-undertow/pom.xml
index 9658152b6a..ed514957d6 100644
--- a/modules/jooby-undertow/pom.xml
+++ b/modules/jooby-undertow/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-whoops/pom.xml b/modules/jooby-whoops/pom.xml
index 796ac24cf6..7fa7f38bda 100644
--- a/modules/jooby-whoops/pom.xml
+++ b/modules/jooby-whoops/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/jooby-yasson/pom.xml b/modules/jooby-yasson/pom.xml
index 65cc39ddbf..af81016431 100644
--- a/modules/jooby-yasson/pom.xml
+++ b/modules/jooby-yasson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7-SNAPSHOT
+ 1.6.7
4.0.0
diff --git a/modules/pom.xml b/modules/pom.xml
index bd23680843..c37160891c 100644
--- a/modules/pom.xml
+++ b/modules/pom.xml
@@ -6,7 +6,7 @@
org.jooby
jooby-project
- 1.6.7-SNAPSHOT
+ 1.6.7
modules
diff --git a/pom.xml b/pom.xml
index 974b675f34..3d275787b3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
4.0.0
org.jooby
jooby-project
- 1.6.7-SNAPSHOT
+ 1.6.7
pom
jooby-project
From b19e5f9a20b83f0bc8cd4a88eb6b491a5c697869 Mon Sep 17 00:00:00 2001
From: Tobias Scherer
Date: Tue, 14 Jul 2020 16:20:01 +0200
Subject: [PATCH 89/93] Make ClassVisitors support ASM API v7 in order to
support JAVA 11
---
jooby/src/main/java/org/jooby/internal/RouteMetadata.java | 4 ++--
.../java/org/jooby/internal/apitool/TypeDescriptorParser.java | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/jooby/src/main/java/org/jooby/internal/RouteMetadata.java b/jooby/src/main/java/org/jooby/internal/RouteMetadata.java
index bfbd0a475b..2f95efd40f 100644
--- a/jooby/src/main/java/org/jooby/internal/RouteMetadata.java
+++ b/jooby/src/main/java/org/jooby/internal/RouteMetadata.java
@@ -289,7 +289,7 @@ private static String classfile(final Class> owner) {
}
private static ClassVisitor visitor(final Map md) {
- return new ClassVisitor(Opcodes.ASM5) {
+ return new ClassVisitor(Opcodes.ASM7) {
@Override
public MethodVisitor visitMethod(final int access, final String name,
@@ -308,7 +308,7 @@ public MethodVisitor visitMethod(final int access, final String name,
int minIdx = ((access & Opcodes.ACC_STATIC) > 0) ? 0 : 1;
int maxIdx = Arrays.stream(args).mapToInt(Type::getSize).sum();
- return new MethodVisitor(Opcodes.ASM5) {
+ return new MethodVisitor(Opcodes.ASM7) {
private int i = 0;
diff --git a/modules/jooby-apitool/src/main/java/org/jooby/internal/apitool/TypeDescriptorParser.java b/modules/jooby-apitool/src/main/java/org/jooby/internal/apitool/TypeDescriptorParser.java
index 088c5cba67..e3037ac882 100644
--- a/modules/jooby-apitool/src/main/java/org/jooby/internal/apitool/TypeDescriptorParser.java
+++ b/modules/jooby-apitool/src/main/java/org/jooby/internal/apitool/TypeDescriptorParser.java
@@ -222,7 +222,7 @@ class TypeDescriptorParser extends SignatureVisitor {
private int index;
private TypeDescriptorParser(final ClassLoader loader) {
- super(Opcodes.ASM5);
+ super(Opcodes.ASM7);
this.loader = loader;
}
From 7d327b5b66c2ebadbb623538c956b8f23073472c Mon Sep 17 00:00:00 2001
From: Tobias Scherer
Date: Tue, 14 Jul 2020 16:41:40 +0200
Subject: [PATCH 90/93] Version bump for ASM from 7.2-beta to 7.3.1
---
modules/jooby-bom/pom.xml | 2 +-
pom.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/jooby-bom/pom.xml b/modules/jooby-bom/pom.xml
index 0cfe21ccde..5bc7384e8d 100644
--- a/modules/jooby-bom/pom.xml
+++ b/modules/jooby-bom/pom.xml
@@ -14,7 +14,7 @@
2.5.13
4.7
3.0.17
- 7.2-beta
+ 7.3.1
1.9.40
2.1.2
1.11.358
diff --git a/pom.xml b/pom.xml
index 3d275787b3..158a1fae33 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3155,7 +3155,7 @@ org.eclipse.jdt.apt.processorOptions/defaultOverwrite=true
2.5.13
4.7
3.0.17
- 7.2-beta
+ 7.3.1
1.9.40
2.1.2
1.11.358
From 5cc23f38fb3f0a7313eb12705a5be0e95aab759f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marcel=20St=C3=B6r?=
Date: Tue, 22 Jun 2021 14:04:18 +0200
Subject: [PATCH 91/93] Validate HTTP headers in Netty
Fixes #2252 for the 1.x branch
---
.../src/main/java/org/jooby/internal/netty/NettyPush.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules/jooby-netty/src/main/java/org/jooby/internal/netty/NettyPush.java b/modules/jooby-netty/src/main/java/org/jooby/internal/netty/NettyPush.java
index cf331ed7df..157f184a23 100644
--- a/modules/jooby-netty/src/main/java/org/jooby/internal/netty/NettyPush.java
+++ b/modules/jooby-netty/src/main/java/org/jooby/internal/netty/NettyPush.java
@@ -261,7 +261,7 @@ public void push(final String method, final String path, final Map
Date: Tue, 28 Jul 2020 14:55:04 -0300
Subject: [PATCH 92/93] v1.6.8
---
build/release.sh | 6 +++---
jooby/pom.xml | 2 +-
modules/coverage-report/pom.xml | 2 +-
modules/jooby-akka/pom.xml | 2 +-
modules/jooby-apitool/pom.xml | 2 +-
modules/jooby-archetype/pom.xml | 2 +-
modules/jooby-assets-autoprefixer/pom.xml | 2 +-
modules/jooby-assets-babel/pom.xml | 2 +-
modules/jooby-assets-clean-css/pom.xml | 2 +-
modules/jooby-assets-closure-compiler/pom.xml | 2 +-
modules/jooby-assets-csslint/pom.xml | 2 +-
modules/jooby-assets-j2v8/pom.xml | 2 +-
modules/jooby-assets-jscs/pom.xml | 2 +-
modules/jooby-assets-jshint/pom.xml | 2 +-
modules/jooby-assets-less/pom.xml | 2 +-
modules/jooby-assets-less4j/pom.xml | 2 +-
modules/jooby-assets-ng-annotate/pom.xml | 2 +-
modules/jooby-assets-nodejs/pom.xml | 2 +-
modules/jooby-assets-requirejs/pom.xml | 2 +-
modules/jooby-assets-rollup/pom.xml | 2 +-
modules/jooby-assets-sass/pom.xml | 2 +-
modules/jooby-assets-svg-sprites/pom.xml | 2 +-
modules/jooby-assets-svg-symbol/pom.xml | 2 +-
modules/jooby-assets-uglify/pom.xml | 2 +-
modules/jooby-assets-yui-compressor/pom.xml | 2 +-
modules/jooby-assets/pom.xml | 2 +-
modules/jooby-aws/pom.xml | 2 +-
modules/jooby-banner/pom.xml | 2 +-
modules/jooby-bom/pom.xml | 4 ++--
modules/jooby-caffeine/pom.xml | 2 +-
modules/jooby-camel/pom.xml | 2 +-
modules/jooby-cassandra/pom.xml | 2 +-
modules/jooby-commons-email/pom.xml | 2 +-
modules/jooby-consul/pom.xml | 2 +-
modules/jooby-couchbase/pom.xml | 2 +-
modules/jooby-crash/pom.xml | 2 +-
modules/jooby-csl/pom.xml | 2 +-
modules/jooby-dist/pom.xml | 2 +-
modules/jooby-ebean/pom.xml | 2 +-
modules/jooby-ehcache/pom.xml | 2 +-
modules/jooby-elasticsearch/pom.xml | 2 +-
modules/jooby-eventbus/pom.xml | 2 +-
modules/jooby-executor/pom.xml | 2 +-
modules/jooby-exposed/pom.xml | 2 +-
modules/jooby-filewatcher/pom.xml | 2 +-
modules/jooby-flyway/pom.xml | 2 +-
modules/jooby-frontend/pom.xml | 2 +-
modules/jooby-ftl/pom.xml | 2 +-
modules/jooby-gradle-plugin/pom.xml | 2 +-
modules/jooby-gson/pom.xml | 2 +-
modules/jooby-guava-cache/pom.xml | 2 +-
modules/jooby-hazelcast/pom.xml | 2 +-
modules/jooby-hbm/pom.xml | 2 +-
modules/jooby-hbs/pom.xml | 2 +-
modules/jooby-hbv/pom.xml | 2 +-
modules/jooby-jackson/pom.xml | 2 +-
modules/jooby-jade/pom.xml | 2 +-
modules/jooby-jdbc/pom.xml | 2 +-
modules/jooby-jdbi/pom.xml | 2 +-
modules/jooby-jdbi3/pom.xml | 2 +-
modules/jooby-jedis/pom.xml | 2 +-
modules/jooby-jetty/pom.xml | 2 +-
modules/jooby-jongo/pom.xml | 2 +-
modules/jooby-jooq/pom.xml | 2 +-
modules/jooby-lang-kotlin/pom.xml | 2 +-
modules/jooby-livereload/pom.xml | 2 +-
modules/jooby-maven-plugin/pom.xml | 2 +-
modules/jooby-metrics/pom.xml | 2 +-
modules/jooby-micrometer/pom.xml | 2 +-
modules/jooby-mongodb-rx/pom.xml | 2 +-
modules/jooby-mongodb/pom.xml | 2 +-
modules/jooby-morphia/pom.xml | 2 +-
modules/jooby-neo4j/pom.xml | 2 +-
modules/jooby-netty/pom.xml | 2 +-
modules/jooby-pac4j/pom.xml | 2 +-
modules/jooby-pac4j2/pom.xml | 2 +-
modules/jooby-pebble/pom.xml | 2 +-
modules/jooby-quartz/pom.xml | 2 +-
modules/jooby-querydsl/pom.xml | 2 +-
modules/jooby-reactor/pom.xml | 2 +-
modules/jooby-requery/pom.xml | 2 +-
modules/jooby-rocker/pom.xml | 2 +-
modules/jooby-run/pom.xml | 2 +-
modules/jooby-rxjava-jdbc/pom.xml | 2 +-
modules/jooby-rxjava/pom.xml | 2 +-
modules/jooby-scanner/pom.xml | 2 +-
modules/jooby-servlet/pom.xml | 2 +-
modules/jooby-sitemap/pom.xml | 2 +-
modules/jooby-spymemcached/pom.xml | 2 +-
modules/jooby-thymeleaf/pom.xml | 2 +-
modules/jooby-unbescape/pom.xml | 2 +-
modules/jooby-undertow/pom.xml | 2 +-
modules/jooby-whoops/pom.xml | 2 +-
modules/jooby-yasson/pom.xml | 2 +-
modules/pom.xml | 2 +-
pom.xml | 2 +-
96 files changed, 99 insertions(+), 99 deletions(-)
diff --git a/build/release.sh b/build/release.sh
index fd80b8da72..cb7a424c2f 100755
--- a/build/release.sh
+++ b/build/release.sh
@@ -2,9 +2,9 @@
mvn -pl '!modules/coverage-report' clean deploy -P sonatype-oss-release
-cd modules/jooby-bom
+# cd modules/jooby-bom
-groovy bom.groovy > pom.xml
+# groovy bom.groovy > pom.xml
# mvn -Dalpn-boot-version=$ALPN_VERSION clean deploy -P sonatype-oss-release
-mvn clean deploy -P sonatype-oss-release
+# mvn clean deploy -P sonatype-oss-release
diff --git a/jooby/pom.xml b/jooby/pom.xml
index 8a0d3371f2..870c76b94d 100644
--- a/jooby/pom.xml
+++ b/jooby/pom.xml
@@ -6,7 +6,7 @@
org.jooby
jooby-project
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/coverage-report/pom.xml b/modules/coverage-report/pom.xml
index 4221c860ca..c914b78607 100644
--- a/modules/coverage-report/pom.xml
+++ b/modules/coverage-report/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-akka/pom.xml b/modules/jooby-akka/pom.xml
index 39dbbe9644..a1274a440a 100644
--- a/modules/jooby-akka/pom.xml
+++ b/modules/jooby-akka/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-apitool/pom.xml b/modules/jooby-apitool/pom.xml
index 2abb7ae819..fb550b8f09 100644
--- a/modules/jooby-apitool/pom.xml
+++ b/modules/jooby-apitool/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-archetype/pom.xml b/modules/jooby-archetype/pom.xml
index 1afe232e1f..7a0ac36715 100644
--- a/modules/jooby-archetype/pom.xml
+++ b/modules/jooby-archetype/pom.xml
@@ -7,7 +7,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
jooby-archetype
diff --git a/modules/jooby-assets-autoprefixer/pom.xml b/modules/jooby-assets-autoprefixer/pom.xml
index 2daf35809c..1e09cf709b 100644
--- a/modules/jooby-assets-autoprefixer/pom.xml
+++ b/modules/jooby-assets-autoprefixer/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-babel/pom.xml b/modules/jooby-assets-babel/pom.xml
index 62c8eebc86..a7cc5cf528 100644
--- a/modules/jooby-assets-babel/pom.xml
+++ b/modules/jooby-assets-babel/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-clean-css/pom.xml b/modules/jooby-assets-clean-css/pom.xml
index a631000c99..0b595abc97 100644
--- a/modules/jooby-assets-clean-css/pom.xml
+++ b/modules/jooby-assets-clean-css/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-closure-compiler/pom.xml b/modules/jooby-assets-closure-compiler/pom.xml
index 1d1af32cf2..0a18332e78 100644
--- a/modules/jooby-assets-closure-compiler/pom.xml
+++ b/modules/jooby-assets-closure-compiler/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-csslint/pom.xml b/modules/jooby-assets-csslint/pom.xml
index 5b9fd2cad2..9893de7480 100644
--- a/modules/jooby-assets-csslint/pom.xml
+++ b/modules/jooby-assets-csslint/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-j2v8/pom.xml b/modules/jooby-assets-j2v8/pom.xml
index 34bfec11d1..a9d67e952e 100644
--- a/modules/jooby-assets-j2v8/pom.xml
+++ b/modules/jooby-assets-j2v8/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-jscs/pom.xml b/modules/jooby-assets-jscs/pom.xml
index af18a9139f..1acdf4efb3 100644
--- a/modules/jooby-assets-jscs/pom.xml
+++ b/modules/jooby-assets-jscs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-jshint/pom.xml b/modules/jooby-assets-jshint/pom.xml
index a090af6060..ec1fb9b4de 100644
--- a/modules/jooby-assets-jshint/pom.xml
+++ b/modules/jooby-assets-jshint/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-less/pom.xml b/modules/jooby-assets-less/pom.xml
index 7071d2a6b6..b75cece752 100644
--- a/modules/jooby-assets-less/pom.xml
+++ b/modules/jooby-assets-less/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-less4j/pom.xml b/modules/jooby-assets-less4j/pom.xml
index 2a8fb5426b..dce781b91e 100644
--- a/modules/jooby-assets-less4j/pom.xml
+++ b/modules/jooby-assets-less4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-ng-annotate/pom.xml b/modules/jooby-assets-ng-annotate/pom.xml
index c08beccec3..088b152170 100644
--- a/modules/jooby-assets-ng-annotate/pom.xml
+++ b/modules/jooby-assets-ng-annotate/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-nodejs/pom.xml b/modules/jooby-assets-nodejs/pom.xml
index 4d06ab5dc2..f924400287 100644
--- a/modules/jooby-assets-nodejs/pom.xml
+++ b/modules/jooby-assets-nodejs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-requirejs/pom.xml b/modules/jooby-assets-requirejs/pom.xml
index c8ceeabc1a..c6fe0ea91d 100644
--- a/modules/jooby-assets-requirejs/pom.xml
+++ b/modules/jooby-assets-requirejs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-rollup/pom.xml b/modules/jooby-assets-rollup/pom.xml
index 1348bdef66..dc45c7a7fa 100644
--- a/modules/jooby-assets-rollup/pom.xml
+++ b/modules/jooby-assets-rollup/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-sass/pom.xml b/modules/jooby-assets-sass/pom.xml
index b23f9cd720..ec86be28e8 100644
--- a/modules/jooby-assets-sass/pom.xml
+++ b/modules/jooby-assets-sass/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-svg-sprites/pom.xml b/modules/jooby-assets-svg-sprites/pom.xml
index d302b6bcf8..e9c471c216 100644
--- a/modules/jooby-assets-svg-sprites/pom.xml
+++ b/modules/jooby-assets-svg-sprites/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-svg-symbol/pom.xml b/modules/jooby-assets-svg-symbol/pom.xml
index 4506ba1dd8..d81ca40390 100644
--- a/modules/jooby-assets-svg-symbol/pom.xml
+++ b/modules/jooby-assets-svg-symbol/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-uglify/pom.xml b/modules/jooby-assets-uglify/pom.xml
index f526fe0fb8..9988687b7b 100644
--- a/modules/jooby-assets-uglify/pom.xml
+++ b/modules/jooby-assets-uglify/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets-yui-compressor/pom.xml b/modules/jooby-assets-yui-compressor/pom.xml
index 79c4340339..442423850b 100644
--- a/modules/jooby-assets-yui-compressor/pom.xml
+++ b/modules/jooby-assets-yui-compressor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-assets/pom.xml b/modules/jooby-assets/pom.xml
index fe17b8debc..cd6fc11580 100644
--- a/modules/jooby-assets/pom.xml
+++ b/modules/jooby-assets/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-aws/pom.xml b/modules/jooby-aws/pom.xml
index f3fe7922c0..f8be75995c 100644
--- a/modules/jooby-aws/pom.xml
+++ b/modules/jooby-aws/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-banner/pom.xml b/modules/jooby-banner/pom.xml
index abf9957b74..ddd16abadb 100644
--- a/modules/jooby-banner/pom.xml
+++ b/modules/jooby-banner/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-bom/pom.xml b/modules/jooby-bom/pom.xml
index 5bc7384e8d..c364b5a056 100644
--- a/modules/jooby-bom/pom.xml
+++ b/modules/jooby-bom/pom.xml
@@ -4,13 +4,13 @@
4.0.0
org.jooby
jooby-bom
- 1.6.7
+ 1.6.8
pom
jooby-bom
Jooby (Bill of Materials)
https://github.com/jooby-project/jooby
- 1.6.7
+ 1.6.8
2.5.13
4.7
3.0.17
diff --git a/modules/jooby-caffeine/pom.xml b/modules/jooby-caffeine/pom.xml
index 911303740f..5b452fff38 100644
--- a/modules/jooby-caffeine/pom.xml
+++ b/modules/jooby-caffeine/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-camel/pom.xml b/modules/jooby-camel/pom.xml
index 6688f96c28..fb5a5bcc71 100644
--- a/modules/jooby-camel/pom.xml
+++ b/modules/jooby-camel/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-cassandra/pom.xml b/modules/jooby-cassandra/pom.xml
index 69276fa48b..8ff4ec00e2 100644
--- a/modules/jooby-cassandra/pom.xml
+++ b/modules/jooby-cassandra/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-commons-email/pom.xml b/modules/jooby-commons-email/pom.xml
index bfab7765e4..99b95d984d 100644
--- a/modules/jooby-commons-email/pom.xml
+++ b/modules/jooby-commons-email/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-consul/pom.xml b/modules/jooby-consul/pom.xml
index 5d74099047..69a1bd9cbf 100644
--- a/modules/jooby-consul/pom.xml
+++ b/modules/jooby-consul/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-couchbase/pom.xml b/modules/jooby-couchbase/pom.xml
index f7390ac2b0..004d9c2dfc 100644
--- a/modules/jooby-couchbase/pom.xml
+++ b/modules/jooby-couchbase/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-crash/pom.xml b/modules/jooby-crash/pom.xml
index f1409346a8..1437e272c2 100644
--- a/modules/jooby-crash/pom.xml
+++ b/modules/jooby-crash/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-csl/pom.xml b/modules/jooby-csl/pom.xml
index 84baa8dc90..95a3e5d5aa 100644
--- a/modules/jooby-csl/pom.xml
+++ b/modules/jooby-csl/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-dist/pom.xml b/modules/jooby-dist/pom.xml
index 0c7fa63a35..695f15e8e9 100644
--- a/modules/jooby-dist/pom.xml
+++ b/modules/jooby-dist/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-ebean/pom.xml b/modules/jooby-ebean/pom.xml
index 2593f7c227..92ece67a3a 100644
--- a/modules/jooby-ebean/pom.xml
+++ b/modules/jooby-ebean/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-ehcache/pom.xml b/modules/jooby-ehcache/pom.xml
index 5390b4d4d9..c233a5ec64 100644
--- a/modules/jooby-ehcache/pom.xml
+++ b/modules/jooby-ehcache/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-elasticsearch/pom.xml b/modules/jooby-elasticsearch/pom.xml
index 6a675d4743..2095b4c4f8 100644
--- a/modules/jooby-elasticsearch/pom.xml
+++ b/modules/jooby-elasticsearch/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-eventbus/pom.xml b/modules/jooby-eventbus/pom.xml
index b5bd632442..d72baa1b01 100644
--- a/modules/jooby-eventbus/pom.xml
+++ b/modules/jooby-eventbus/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-executor/pom.xml b/modules/jooby-executor/pom.xml
index 84d201b697..1e05a82d02 100644
--- a/modules/jooby-executor/pom.xml
+++ b/modules/jooby-executor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-exposed/pom.xml b/modules/jooby-exposed/pom.xml
index 8cbb2a47f5..f80ae842e4 100644
--- a/modules/jooby-exposed/pom.xml
+++ b/modules/jooby-exposed/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-filewatcher/pom.xml b/modules/jooby-filewatcher/pom.xml
index e13436c02a..bf87a99eca 100644
--- a/modules/jooby-filewatcher/pom.xml
+++ b/modules/jooby-filewatcher/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-flyway/pom.xml b/modules/jooby-flyway/pom.xml
index 5f1b03ddac..ac93315df9 100644
--- a/modules/jooby-flyway/pom.xml
+++ b/modules/jooby-flyway/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-frontend/pom.xml b/modules/jooby-frontend/pom.xml
index f16eff45bf..d8116d96d6 100644
--- a/modules/jooby-frontend/pom.xml
+++ b/modules/jooby-frontend/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-ftl/pom.xml b/modules/jooby-ftl/pom.xml
index 346f4aff4d..28dfb4e0a1 100644
--- a/modules/jooby-ftl/pom.xml
+++ b/modules/jooby-ftl/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-gradle-plugin/pom.xml b/modules/jooby-gradle-plugin/pom.xml
index f4dc878ef3..0f52d3ede6 100644
--- a/modules/jooby-gradle-plugin/pom.xml
+++ b/modules/jooby-gradle-plugin/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-gson/pom.xml b/modules/jooby-gson/pom.xml
index a59775135e..39877290e9 100644
--- a/modules/jooby-gson/pom.xml
+++ b/modules/jooby-gson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-guava-cache/pom.xml b/modules/jooby-guava-cache/pom.xml
index 5c265f7658..c1a579c271 100644
--- a/modules/jooby-guava-cache/pom.xml
+++ b/modules/jooby-guava-cache/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-hazelcast/pom.xml b/modules/jooby-hazelcast/pom.xml
index 5b4ce8f8e1..721d47cbee 100644
--- a/modules/jooby-hazelcast/pom.xml
+++ b/modules/jooby-hazelcast/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-hbm/pom.xml b/modules/jooby-hbm/pom.xml
index b56f713180..68a6a51748 100644
--- a/modules/jooby-hbm/pom.xml
+++ b/modules/jooby-hbm/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-hbs/pom.xml b/modules/jooby-hbs/pom.xml
index 9df19247f9..36050f3f78 100644
--- a/modules/jooby-hbs/pom.xml
+++ b/modules/jooby-hbs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-hbv/pom.xml b/modules/jooby-hbv/pom.xml
index c031a9d1c6..837392b280 100644
--- a/modules/jooby-hbv/pom.xml
+++ b/modules/jooby-hbv/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jackson/pom.xml b/modules/jooby-jackson/pom.xml
index db9531ec4a..2fed72f989 100644
--- a/modules/jooby-jackson/pom.xml
+++ b/modules/jooby-jackson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jade/pom.xml b/modules/jooby-jade/pom.xml
index 5c4291bd12..a65658c77d 100644
--- a/modules/jooby-jade/pom.xml
+++ b/modules/jooby-jade/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jdbc/pom.xml b/modules/jooby-jdbc/pom.xml
index 2c23ae73e5..22054bd302 100644
--- a/modules/jooby-jdbc/pom.xml
+++ b/modules/jooby-jdbc/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jdbi/pom.xml b/modules/jooby-jdbi/pom.xml
index 35bf88986e..9340b4c368 100644
--- a/modules/jooby-jdbi/pom.xml
+++ b/modules/jooby-jdbi/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jdbi3/pom.xml b/modules/jooby-jdbi3/pom.xml
index 697636fa34..d3f1e839d6 100644
--- a/modules/jooby-jdbi3/pom.xml
+++ b/modules/jooby-jdbi3/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jedis/pom.xml b/modules/jooby-jedis/pom.xml
index 81e4d47f32..7aea53e9fc 100644
--- a/modules/jooby-jedis/pom.xml
+++ b/modules/jooby-jedis/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jetty/pom.xml b/modules/jooby-jetty/pom.xml
index 05f738e038..b510342df9 100644
--- a/modules/jooby-jetty/pom.xml
+++ b/modules/jooby-jetty/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jongo/pom.xml b/modules/jooby-jongo/pom.xml
index c782c69105..6c7a997979 100644
--- a/modules/jooby-jongo/pom.xml
+++ b/modules/jooby-jongo/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-jooq/pom.xml b/modules/jooby-jooq/pom.xml
index 977ed3f547..9d9f459ef0 100644
--- a/modules/jooby-jooq/pom.xml
+++ b/modules/jooby-jooq/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-lang-kotlin/pom.xml b/modules/jooby-lang-kotlin/pom.xml
index bf7f09dfe6..5f064268a9 100644
--- a/modules/jooby-lang-kotlin/pom.xml
+++ b/modules/jooby-lang-kotlin/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-livereload/pom.xml b/modules/jooby-livereload/pom.xml
index efba0c3c9a..40fb0f8861 100644
--- a/modules/jooby-livereload/pom.xml
+++ b/modules/jooby-livereload/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
jooby-livereload
jooby-livereload
diff --git a/modules/jooby-maven-plugin/pom.xml b/modules/jooby-maven-plugin/pom.xml
index ffb58c47c3..01e77571e4 100644
--- a/modules/jooby-maven-plugin/pom.xml
+++ b/modules/jooby-maven-plugin/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-metrics/pom.xml b/modules/jooby-metrics/pom.xml
index d139b961da..2e23806a09 100644
--- a/modules/jooby-metrics/pom.xml
+++ b/modules/jooby-metrics/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-micrometer/pom.xml b/modules/jooby-micrometer/pom.xml
index 0e273ea794..7e4530a577 100644
--- a/modules/jooby-micrometer/pom.xml
+++ b/modules/jooby-micrometer/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-mongodb-rx/pom.xml b/modules/jooby-mongodb-rx/pom.xml
index a612c3a332..a90fb2436f 100644
--- a/modules/jooby-mongodb-rx/pom.xml
+++ b/modules/jooby-mongodb-rx/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-mongodb/pom.xml b/modules/jooby-mongodb/pom.xml
index cd7745368a..25eeb97c60 100644
--- a/modules/jooby-mongodb/pom.xml
+++ b/modules/jooby-mongodb/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-morphia/pom.xml b/modules/jooby-morphia/pom.xml
index a290eed5b6..4bc2263953 100644
--- a/modules/jooby-morphia/pom.xml
+++ b/modules/jooby-morphia/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-neo4j/pom.xml b/modules/jooby-neo4j/pom.xml
index 4269ce91f8..74d0ccc779 100644
--- a/modules/jooby-neo4j/pom.xml
+++ b/modules/jooby-neo4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-netty/pom.xml b/modules/jooby-netty/pom.xml
index 1e8d0344ec..82153f9361 100644
--- a/modules/jooby-netty/pom.xml
+++ b/modules/jooby-netty/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-pac4j/pom.xml b/modules/jooby-pac4j/pom.xml
index 1d1ca399b8..ffa885d838 100644
--- a/modules/jooby-pac4j/pom.xml
+++ b/modules/jooby-pac4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-pac4j2/pom.xml b/modules/jooby-pac4j2/pom.xml
index c6dd376299..3c215da3dc 100644
--- a/modules/jooby-pac4j2/pom.xml
+++ b/modules/jooby-pac4j2/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-pebble/pom.xml b/modules/jooby-pebble/pom.xml
index 6aa35f52fa..710fd3b15f 100644
--- a/modules/jooby-pebble/pom.xml
+++ b/modules/jooby-pebble/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-quartz/pom.xml b/modules/jooby-quartz/pom.xml
index 4e52f30277..0a4abbdd6c 100644
--- a/modules/jooby-quartz/pom.xml
+++ b/modules/jooby-quartz/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-querydsl/pom.xml b/modules/jooby-querydsl/pom.xml
index ffd4441531..675d8d4d40 100644
--- a/modules/jooby-querydsl/pom.xml
+++ b/modules/jooby-querydsl/pom.xml
@@ -4,7 +4,7 @@
modules
org.jooby
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-reactor/pom.xml b/modules/jooby-reactor/pom.xml
index 65273f592f..749e0c931c 100644
--- a/modules/jooby-reactor/pom.xml
+++ b/modules/jooby-reactor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-requery/pom.xml b/modules/jooby-requery/pom.xml
index 94ba854961..66d4b3d7b3 100644
--- a/modules/jooby-requery/pom.xml
+++ b/modules/jooby-requery/pom.xml
@@ -4,7 +4,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
jooby-requery
requery module
diff --git a/modules/jooby-rocker/pom.xml b/modules/jooby-rocker/pom.xml
index d1bdd3779a..a7aa64dee1 100644
--- a/modules/jooby-rocker/pom.xml
+++ b/modules/jooby-rocker/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
jooby-rocker
jooby-rocker
diff --git a/modules/jooby-run/pom.xml b/modules/jooby-run/pom.xml
index 1596d8575d..e349233998 100644
--- a/modules/jooby-run/pom.xml
+++ b/modules/jooby-run/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-rxjava-jdbc/pom.xml b/modules/jooby-rxjava-jdbc/pom.xml
index fdc9afd1ff..4519c9a65b 100644
--- a/modules/jooby-rxjava-jdbc/pom.xml
+++ b/modules/jooby-rxjava-jdbc/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-rxjava/pom.xml b/modules/jooby-rxjava/pom.xml
index f44fbe0f4c..d1ce4a8c9b 100644
--- a/modules/jooby-rxjava/pom.xml
+++ b/modules/jooby-rxjava/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-scanner/pom.xml b/modules/jooby-scanner/pom.xml
index ed11065ad7..8b8ab6a301 100644
--- a/modules/jooby-scanner/pom.xml
+++ b/modules/jooby-scanner/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-servlet/pom.xml b/modules/jooby-servlet/pom.xml
index 38a1802fcf..2718fd8a41 100644
--- a/modules/jooby-servlet/pom.xml
+++ b/modules/jooby-servlet/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-sitemap/pom.xml b/modules/jooby-sitemap/pom.xml
index 59f91bd7fc..97c48037fe 100644
--- a/modules/jooby-sitemap/pom.xml
+++ b/modules/jooby-sitemap/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-spymemcached/pom.xml b/modules/jooby-spymemcached/pom.xml
index 37d8948f54..293b583dfe 100644
--- a/modules/jooby-spymemcached/pom.xml
+++ b/modules/jooby-spymemcached/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-thymeleaf/pom.xml b/modules/jooby-thymeleaf/pom.xml
index 4f7259c56c..cebcfb5c43 100644
--- a/modules/jooby-thymeleaf/pom.xml
+++ b/modules/jooby-thymeleaf/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-unbescape/pom.xml b/modules/jooby-unbescape/pom.xml
index 567d9d211f..be8c75fc1e 100644
--- a/modules/jooby-unbescape/pom.xml
+++ b/modules/jooby-unbescape/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-undertow/pom.xml b/modules/jooby-undertow/pom.xml
index ed514957d6..1b34e2e693 100644
--- a/modules/jooby-undertow/pom.xml
+++ b/modules/jooby-undertow/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-whoops/pom.xml b/modules/jooby-whoops/pom.xml
index 7fa7f38bda..0c4b3c7cc8 100644
--- a/modules/jooby-whoops/pom.xml
+++ b/modules/jooby-whoops/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/jooby-yasson/pom.xml b/modules/jooby-yasson/pom.xml
index af81016431..f7f5be11e6 100644
--- a/modules/jooby-yasson/pom.xml
+++ b/modules/jooby-yasson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.7
+ 1.6.8
4.0.0
diff --git a/modules/pom.xml b/modules/pom.xml
index c37160891c..da5ef5e6fc 100644
--- a/modules/pom.xml
+++ b/modules/pom.xml
@@ -6,7 +6,7 @@
org.jooby
jooby-project
- 1.6.7
+ 1.6.8
modules
diff --git a/pom.xml b/pom.xml
index 158a1fae33..25eafc94ee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
4.0.0
org.jooby
jooby-project
- 1.6.7
+ 1.6.8
pom
jooby-project
From 85a50d5e894d14068b2e90a0601481cf52a0abec Mon Sep 17 00:00:00 2001
From: Edgar Espina
Date: Sun, 18 Jul 2021 22:30:45 -0300
Subject: [PATCH 93/93] v1.6.9
---
jooby/pom.xml | 2 +-
modules/coverage-report/pom.xml | 2 +-
modules/jooby-akka/pom.xml | 2 +-
modules/jooby-apitool/pom.xml | 2 +-
modules/jooby-archetype/pom.xml | 2 +-
modules/jooby-assets-autoprefixer/pom.xml | 2 +-
modules/jooby-assets-babel/pom.xml | 2 +-
modules/jooby-assets-clean-css/pom.xml | 2 +-
modules/jooby-assets-closure-compiler/pom.xml | 2 +-
modules/jooby-assets-csslint/pom.xml | 2 +-
modules/jooby-assets-j2v8/pom.xml | 2 +-
modules/jooby-assets-jscs/pom.xml | 2 +-
modules/jooby-assets-jshint/pom.xml | 2 +-
modules/jooby-assets-less/pom.xml | 2 +-
modules/jooby-assets-less4j/pom.xml | 2 +-
modules/jooby-assets-ng-annotate/pom.xml | 2 +-
modules/jooby-assets-nodejs/pom.xml | 2 +-
modules/jooby-assets-requirejs/pom.xml | 2 +-
modules/jooby-assets-rollup/pom.xml | 2 +-
modules/jooby-assets-sass/pom.xml | 2 +-
modules/jooby-assets-svg-sprites/pom.xml | 2 +-
modules/jooby-assets-svg-symbol/pom.xml | 2 +-
modules/jooby-assets-uglify/pom.xml | 2 +-
modules/jooby-assets-yui-compressor/pom.xml | 2 +-
modules/jooby-assets/pom.xml | 2 +-
modules/jooby-aws/pom.xml | 2 +-
modules/jooby-banner/pom.xml | 2 +-
modules/jooby-caffeine/pom.xml | 2 +-
modules/jooby-camel/pom.xml | 2 +-
modules/jooby-cassandra/pom.xml | 2 +-
modules/jooby-commons-email/pom.xml | 2 +-
modules/jooby-consul/pom.xml | 2 +-
modules/jooby-couchbase/pom.xml | 2 +-
modules/jooby-crash/pom.xml | 2 +-
modules/jooby-csl/pom.xml | 2 +-
modules/jooby-dist/pom.xml | 2 +-
modules/jooby-ebean/pom.xml | 2 +-
modules/jooby-ehcache/pom.xml | 2 +-
modules/jooby-elasticsearch/pom.xml | 2 +-
modules/jooby-eventbus/pom.xml | 2 +-
modules/jooby-executor/pom.xml | 2 +-
modules/jooby-exposed/pom.xml | 2 +-
modules/jooby-filewatcher/pom.xml | 2 +-
modules/jooby-flyway/pom.xml | 2 +-
modules/jooby-frontend/pom.xml | 2 +-
modules/jooby-ftl/pom.xml | 2 +-
modules/jooby-gradle-plugin/pom.xml | 2 +-
modules/jooby-gson/pom.xml | 2 +-
modules/jooby-guava-cache/pom.xml | 2 +-
modules/jooby-hazelcast/pom.xml | 2 +-
modules/jooby-hbm/pom.xml | 2 +-
modules/jooby-hbs/pom.xml | 2 +-
modules/jooby-hbv/pom.xml | 2 +-
modules/jooby-jackson/pom.xml | 2 +-
modules/jooby-jade/pom.xml | 2 +-
modules/jooby-jdbc/pom.xml | 2 +-
modules/jooby-jdbi/pom.xml | 2 +-
modules/jooby-jdbi3/pom.xml | 2 +-
modules/jooby-jedis/pom.xml | 2 +-
modules/jooby-jetty/pom.xml | 2 +-
modules/jooby-jongo/pom.xml | 2 +-
modules/jooby-jooq/pom.xml | 2 +-
modules/jooby-lang-kotlin/pom.xml | 2 +-
modules/jooby-livereload/pom.xml | 2 +-
modules/jooby-maven-plugin/pom.xml | 2 +-
modules/jooby-metrics/pom.xml | 2 +-
modules/jooby-micrometer/pom.xml | 2 +-
modules/jooby-mongodb-rx/pom.xml | 2 +-
modules/jooby-mongodb/pom.xml | 2 +-
modules/jooby-morphia/pom.xml | 2 +-
modules/jooby-neo4j/pom.xml | 2 +-
modules/jooby-netty/pom.xml | 2 +-
modules/jooby-pac4j/pom.xml | 2 +-
modules/jooby-pac4j2/pom.xml | 2 +-
modules/jooby-pebble/pom.xml | 2 +-
modules/jooby-quartz/pom.xml | 2 +-
modules/jooby-querydsl/pom.xml | 2 +-
modules/jooby-reactor/pom.xml | 2 +-
modules/jooby-requery/pom.xml | 2 +-
modules/jooby-rocker/pom.xml | 2 +-
modules/jooby-run/pom.xml | 2 +-
modules/jooby-rxjava-jdbc/pom.xml | 2 +-
modules/jooby-rxjava/pom.xml | 2 +-
modules/jooby-scanner/pom.xml | 2 +-
modules/jooby-servlet/pom.xml | 2 +-
modules/jooby-sitemap/pom.xml | 2 +-
modules/jooby-spymemcached/pom.xml | 2 +-
modules/jooby-thymeleaf/pom.xml | 2 +-
modules/jooby-unbescape/pom.xml | 2 +-
modules/jooby-undertow/pom.xml | 2 +-
modules/jooby-whoops/pom.xml | 2 +-
modules/jooby-yasson/pom.xml | 2 +-
modules/pom.xml | 2 +-
pom.xml | 2 +-
94 files changed, 94 insertions(+), 94 deletions(-)
diff --git a/jooby/pom.xml b/jooby/pom.xml
index 870c76b94d..127dc18af6 100644
--- a/jooby/pom.xml
+++ b/jooby/pom.xml
@@ -6,7 +6,7 @@
org.jooby
jooby-project
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/coverage-report/pom.xml b/modules/coverage-report/pom.xml
index c914b78607..a29169cebe 100644
--- a/modules/coverage-report/pom.xml
+++ b/modules/coverage-report/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-akka/pom.xml b/modules/jooby-akka/pom.xml
index a1274a440a..384cca7eb8 100644
--- a/modules/jooby-akka/pom.xml
+++ b/modules/jooby-akka/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-apitool/pom.xml b/modules/jooby-apitool/pom.xml
index fb550b8f09..30da6e0040 100644
--- a/modules/jooby-apitool/pom.xml
+++ b/modules/jooby-apitool/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-archetype/pom.xml b/modules/jooby-archetype/pom.xml
index 7a0ac36715..ce7bd5943f 100644
--- a/modules/jooby-archetype/pom.xml
+++ b/modules/jooby-archetype/pom.xml
@@ -7,7 +7,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
jooby-archetype
diff --git a/modules/jooby-assets-autoprefixer/pom.xml b/modules/jooby-assets-autoprefixer/pom.xml
index 1e09cf709b..a12c9516fc 100644
--- a/modules/jooby-assets-autoprefixer/pom.xml
+++ b/modules/jooby-assets-autoprefixer/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-babel/pom.xml b/modules/jooby-assets-babel/pom.xml
index a7cc5cf528..1ea6f20c63 100644
--- a/modules/jooby-assets-babel/pom.xml
+++ b/modules/jooby-assets-babel/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-clean-css/pom.xml b/modules/jooby-assets-clean-css/pom.xml
index 0b595abc97..f7585227b1 100644
--- a/modules/jooby-assets-clean-css/pom.xml
+++ b/modules/jooby-assets-clean-css/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-closure-compiler/pom.xml b/modules/jooby-assets-closure-compiler/pom.xml
index 0a18332e78..3fa5d70719 100644
--- a/modules/jooby-assets-closure-compiler/pom.xml
+++ b/modules/jooby-assets-closure-compiler/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-csslint/pom.xml b/modules/jooby-assets-csslint/pom.xml
index 9893de7480..75be7fb6ea 100644
--- a/modules/jooby-assets-csslint/pom.xml
+++ b/modules/jooby-assets-csslint/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-j2v8/pom.xml b/modules/jooby-assets-j2v8/pom.xml
index a9d67e952e..bbf98724b9 100644
--- a/modules/jooby-assets-j2v8/pom.xml
+++ b/modules/jooby-assets-j2v8/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-jscs/pom.xml b/modules/jooby-assets-jscs/pom.xml
index 1acdf4efb3..077f472790 100644
--- a/modules/jooby-assets-jscs/pom.xml
+++ b/modules/jooby-assets-jscs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-jshint/pom.xml b/modules/jooby-assets-jshint/pom.xml
index ec1fb9b4de..c2127bbca9 100644
--- a/modules/jooby-assets-jshint/pom.xml
+++ b/modules/jooby-assets-jshint/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-less/pom.xml b/modules/jooby-assets-less/pom.xml
index b75cece752..13c4fe8afe 100644
--- a/modules/jooby-assets-less/pom.xml
+++ b/modules/jooby-assets-less/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-less4j/pom.xml b/modules/jooby-assets-less4j/pom.xml
index dce781b91e..aec61b7e8e 100644
--- a/modules/jooby-assets-less4j/pom.xml
+++ b/modules/jooby-assets-less4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-ng-annotate/pom.xml b/modules/jooby-assets-ng-annotate/pom.xml
index 088b152170..b0753c845a 100644
--- a/modules/jooby-assets-ng-annotate/pom.xml
+++ b/modules/jooby-assets-ng-annotate/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-nodejs/pom.xml b/modules/jooby-assets-nodejs/pom.xml
index f924400287..4aa560e10c 100644
--- a/modules/jooby-assets-nodejs/pom.xml
+++ b/modules/jooby-assets-nodejs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-requirejs/pom.xml b/modules/jooby-assets-requirejs/pom.xml
index c6fe0ea91d..711ecdd09f 100644
--- a/modules/jooby-assets-requirejs/pom.xml
+++ b/modules/jooby-assets-requirejs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-rollup/pom.xml b/modules/jooby-assets-rollup/pom.xml
index dc45c7a7fa..171b41939f 100644
--- a/modules/jooby-assets-rollup/pom.xml
+++ b/modules/jooby-assets-rollup/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-sass/pom.xml b/modules/jooby-assets-sass/pom.xml
index ec86be28e8..6a28141e8a 100644
--- a/modules/jooby-assets-sass/pom.xml
+++ b/modules/jooby-assets-sass/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-svg-sprites/pom.xml b/modules/jooby-assets-svg-sprites/pom.xml
index e9c471c216..5b8f70dc71 100644
--- a/modules/jooby-assets-svg-sprites/pom.xml
+++ b/modules/jooby-assets-svg-sprites/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-svg-symbol/pom.xml b/modules/jooby-assets-svg-symbol/pom.xml
index d81ca40390..737cc57a66 100644
--- a/modules/jooby-assets-svg-symbol/pom.xml
+++ b/modules/jooby-assets-svg-symbol/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-uglify/pom.xml b/modules/jooby-assets-uglify/pom.xml
index 9988687b7b..cf5f3c95ca 100644
--- a/modules/jooby-assets-uglify/pom.xml
+++ b/modules/jooby-assets-uglify/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets-yui-compressor/pom.xml b/modules/jooby-assets-yui-compressor/pom.xml
index 442423850b..d599f09959 100644
--- a/modules/jooby-assets-yui-compressor/pom.xml
+++ b/modules/jooby-assets-yui-compressor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-assets/pom.xml b/modules/jooby-assets/pom.xml
index cd6fc11580..2ca0576946 100644
--- a/modules/jooby-assets/pom.xml
+++ b/modules/jooby-assets/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-aws/pom.xml b/modules/jooby-aws/pom.xml
index f8be75995c..207d69f595 100644
--- a/modules/jooby-aws/pom.xml
+++ b/modules/jooby-aws/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-banner/pom.xml b/modules/jooby-banner/pom.xml
index ddd16abadb..b364159f32 100644
--- a/modules/jooby-banner/pom.xml
+++ b/modules/jooby-banner/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-caffeine/pom.xml b/modules/jooby-caffeine/pom.xml
index 5b452fff38..569aad26ed 100644
--- a/modules/jooby-caffeine/pom.xml
+++ b/modules/jooby-caffeine/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-camel/pom.xml b/modules/jooby-camel/pom.xml
index fb5a5bcc71..a37a84b29b 100644
--- a/modules/jooby-camel/pom.xml
+++ b/modules/jooby-camel/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-cassandra/pom.xml b/modules/jooby-cassandra/pom.xml
index 8ff4ec00e2..25fb0252b3 100644
--- a/modules/jooby-cassandra/pom.xml
+++ b/modules/jooby-cassandra/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-commons-email/pom.xml b/modules/jooby-commons-email/pom.xml
index 99b95d984d..74ead5c107 100644
--- a/modules/jooby-commons-email/pom.xml
+++ b/modules/jooby-commons-email/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-consul/pom.xml b/modules/jooby-consul/pom.xml
index 69a1bd9cbf..1e72ac3f33 100644
--- a/modules/jooby-consul/pom.xml
+++ b/modules/jooby-consul/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-couchbase/pom.xml b/modules/jooby-couchbase/pom.xml
index 004d9c2dfc..876ddaca3a 100644
--- a/modules/jooby-couchbase/pom.xml
+++ b/modules/jooby-couchbase/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-crash/pom.xml b/modules/jooby-crash/pom.xml
index 1437e272c2..6b435dfd4d 100644
--- a/modules/jooby-crash/pom.xml
+++ b/modules/jooby-crash/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-csl/pom.xml b/modules/jooby-csl/pom.xml
index 95a3e5d5aa..38c6724501 100644
--- a/modules/jooby-csl/pom.xml
+++ b/modules/jooby-csl/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-dist/pom.xml b/modules/jooby-dist/pom.xml
index 695f15e8e9..c4cb02d5bb 100644
--- a/modules/jooby-dist/pom.xml
+++ b/modules/jooby-dist/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-ebean/pom.xml b/modules/jooby-ebean/pom.xml
index 92ece67a3a..74988b22ad 100644
--- a/modules/jooby-ebean/pom.xml
+++ b/modules/jooby-ebean/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-ehcache/pom.xml b/modules/jooby-ehcache/pom.xml
index c233a5ec64..386e722186 100644
--- a/modules/jooby-ehcache/pom.xml
+++ b/modules/jooby-ehcache/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-elasticsearch/pom.xml b/modules/jooby-elasticsearch/pom.xml
index 2095b4c4f8..e7306fedd7 100644
--- a/modules/jooby-elasticsearch/pom.xml
+++ b/modules/jooby-elasticsearch/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-eventbus/pom.xml b/modules/jooby-eventbus/pom.xml
index d72baa1b01..125f00e792 100644
--- a/modules/jooby-eventbus/pom.xml
+++ b/modules/jooby-eventbus/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-executor/pom.xml b/modules/jooby-executor/pom.xml
index 1e05a82d02..7d9e9a8d97 100644
--- a/modules/jooby-executor/pom.xml
+++ b/modules/jooby-executor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-exposed/pom.xml b/modules/jooby-exposed/pom.xml
index f80ae842e4..2eb69a793b 100644
--- a/modules/jooby-exposed/pom.xml
+++ b/modules/jooby-exposed/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-filewatcher/pom.xml b/modules/jooby-filewatcher/pom.xml
index bf87a99eca..1824d76b75 100644
--- a/modules/jooby-filewatcher/pom.xml
+++ b/modules/jooby-filewatcher/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-flyway/pom.xml b/modules/jooby-flyway/pom.xml
index ac93315df9..3c4492dd0c 100644
--- a/modules/jooby-flyway/pom.xml
+++ b/modules/jooby-flyway/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-frontend/pom.xml b/modules/jooby-frontend/pom.xml
index d8116d96d6..952adea263 100644
--- a/modules/jooby-frontend/pom.xml
+++ b/modules/jooby-frontend/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-ftl/pom.xml b/modules/jooby-ftl/pom.xml
index 28dfb4e0a1..e4a9ff880b 100644
--- a/modules/jooby-ftl/pom.xml
+++ b/modules/jooby-ftl/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-gradle-plugin/pom.xml b/modules/jooby-gradle-plugin/pom.xml
index 0f52d3ede6..0647059b5f 100644
--- a/modules/jooby-gradle-plugin/pom.xml
+++ b/modules/jooby-gradle-plugin/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-gson/pom.xml b/modules/jooby-gson/pom.xml
index 39877290e9..3391e50156 100644
--- a/modules/jooby-gson/pom.xml
+++ b/modules/jooby-gson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-guava-cache/pom.xml b/modules/jooby-guava-cache/pom.xml
index c1a579c271..97b51ac564 100644
--- a/modules/jooby-guava-cache/pom.xml
+++ b/modules/jooby-guava-cache/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-hazelcast/pom.xml b/modules/jooby-hazelcast/pom.xml
index 721d47cbee..0f22a46c5f 100644
--- a/modules/jooby-hazelcast/pom.xml
+++ b/modules/jooby-hazelcast/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-hbm/pom.xml b/modules/jooby-hbm/pom.xml
index 68a6a51748..780e556d16 100644
--- a/modules/jooby-hbm/pom.xml
+++ b/modules/jooby-hbm/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-hbs/pom.xml b/modules/jooby-hbs/pom.xml
index 36050f3f78..5df0fe50c5 100644
--- a/modules/jooby-hbs/pom.xml
+++ b/modules/jooby-hbs/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-hbv/pom.xml b/modules/jooby-hbv/pom.xml
index 837392b280..24a5d90db0 100644
--- a/modules/jooby-hbv/pom.xml
+++ b/modules/jooby-hbv/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jackson/pom.xml b/modules/jooby-jackson/pom.xml
index 2fed72f989..2f6c37ebf8 100644
--- a/modules/jooby-jackson/pom.xml
+++ b/modules/jooby-jackson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jade/pom.xml b/modules/jooby-jade/pom.xml
index a65658c77d..2b5c9ce420 100644
--- a/modules/jooby-jade/pom.xml
+++ b/modules/jooby-jade/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jdbc/pom.xml b/modules/jooby-jdbc/pom.xml
index 22054bd302..dbaed2863b 100644
--- a/modules/jooby-jdbc/pom.xml
+++ b/modules/jooby-jdbc/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jdbi/pom.xml b/modules/jooby-jdbi/pom.xml
index 9340b4c368..3f76dd5adf 100644
--- a/modules/jooby-jdbi/pom.xml
+++ b/modules/jooby-jdbi/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jdbi3/pom.xml b/modules/jooby-jdbi3/pom.xml
index d3f1e839d6..5be42e0d84 100644
--- a/modules/jooby-jdbi3/pom.xml
+++ b/modules/jooby-jdbi3/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jedis/pom.xml b/modules/jooby-jedis/pom.xml
index 7aea53e9fc..a414963d57 100644
--- a/modules/jooby-jedis/pom.xml
+++ b/modules/jooby-jedis/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jetty/pom.xml b/modules/jooby-jetty/pom.xml
index b510342df9..8440189181 100644
--- a/modules/jooby-jetty/pom.xml
+++ b/modules/jooby-jetty/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jongo/pom.xml b/modules/jooby-jongo/pom.xml
index 6c7a997979..26eeb8a4f8 100644
--- a/modules/jooby-jongo/pom.xml
+++ b/modules/jooby-jongo/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-jooq/pom.xml b/modules/jooby-jooq/pom.xml
index 9d9f459ef0..b4b14b37f6 100644
--- a/modules/jooby-jooq/pom.xml
+++ b/modules/jooby-jooq/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-lang-kotlin/pom.xml b/modules/jooby-lang-kotlin/pom.xml
index 5f064268a9..5d8c6561e2 100644
--- a/modules/jooby-lang-kotlin/pom.xml
+++ b/modules/jooby-lang-kotlin/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-livereload/pom.xml b/modules/jooby-livereload/pom.xml
index 40fb0f8861..9b0b302010 100644
--- a/modules/jooby-livereload/pom.xml
+++ b/modules/jooby-livereload/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
jooby-livereload
jooby-livereload
diff --git a/modules/jooby-maven-plugin/pom.xml b/modules/jooby-maven-plugin/pom.xml
index 01e77571e4..1760e2b4b6 100644
--- a/modules/jooby-maven-plugin/pom.xml
+++ b/modules/jooby-maven-plugin/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-metrics/pom.xml b/modules/jooby-metrics/pom.xml
index 2e23806a09..b748fba8f8 100644
--- a/modules/jooby-metrics/pom.xml
+++ b/modules/jooby-metrics/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-micrometer/pom.xml b/modules/jooby-micrometer/pom.xml
index 7e4530a577..cbf0151a87 100644
--- a/modules/jooby-micrometer/pom.xml
+++ b/modules/jooby-micrometer/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-mongodb-rx/pom.xml b/modules/jooby-mongodb-rx/pom.xml
index a90fb2436f..35dfb8c62e 100644
--- a/modules/jooby-mongodb-rx/pom.xml
+++ b/modules/jooby-mongodb-rx/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-mongodb/pom.xml b/modules/jooby-mongodb/pom.xml
index 25eeb97c60..bebe22ff7d 100644
--- a/modules/jooby-mongodb/pom.xml
+++ b/modules/jooby-mongodb/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-morphia/pom.xml b/modules/jooby-morphia/pom.xml
index 4bc2263953..4524829786 100644
--- a/modules/jooby-morphia/pom.xml
+++ b/modules/jooby-morphia/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-neo4j/pom.xml b/modules/jooby-neo4j/pom.xml
index 74d0ccc779..5344a7b496 100644
--- a/modules/jooby-neo4j/pom.xml
+++ b/modules/jooby-neo4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-netty/pom.xml b/modules/jooby-netty/pom.xml
index 82153f9361..50c3d0d488 100644
--- a/modules/jooby-netty/pom.xml
+++ b/modules/jooby-netty/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-pac4j/pom.xml b/modules/jooby-pac4j/pom.xml
index ffa885d838..90de5eee01 100644
--- a/modules/jooby-pac4j/pom.xml
+++ b/modules/jooby-pac4j/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-pac4j2/pom.xml b/modules/jooby-pac4j2/pom.xml
index 3c215da3dc..51c6a3a98c 100644
--- a/modules/jooby-pac4j2/pom.xml
+++ b/modules/jooby-pac4j2/pom.xml
@@ -6,7 +6,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-pebble/pom.xml b/modules/jooby-pebble/pom.xml
index 710fd3b15f..9a3e954bcd 100644
--- a/modules/jooby-pebble/pom.xml
+++ b/modules/jooby-pebble/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-quartz/pom.xml b/modules/jooby-quartz/pom.xml
index 0a4abbdd6c..52f3573da8 100644
--- a/modules/jooby-quartz/pom.xml
+++ b/modules/jooby-quartz/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-querydsl/pom.xml b/modules/jooby-querydsl/pom.xml
index 675d8d4d40..acba22394a 100644
--- a/modules/jooby-querydsl/pom.xml
+++ b/modules/jooby-querydsl/pom.xml
@@ -4,7 +4,7 @@
modules
org.jooby
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-reactor/pom.xml b/modules/jooby-reactor/pom.xml
index 749e0c931c..93eba99a84 100644
--- a/modules/jooby-reactor/pom.xml
+++ b/modules/jooby-reactor/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-requery/pom.xml b/modules/jooby-requery/pom.xml
index 66d4b3d7b3..afba037e16 100644
--- a/modules/jooby-requery/pom.xml
+++ b/modules/jooby-requery/pom.xml
@@ -4,7 +4,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
jooby-requery
requery module
diff --git a/modules/jooby-rocker/pom.xml b/modules/jooby-rocker/pom.xml
index a7aa64dee1..8e6222f650 100644
--- a/modules/jooby-rocker/pom.xml
+++ b/modules/jooby-rocker/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
jooby-rocker
jooby-rocker
diff --git a/modules/jooby-run/pom.xml b/modules/jooby-run/pom.xml
index e349233998..78a1253d8f 100644
--- a/modules/jooby-run/pom.xml
+++ b/modules/jooby-run/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-rxjava-jdbc/pom.xml b/modules/jooby-rxjava-jdbc/pom.xml
index 4519c9a65b..9750d8e606 100644
--- a/modules/jooby-rxjava-jdbc/pom.xml
+++ b/modules/jooby-rxjava-jdbc/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-rxjava/pom.xml b/modules/jooby-rxjava/pom.xml
index d1ce4a8c9b..db2defa0e8 100644
--- a/modules/jooby-rxjava/pom.xml
+++ b/modules/jooby-rxjava/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-scanner/pom.xml b/modules/jooby-scanner/pom.xml
index 8b8ab6a301..5c49059510 100644
--- a/modules/jooby-scanner/pom.xml
+++ b/modules/jooby-scanner/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-servlet/pom.xml b/modules/jooby-servlet/pom.xml
index 2718fd8a41..61d9602921 100644
--- a/modules/jooby-servlet/pom.xml
+++ b/modules/jooby-servlet/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-sitemap/pom.xml b/modules/jooby-sitemap/pom.xml
index 97c48037fe..34d5ddc203 100644
--- a/modules/jooby-sitemap/pom.xml
+++ b/modules/jooby-sitemap/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-spymemcached/pom.xml b/modules/jooby-spymemcached/pom.xml
index 293b583dfe..298b8e5207 100644
--- a/modules/jooby-spymemcached/pom.xml
+++ b/modules/jooby-spymemcached/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-thymeleaf/pom.xml b/modules/jooby-thymeleaf/pom.xml
index cebcfb5c43..f45599d93a 100644
--- a/modules/jooby-thymeleaf/pom.xml
+++ b/modules/jooby-thymeleaf/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-unbescape/pom.xml b/modules/jooby-unbescape/pom.xml
index be8c75fc1e..d0037ceddd 100644
--- a/modules/jooby-unbescape/pom.xml
+++ b/modules/jooby-unbescape/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-undertow/pom.xml b/modules/jooby-undertow/pom.xml
index 1b34e2e693..adef4b78ce 100644
--- a/modules/jooby-undertow/pom.xml
+++ b/modules/jooby-undertow/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-whoops/pom.xml b/modules/jooby-whoops/pom.xml
index 0c4b3c7cc8..94507ea4cf 100644
--- a/modules/jooby-whoops/pom.xml
+++ b/modules/jooby-whoops/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/jooby-yasson/pom.xml b/modules/jooby-yasson/pom.xml
index f7f5be11e6..4c3eafe522 100644
--- a/modules/jooby-yasson/pom.xml
+++ b/modules/jooby-yasson/pom.xml
@@ -5,7 +5,7 @@
org.jooby
modules
- 1.6.8
+ 1.6.9
4.0.0
diff --git a/modules/pom.xml b/modules/pom.xml
index da5ef5e6fc..4d9ebc8b33 100644
--- a/modules/pom.xml
+++ b/modules/pom.xml
@@ -6,7 +6,7 @@
org.jooby
jooby-project
- 1.6.8
+ 1.6.9
modules
diff --git a/pom.xml b/pom.xml
index 25eafc94ee..a3788ad87a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
4.0.0
org.jooby
jooby-project
- 1.6.8
+ 1.6.9
pom
jooby-project