diff --git a/.github/workflows/full-build.yml b/.github/workflows/full-build.yml index 1bae712752..0e8ad03e07 100644 --- a/.github/workflows/full-build.yml +++ b/.github/workflows/full-build.yml @@ -1,6 +1,14 @@ name: Full Build -on: [push] +on: + push: + branches: + - main # Only run push on main (merges/direct pushes) + tags: + - 'v*' # Triggers on any tag starting with 'v' (e.g., v1.0, v2.1.3) + pull_request: + branches: + - main # Run on any PR targeting main jobs: build: @@ -21,15 +29,13 @@ jobs: java-version: ${{ matrix.java-version }} distribution: 'temurin' cache: maven - - name: Install - run: mvn clean install -DskipTests -q -P gradlePlugin - name: Build - run: mvn -B package -P gradlePlugin + run: mvn -B install -P gradlePlugin --no-transfer-progress env: BUILD_LOG_LEVEL: 'ERROR' - name: Tests uses: mikepenz/action-junit-report@v5 - if: failure() + if: always() with: check_name: Test ${{ matrix.os }} ${{ matrix.java-version }} report_paths: '*/target/*/TEST-*.xml' diff --git a/.github/workflows/maven-central.yml b/.github/workflows/maven-central.yml index 8b9af8dbf9..faf632cf7b 100644 --- a/.github/workflows/maven-central.yml +++ b/.github/workflows/maven-central.yml @@ -78,31 +78,40 @@ jobs: --search "milestone:\"$VERSION_NUM\" label:break-change" \ --state all \ --limit 100 \ - --json title,url \ - --jq '.[] | "- [\(.title)](\(.url))"' > breaking_issues.md + --json title,number \ + --jq '.[] | "- \(.title) #\(.number)"' > breaking_issues.md - # 2. Fetch NEW features (requires the 'feature' label) + # 2. Fetch NEW features (requires 'feature', excludes 'break-change') gh issue list \ --repo ${{ github.repository }} \ --search "milestone:\"$VERSION_NUM\" label:feature -label:break-change" \ --state all \ --limit 100 \ - --json title,url \ - --jq '.[] | "- [\(.title)](\(.url))"' > new_issues.md + --json title,number \ + --jq '.[] | "- \(.title) #\(.number)"' > new_issues.md - # 3. Fetch OTHER changes (excludes 'feature', 'break-change', and 'dependencies') + # 3. Fetch DEPRECATED changes (requires 'deprecated', excludes 'break-change') gh issue list \ --repo ${{ github.repository }} \ - --search "milestone:\"$VERSION_NUM\" -label:feature -label:break-change -label:dependencies" \ + --search "milestone:\"$VERSION_NUM\" label:deprecated -label:break-change" \ --state all \ --limit 100 \ - --json title,url \ - --jq '.[] | "- [\(.title)](\(.url))"' > other_issues.md + --json title,number \ + --jq '.[] | "- \(.title) #\(.number)"' > deprecated_issues.md - # 4. Initialize the changelog file + # 4. Fetch OTHER changes (excludes 'feature', 'break-change', 'deprecated', and 'dependencies') + gh issue list \ + --repo ${{ github.repository }} \ + --search "milestone:\"$VERSION_NUM\" -label:feature -label:break-change -label:deprecated -label:dependencies" \ + --state all \ + --limit 100 \ + --json title,number \ + --jq '.[] | "- \(.title) #\(.number)"' > other_issues.md + + # 5. Initialize the changelog file > changelog.md - # 5. Conditionally add "Breaking Changes" if breaking_issues.md has content (-s) + # 6. Conditionally add "Breaking Changes" if [ -s breaking_issues.md ]; then echo "## ⚠️ Breaking Changes" >> changelog.md echo "" >> changelog.md @@ -110,7 +119,7 @@ jobs: echo "" >> changelog.md fi - # 6. Conditionally add "What's New" if new_issues.md has content + # 7. Conditionally add "What's New" if [ -s new_issues.md ]; then echo "## 🚀 What's New" >> changelog.md echo "" >> changelog.md @@ -118,7 +127,7 @@ jobs: echo "" >> changelog.md fi - # 7. Conditionally add "Other Changes" if other_issues.md has content + # 8. Conditionally add "Other Changes" if [ -s other_issues.md ]; then echo "## 🛠️ Changes" >> changelog.md echo "" >> changelog.md @@ -126,9 +135,17 @@ jobs: echo "" >> changelog.md fi - # 8. Build the rest of the changelog (Links & Sponsors) + # 9. Conditionally add "Deprecated" + if [ -s deprecated_issues.md ]; then + echo "## 🗑️ Deprecated" >> changelog.md + echo "" >> changelog.md + cat deprecated_issues.md >> changelog.md + echo "" >> changelog.md + fi + + # 10. Build the rest of the changelog (Links & Sponsors) cat << EOF >> changelog.md - ### 🔗 Links & Resources + ## 🔗 Links & Resources - [$CURRENT_TAG](https://github.com/jooby-project/jooby/tree/$CURRENT_TAG) - [Closed Issues](https://github.com/jooby-project/jooby/milestone/$MILESTONE_ID?closed=1) - [Changelog](https://github.com/jooby-project/jooby/compare/$PREV_TAG...$CURRENT_TAG) diff --git a/.github/workflows/quick-build.yml b/.github/workflows/quick-build.yml index bb303ed988..944c69a7ca 100644 --- a/.github/workflows/quick-build.yml +++ b/.github/workflows/quick-build.yml @@ -24,19 +24,15 @@ jobs: java-version: ${{ matrix.java_version }} distribution: 'temurin' cache: maven - - name: Install - run: mvn install -DskipTests -q -B - env: - BUILD_LOG_LEVEL: 'ERROR' - name: Build - run: mvn package + run: mvn -B install -P gradlePlugin --no-transfer-progress env: BUILD_PORT: 0 BUILD_SECURE_PORT: 0 BUILD_LOG_LEVEL: 'ERROR' - name: Test Result uses: mikepenz/action-junit-report@v5 - if: failure() + if: always() with: check_name: JUnit ${{ matrix.kind }} ${{ matrix.java_version }} ${{ matrix.os }} report_paths: '*/target/*/TEST-*.xml' diff --git a/jooby/pom.xml b/jooby/pom.xml index 11b488acf1..021b84b2bb 100644 --- a/jooby/pom.xml +++ b/jooby/pom.xml @@ -6,7 +6,7 @@ io.jooby jooby-project - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby jooby diff --git a/modules/jooby-apt/pom.xml b/modules/jooby-apt/pom.xml index e3daaca6a8..f7f10c34ca 100644 --- a/modules/jooby-apt/pom.xml +++ b/modules/jooby-apt/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-apt jooby-apt diff --git a/modules/jooby-avaje-inject/pom.xml b/modules/jooby-avaje-inject/pom.xml index c4c5ae968b..7a7e208488 100644 --- a/modules/jooby-avaje-inject/pom.xml +++ b/modules/jooby-avaje-inject/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-avaje-inject jooby-avaje-inject diff --git a/modules/jooby-avaje-jsonb/pom.xml b/modules/jooby-avaje-jsonb/pom.xml index ed6b7c3bb8..ea77a28996 100644 --- a/modules/jooby-avaje-jsonb/pom.xml +++ b/modules/jooby-avaje-jsonb/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-avaje-jsonb jooby-avaje-jsonb diff --git a/modules/jooby-avaje-validator/pom.xml b/modules/jooby-avaje-validator/pom.xml index e84c230b4c..6a391e84a6 100644 --- a/modules/jooby-avaje-validator/pom.xml +++ b/modules/jooby-avaje-validator/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-avaje-validator jooby-avaje-validator diff --git a/modules/jooby-awssdk-v1/pom.xml b/modules/jooby-awssdk-v1/pom.xml index 84c72f256a..df4a7d40fe 100644 --- a/modules/jooby-awssdk-v1/pom.xml +++ b/modules/jooby-awssdk-v1/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-awssdk-v1 jooby-awssdk-v1 diff --git a/modules/jooby-awssdk-v2/pom.xml b/modules/jooby-awssdk-v2/pom.xml index a073b9467c..632ca647eb 100644 --- a/modules/jooby-awssdk-v2/pom.xml +++ b/modules/jooby-awssdk-v2/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-awssdk-v2 jooby-awssdk-v2 diff --git a/modules/jooby-bom/pom.xml b/modules/jooby-bom/pom.xml index a7d2b0f99f..d4e797270a 100644 --- a/modules/jooby-bom/pom.xml +++ b/modules/jooby-bom/pom.xml @@ -7,14 +7,14 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT io.jooby jooby-bom jooby-bom pom - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT Jooby (Bill of Materials) https://jooby.io @@ -167,17 +167,32 @@ io.jooby - jooby-javadoc + jooby-jdbi ${project.version} io.jooby - jooby-jdbi + jooby-jetty ${project.version} io.jooby - jooby-jetty + jooby-jsonrpc + ${project.version} + + + io.jooby + jooby-jsonrpc-avaje-jsonb + ${project.version} + + + io.jooby + jooby-jsonrpc-jackson2 + ${project.version} + + + io.jooby + jooby-jsonrpc-jackson3 ${project.version} @@ -330,6 +345,26 @@ jooby-trpc ${project.version} + + io.jooby + jooby-trpc-avaje-jsonb + ${project.version} + + + io.jooby + jooby-trpc-generator + ${project.version} + + + io.jooby + jooby-trpc-jackson2 + ${project.version} + + + io.jooby + jooby-trpc-jackson3 + ${project.version} + io.jooby jooby-undertow diff --git a/modules/jooby-caffeine/pom.xml b/modules/jooby-caffeine/pom.xml index b7e0adeae5..cf04bda03e 100644 --- a/modules/jooby-caffeine/pom.xml +++ b/modules/jooby-caffeine/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-caffeine jooby-caffeine diff --git a/modules/jooby-camel/pom.xml b/modules/jooby-camel/pom.xml index dec6c33c0e..65394c5c9c 100644 --- a/modules/jooby-camel/pom.xml +++ b/modules/jooby-camel/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-camel jooby-camel diff --git a/modules/jooby-cli/pom.xml b/modules/jooby-cli/pom.xml index f878b28802..553dd008ea 100644 --- a/modules/jooby-cli/pom.xml +++ b/modules/jooby-cli/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-cli jooby-cli diff --git a/modules/jooby-commons-email/pom.xml b/modules/jooby-commons-email/pom.xml index 99e5316fd0..fd67d2da92 100644 --- a/modules/jooby-commons-email/pom.xml +++ b/modules/jooby-commons-email/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-commons-email jooby-commons-email diff --git a/modules/jooby-conscrypt/pom.xml b/modules/jooby-conscrypt/pom.xml index 9380252e81..870dd164e1 100644 --- a/modules/jooby-conscrypt/pom.xml +++ b/modules/jooby-conscrypt/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-conscrypt jooby-conscrypt diff --git a/modules/jooby-db-scheduler/pom.xml b/modules/jooby-db-scheduler/pom.xml index f1bbefb32d..3e4e531635 100644 --- a/modules/jooby-db-scheduler/pom.xml +++ b/modules/jooby-db-scheduler/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-db-scheduler jooby-db-scheduler diff --git a/modules/jooby-distribution/pom.xml b/modules/jooby-distribution/pom.xml index 1187ed4355..90b371f136 100644 --- a/modules/jooby-distribution/pom.xml +++ b/modules/jooby-distribution/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-distribution jooby-distribution diff --git a/modules/jooby-ebean/pom.xml b/modules/jooby-ebean/pom.xml index 1d5a26e14d..2c3ed0dadc 100644 --- a/modules/jooby-ebean/pom.xml +++ b/modules/jooby-ebean/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-ebean jooby-ebean diff --git a/modules/jooby-flyway/pom.xml b/modules/jooby-flyway/pom.xml index a8e5992af5..0555d60a78 100644 --- a/modules/jooby-flyway/pom.xml +++ b/modules/jooby-flyway/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-flyway jooby-flyway diff --git a/modules/jooby-freemarker/pom.xml b/modules/jooby-freemarker/pom.xml index 2c6699e4ff..ed5016c5ce 100644 --- a/modules/jooby-freemarker/pom.xml +++ b/modules/jooby-freemarker/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-freemarker jooby-freemarker diff --git a/modules/jooby-gradle-setup/pom.xml b/modules/jooby-gradle-setup/pom.xml index ebceb41790..35f8752060 100644 --- a/modules/jooby-gradle-setup/pom.xml +++ b/modules/jooby-gradle-setup/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-gradle-setup jooby-gradle-setup diff --git a/modules/jooby-graphiql/pom.xml b/modules/jooby-graphiql/pom.xml index a15802b970..3122a7ab83 100644 --- a/modules/jooby-graphiql/pom.xml +++ b/modules/jooby-graphiql/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-graphiql jooby-graphiql diff --git a/modules/jooby-graphql/pom.xml b/modules/jooby-graphql/pom.xml index 2e114c4c9d..6d07951e05 100644 --- a/modules/jooby-graphql/pom.xml +++ b/modules/jooby-graphql/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-graphql jooby-graphql diff --git a/modules/jooby-grpc/pom.xml b/modules/jooby-grpc/pom.xml index 6699b5e292..08906bdabb 100644 --- a/modules/jooby-grpc/pom.xml +++ b/modules/jooby-grpc/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-grpc jooby-grpc diff --git a/modules/jooby-gson/pom.xml b/modules/jooby-gson/pom.xml index e769e721f5..674f735c2a 100644 --- a/modules/jooby-gson/pom.xml +++ b/modules/jooby-gson/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-gson jooby-gson diff --git a/modules/jooby-guice/pom.xml b/modules/jooby-guice/pom.xml index 49ff3824e9..ce8fadf0f7 100644 --- a/modules/jooby-guice/pom.xml +++ b/modules/jooby-guice/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-guice jooby-guice diff --git a/modules/jooby-handlebars/pom.xml b/modules/jooby-handlebars/pom.xml index 3a530c5ccd..cdb6fe78cd 100644 --- a/modules/jooby-handlebars/pom.xml +++ b/modules/jooby-handlebars/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-handlebars jooby-handlebars diff --git a/modules/jooby-hibernate-validator/pom.xml b/modules/jooby-hibernate-validator/pom.xml index 74581ac7fa..e8cb48191e 100644 --- a/modules/jooby-hibernate-validator/pom.xml +++ b/modules/jooby-hibernate-validator/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-hibernate-validator jooby-hibernate-validator diff --git a/modules/jooby-hibernate/pom.xml b/modules/jooby-hibernate/pom.xml index 1d61f86454..161100d3bb 100644 --- a/modules/jooby-hibernate/pom.xml +++ b/modules/jooby-hibernate/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-hibernate jooby-hibernate diff --git a/modules/jooby-hikari/pom.xml b/modules/jooby-hikari/pom.xml index 2192a2d6fb..51efef5bad 100644 --- a/modules/jooby-hikari/pom.xml +++ b/modules/jooby-hikari/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-hikari jooby-hikari diff --git a/modules/jooby-jackson/pom.xml b/modules/jooby-jackson/pom.xml index fb558d67fb..959b100a9b 100644 --- a/modules/jooby-jackson/pom.xml +++ b/modules/jooby-jackson/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jackson jooby-jackson diff --git a/modules/jooby-jackson3/pom.xml b/modules/jooby-jackson3/pom.xml index f8a5ae281b..908db0a760 100644 --- a/modules/jooby-jackson3/pom.xml +++ b/modules/jooby-jackson3/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jackson3 jooby-jackson3 diff --git a/modules/jooby-jasypt/pom.xml b/modules/jooby-jasypt/pom.xml index 61ee8f8092..981aa518a9 100644 --- a/modules/jooby-jasypt/pom.xml +++ b/modules/jooby-jasypt/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jasypt jooby-jasypt diff --git a/modules/jooby-javadoc/pom.xml b/modules/jooby-javadoc/pom.xml index 420ca61ee6..eec2533dfa 100644 --- a/modules/jooby-javadoc/pom.xml +++ b/modules/jooby-javadoc/pom.xml @@ -8,7 +8,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-javadoc jooby-javadoc diff --git a/modules/jooby-jdbi/pom.xml b/modules/jooby-jdbi/pom.xml index b7ac82c7aa..b28c52bedc 100644 --- a/modules/jooby-jdbi/pom.xml +++ b/modules/jooby-jdbi/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jdbi jooby-jdbi diff --git a/modules/jooby-jetty/pom.xml b/modules/jooby-jetty/pom.xml index 706f40c52d..baeda2a4bc 100644 --- a/modules/jooby-jetty/pom.xml +++ b/modules/jooby-jetty/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jetty jooby-jetty diff --git a/modules/jooby-jsonrpc-avaje-jsonb/pom.xml b/modules/jooby-jsonrpc-avaje-jsonb/pom.xml index 20ff6ea522..2f21820190 100644 --- a/modules/jooby-jsonrpc-avaje-jsonb/pom.xml +++ b/modules/jooby-jsonrpc-avaje-jsonb/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jsonrpc-avaje-jsonb diff --git a/modules/jooby-jsonrpc-jackson2/pom.xml b/modules/jooby-jsonrpc-jackson2/pom.xml index 8665032b86..b0ba563e33 100644 --- a/modules/jooby-jsonrpc-jackson2/pom.xml +++ b/modules/jooby-jsonrpc-jackson2/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jsonrpc-jackson2 diff --git a/modules/jooby-jsonrpc-jackson3/pom.xml b/modules/jooby-jsonrpc-jackson3/pom.xml index 81c48436ef..f98d0620f4 100644 --- a/modules/jooby-jsonrpc-jackson3/pom.xml +++ b/modules/jooby-jsonrpc-jackson3/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jsonrpc-jackson3 diff --git a/modules/jooby-jsonrpc/pom.xml b/modules/jooby-jsonrpc/pom.xml index da9d619cf6..db85c37da0 100644 --- a/modules/jooby-jsonrpc/pom.xml +++ b/modules/jooby-jsonrpc/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jsonrpc diff --git a/modules/jooby-jstachio/pom.xml b/modules/jooby-jstachio/pom.xml index 994ead5f81..6008b3152a 100644 --- a/modules/jooby-jstachio/pom.xml +++ b/modules/jooby-jstachio/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jstachio jooby-jstachio diff --git a/modules/jooby-jte/pom.xml b/modules/jooby-jte/pom.xml index e69ced03e5..140161c264 100644 --- a/modules/jooby-jte/pom.xml +++ b/modules/jooby-jte/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jte jooby-jte diff --git a/modules/jooby-jwt/pom.xml b/modules/jooby-jwt/pom.xml index e9859b4e44..679a5332d0 100644 --- a/modules/jooby-jwt/pom.xml +++ b/modules/jooby-jwt/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-jwt jooby-jwt diff --git a/modules/jooby-kafka/pom.xml b/modules/jooby-kafka/pom.xml index 7dc3b3e9d1..3513b66ff7 100644 --- a/modules/jooby-kafka/pom.xml +++ b/modules/jooby-kafka/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-kafka jooby-kafka diff --git a/modules/jooby-kotlin/pom.xml b/modules/jooby-kotlin/pom.xml index 9add0d9466..0d32271bda 100644 --- a/modules/jooby-kotlin/pom.xml +++ b/modules/jooby-kotlin/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-kotlin jooby-kotlin diff --git a/modules/jooby-langchain4j/pom.xml b/modules/jooby-langchain4j/pom.xml index cfd1ecefb2..188b9da156 100644 --- a/modules/jooby-langchain4j/pom.xml +++ b/modules/jooby-langchain4j/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-langchain4j jooby-langchain4j diff --git a/modules/jooby-log4j/pom.xml b/modules/jooby-log4j/pom.xml index 89f0542cf9..439a973337 100644 --- a/modules/jooby-log4j/pom.xml +++ b/modules/jooby-log4j/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-log4j jooby-log4j diff --git a/modules/jooby-logback/pom.xml b/modules/jooby-logback/pom.xml index 80fc2e1588..b14ae0878e 100644 --- a/modules/jooby-logback/pom.xml +++ b/modules/jooby-logback/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-logback jooby-logback diff --git a/modules/jooby-maven-plugin/pom.xml b/modules/jooby-maven-plugin/pom.xml index c12636e919..9e8b59645b 100644 --- a/modules/jooby-maven-plugin/pom.xml +++ b/modules/jooby-maven-plugin/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-maven-plugin jooby-maven-plugin diff --git a/modules/jooby-mcp-jackson2/pom.xml b/modules/jooby-mcp-jackson2/pom.xml index cde5ff1bdb..b821e9e5db 100644 --- a/modules/jooby-mcp-jackson2/pom.xml +++ b/modules/jooby-mcp-jackson2/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-mcp-jackson2 diff --git a/modules/jooby-mcp-jackson3/pom.xml b/modules/jooby-mcp-jackson3/pom.xml index 9447a5b868..b4cdd532da 100644 --- a/modules/jooby-mcp-jackson3/pom.xml +++ b/modules/jooby-mcp-jackson3/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-mcp-jackson3 diff --git a/modules/jooby-mcp/pom.xml b/modules/jooby-mcp/pom.xml index 985f3bf068..b4cc7e905c 100644 --- a/modules/jooby-mcp/pom.xml +++ b/modules/jooby-mcp/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-mcp diff --git a/modules/jooby-metrics/pom.xml b/modules/jooby-metrics/pom.xml index 1ba3bef98e..e4688c0c0c 100644 --- a/modules/jooby-metrics/pom.xml +++ b/modules/jooby-metrics/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-metrics jooby-metrics diff --git a/modules/jooby-mutiny/pom.xml b/modules/jooby-mutiny/pom.xml index 0378c3170a..39559439e6 100644 --- a/modules/jooby-mutiny/pom.xml +++ b/modules/jooby-mutiny/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-mutiny jooby-mutiny diff --git a/modules/jooby-netty/pom.xml b/modules/jooby-netty/pom.xml index eff60a7592..0cff3f91f1 100644 --- a/modules/jooby-netty/pom.xml +++ b/modules/jooby-netty/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-netty jooby-netty diff --git a/modules/jooby-openapi/pom.xml b/modules/jooby-openapi/pom.xml index 8902b927ec..a4595ad796 100644 --- a/modules/jooby-openapi/pom.xml +++ b/modules/jooby-openapi/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-openapi jooby-openapi diff --git a/modules/jooby-pac4j/pom.xml b/modules/jooby-pac4j/pom.xml index 8885a9a21b..84daf04744 100644 --- a/modules/jooby-pac4j/pom.xml +++ b/modules/jooby-pac4j/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-pac4j jooby-pac4j diff --git a/modules/jooby-pebble/pom.xml b/modules/jooby-pebble/pom.xml index c590b4165d..b41583c653 100644 --- a/modules/jooby-pebble/pom.xml +++ b/modules/jooby-pebble/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-pebble jooby-pebble diff --git a/modules/jooby-quartz/pom.xml b/modules/jooby-quartz/pom.xml index 1bf506ea3d..de0709f41e 100644 --- a/modules/jooby-quartz/pom.xml +++ b/modules/jooby-quartz/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-quartz jooby-quartz diff --git a/modules/jooby-reactor/pom.xml b/modules/jooby-reactor/pom.xml index 95eaf939a2..15422995ac 100644 --- a/modules/jooby-reactor/pom.xml +++ b/modules/jooby-reactor/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-reactor jooby-reactor diff --git a/modules/jooby-redis/pom.xml b/modules/jooby-redis/pom.xml index 514ce6a477..385cafbed2 100644 --- a/modules/jooby-redis/pom.xml +++ b/modules/jooby-redis/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-redis jooby-redis diff --git a/modules/jooby-redoc/pom.xml b/modules/jooby-redoc/pom.xml index 613889374b..18d8f46e77 100644 --- a/modules/jooby-redoc/pom.xml +++ b/modules/jooby-redoc/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-redoc jooby-redoc diff --git a/modules/jooby-rocker/pom.xml b/modules/jooby-rocker/pom.xml index c4f9e32b54..f7be523ad5 100644 --- a/modules/jooby-rocker/pom.xml +++ b/modules/jooby-rocker/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-rocker jooby-rocker diff --git a/modules/jooby-run/pom.xml b/modules/jooby-run/pom.xml index 9d56655ebf..3df890b956 100644 --- a/modules/jooby-run/pom.xml +++ b/modules/jooby-run/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-run jooby-run diff --git a/modules/jooby-rxjava3/pom.xml b/modules/jooby-rxjava3/pom.xml index 3028c2bd9a..92b447eb82 100644 --- a/modules/jooby-rxjava3/pom.xml +++ b/modules/jooby-rxjava3/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-rxjava3 jooby-rxjava3 diff --git a/modules/jooby-stork/pom.xml b/modules/jooby-stork/pom.xml index 621a678ab6..76855c8cd2 100644 --- a/modules/jooby-stork/pom.xml +++ b/modules/jooby-stork/pom.xml @@ -4,7 +4,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-stork diff --git a/modules/jooby-swagger-ui/pom.xml b/modules/jooby-swagger-ui/pom.xml index d55ce4f030..a7543ba1de 100644 --- a/modules/jooby-swagger-ui/pom.xml +++ b/modules/jooby-swagger-ui/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-swagger-ui jooby-swagger-ui diff --git a/modules/jooby-test/pom.xml b/modules/jooby-test/pom.xml index 3e4ab3cbed..13ea00f072 100644 --- a/modules/jooby-test/pom.xml +++ b/modules/jooby-test/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-test jooby-test diff --git a/modules/jooby-thymeleaf/pom.xml b/modules/jooby-thymeleaf/pom.xml index 35096a9608..2ab4772c7e 100644 --- a/modules/jooby-thymeleaf/pom.xml +++ b/modules/jooby-thymeleaf/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-thymeleaf jooby-thymeleaf diff --git a/modules/jooby-trpc-avaje-jsonb/pom.xml b/modules/jooby-trpc-avaje-jsonb/pom.xml index a3bb360e42..6876740527 100644 --- a/modules/jooby-trpc-avaje-jsonb/pom.xml +++ b/modules/jooby-trpc-avaje-jsonb/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-trpc-avaje-jsonb diff --git a/modules/jooby-trpc-generator/pom.xml b/modules/jooby-trpc-generator/pom.xml index 4a3eab48f8..09a6d1a209 100644 --- a/modules/jooby-trpc-generator/pom.xml +++ b/modules/jooby-trpc-generator/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-trpc-generator jooby-trpc-generator diff --git a/modules/jooby-trpc-jackson2/pom.xml b/modules/jooby-trpc-jackson2/pom.xml index 35c0a4ddc1..d33a147d1e 100644 --- a/modules/jooby-trpc-jackson2/pom.xml +++ b/modules/jooby-trpc-jackson2/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-trpc-jackson2 diff --git a/modules/jooby-trpc-jackson3/pom.xml b/modules/jooby-trpc-jackson3/pom.xml index eed1c49436..1d67266a9f 100644 --- a/modules/jooby-trpc-jackson3/pom.xml +++ b/modules/jooby-trpc-jackson3/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-trpc-jackson3 diff --git a/modules/jooby-trpc/pom.xml b/modules/jooby-trpc/pom.xml index 44efbd68f8..fb60b5cecb 100644 --- a/modules/jooby-trpc/pom.xml +++ b/modules/jooby-trpc/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-trpc jooby-trpc diff --git a/modules/jooby-undertow/pom.xml b/modules/jooby-undertow/pom.xml index 7f0f6f4bd7..50af502501 100644 --- a/modules/jooby-undertow/pom.xml +++ b/modules/jooby-undertow/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-undertow jooby-undertow diff --git a/modules/jooby-vertx-mysql-client/pom.xml b/modules/jooby-vertx-mysql-client/pom.xml index 511adab36c..99fdaaba4e 100644 --- a/modules/jooby-vertx-mysql-client/pom.xml +++ b/modules/jooby-vertx-mysql-client/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-vertx-mysql-client jooby-vertx-mysql-client diff --git a/modules/jooby-vertx-pg-client/pom.xml b/modules/jooby-vertx-pg-client/pom.xml index 29267b7094..04073fb53b 100644 --- a/modules/jooby-vertx-pg-client/pom.xml +++ b/modules/jooby-vertx-pg-client/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-vertx-pg-client jooby-vertx-pg-client diff --git a/modules/jooby-vertx-sql-client/pom.xml b/modules/jooby-vertx-sql-client/pom.xml index 9898acca96..81d4d45b1f 100644 --- a/modules/jooby-vertx-sql-client/pom.xml +++ b/modules/jooby-vertx-sql-client/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-vertx-sql-client jooby-vertx-sql-client diff --git a/modules/jooby-vertx/pom.xml b/modules/jooby-vertx/pom.xml index cf80f650ec..31da69a8d7 100644 --- a/modules/jooby-vertx/pom.xml +++ b/modules/jooby-vertx/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-vertx jooby-vertx diff --git a/modules/jooby-whoops/pom.xml b/modules/jooby-whoops/pom.xml index 3a08ac5384..6dd4e218c7 100644 --- a/modules/jooby-whoops/pom.xml +++ b/modules/jooby-whoops/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-whoops jooby-whoops diff --git a/modules/jooby-yasson/pom.xml b/modules/jooby-yasson/pom.xml index 3b7cf668ab..66b85f5856 100644 --- a/modules/jooby-yasson/pom.xml +++ b/modules/jooby-yasson/pom.xml @@ -6,7 +6,7 @@ io.jooby modules - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT jooby-yasson jooby-yasson diff --git a/modules/pom.xml b/modules/pom.xml index 84e2d64870..407359fb36 100644 --- a/modules/pom.xml +++ b/modules/pom.xml @@ -4,7 +4,7 @@ io.jooby jooby-project - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT modules diff --git a/pom.xml b/pom.xml index 3e9b095ef9..3e0a8abcfd 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 io.jooby jooby-project - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT pom jooby-project @@ -212,7 +212,7 @@ 21 21 yyyy-MM-dd HH:mm:ssa - 2026-03-31T14:57:12Z + 2026-04-08T17:05:01Z UTF-8 etc${file.separator}source${file.separator}formatter.sh diff --git a/tests/pom.xml b/tests/pom.xml index b570859756..042f426878 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -6,7 +6,7 @@ io.jooby jooby-project - 4.2.1-SNAPSHOT + 4.3.1-SNAPSHOT tests tests