Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jooby-project/jooby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 62ba6d1
Choose a base ref
...
head repository: jooby-project/jooby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f9e5444
Choose a head ref
  • 17 commits
  • 252 files changed
  • 3 contributors

Commits on Mar 31, 2026

  1. Configuration menu
    Copy the full SHA
    1609b4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2be1be View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3891 from kliushnichenko/fix/avaje-release-resources

    fix avaje-inject beanScope release
    jknack authored Mar 31, 2026
    Configuration menu
    Copy the full SHA
    1238f86 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2026

  1. fix(docs): improve layout width and AsciiDoc table rendering

    - Increase main content max-width to 1050px for better readability on large screens
    - Reduce main content horizontal padding to 1.5rem to prevent layout squishing
    - Fix table rendering by changing table-layout to auto, allowing AsciiDoc column widths to be respected naturally
    - Remove aggressive `overflow-wrap: anywhere` from tables to stop words from breaking mid-line
    - Retain native collapsible sidebar (TOC) functionality
    jknack committed Apr 5, 2026
    Configuration menu
    Copy the full SHA
    0f5a11d View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2026

  1. build(deps): bump the dependencies group with 12 updates

    Bumps the dependencies group with 12 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | org.eclipse.jetty:jetty-server | `12.1.7` | `12.1.8` |
    | org.eclipse.jetty.websocket:jetty-websocket-core-server | `12.1.7` | `12.1.8` |
    | org.eclipse.jetty.websocket:jetty-websocket-jetty-api | `12.1.7` | `12.1.8` |
    | org.eclipse.jetty.websocket:jetty-websocket-jetty-server | `12.1.7` | `12.1.8` |
    | org.eclipse.jetty.http2:jetty-http2-server | `12.1.7` | `12.1.8` |
    | org.eclipse.jetty:jetty-alpn-java-server | `12.1.7` | `12.1.8` |
    | org.eclipse.jetty.http2:jetty-http2-client | `12.1.7` | `12.1.8` |
    | [io.lettuce:lettuce-core](https://github.com/redis/lettuce) | `7.5.0.RELEASE` | `7.5.1.RELEASE` |
    | org.apache.ant:ant | `1.10.15` | `1.10.16` |
    | [com.github.victools:jsonschema-generator](https://github.com/victools/jsonschema-generator) | `4.38.0` | `5.0.0` |
    | [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.7` | `1.18.8` |
    | software.amazon.awssdk:bom | `2.42.23` | `2.42.28` |
    
    
    Updates `org.eclipse.jetty:jetty-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.websocket:jetty-websocket-core-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.websocket:jetty-websocket-jetty-api` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.websocket:jetty-websocket-jetty-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.http2:jetty-http2-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty:jetty-alpn-java-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.http2:jetty-http2-client` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.websocket:jetty-websocket-core-server` from 12.1.7 to 12.1.8
    
    Updates `io.lettuce:lettuce-core` from 7.5.0.RELEASE to 7.5.1.RELEASE
    - [Release notes](https://github.com/redis/lettuce/releases)
    - [Changelog](https://github.com/redis/lettuce/blob/7.5.1.RELEASE/RELEASE-NOTES.md)
    - [Commits](redis/lettuce@7.5.0.RELEASE...7.5.1.RELEASE)
    
    Updates `org.apache.ant:ant` from 1.10.15 to 1.10.16
    
    Updates `com.github.victools:jsonschema-generator` from 4.38.0 to 5.0.0
    - [Release notes](https://github.com/victools/jsonschema-generator/releases)
    - [Changelog](https://github.com/victools/jsonschema-generator/blob/main/CHANGELOG.md)
    - [Commits](victools/jsonschema-generator@v4.38.0...v5.0.0)
    
    Updates `org.eclipse.jetty.websocket:jetty-websocket-jetty-api` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.websocket:jetty-websocket-jetty-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty.http2:jetty-http2-server` from 12.1.7 to 12.1.8
    
    Updates `org.eclipse.jetty:jetty-alpn-java-server` from 12.1.7 to 12.1.8
    
    Updates `net.bytebuddy:byte-buddy` from 1.18.7 to 1.18.8
    - [Release notes](https://github.com/raphw/byte-buddy/releases)
    - [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
    - [Commits](raphw/byte-buddy@byte-buddy-1.18.7...byte-buddy-1.18.8)
    
    Updates `software.amazon.awssdk:bom` from 2.42.23 to 2.42.28
    
    Updates `org.eclipse.jetty.http2:jetty-http2-client` from 12.1.7 to 12.1.8
    
    ---
    updated-dependencies:
    - dependency-name: org.eclipse.jetty:jetty-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.websocket:jetty-websocket-core-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.websocket:jetty-websocket-jetty-api
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.websocket:jetty-websocket-jetty-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.http2:jetty-http2-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty:jetty-alpn-java-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.http2:jetty-http2-client
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.websocket:jetty-websocket-core-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: io.lettuce:lettuce-core
      dependency-version: 7.5.1.RELEASE
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.apache.ant:ant
      dependency-version: 1.10.16
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: com.github.victools:jsonschema-generator
      dependency-version: 5.0.0
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.websocket:jetty-websocket-jetty-api
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.websocket:jetty-websocket-jetty-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.http2:jetty-http2-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty:jetty-alpn-java-server
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: net.bytebuddy:byte-buddy
      dependency-version: 1.18.8
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: software.amazon.awssdk:bom
      dependency-version: 2.42.28
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: org.eclipse.jetty.http2:jetty-http2-client
      dependency-version: 12.1.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    138033a View commit details
    Browse the repository at this point in the history
  2. tRPC: remove from 'core'

    - remove tRPC from core, including:
     - annotation `@Trpc` now is on `io.jooby.annotation.trpc`
     - `jooby-trpc` is now `jooby-trpc-generator`
     - package `io.jooby.rpc.trpc` is now `io.jooby.trpc`
     - split `json` bridge into `jooby-trpc-jackson2`, `jooby-trpc-jackson-3`, `jooby-trpc-avaje-jsonb`
    
    - fix #3889
    jknack committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    d41c3b3 View commit details
    Browse the repository at this point in the history
  3. - add javadoc to module

    - export jsonb custom adapter using module
    jknack committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    2e3c94e View commit details
    Browse the repository at this point in the history
  4. json-rpc: remove from 'core'

     - annotation `@JsonRpc` now is on `io.jooby.annotation.jsonrpc`
     - package `io.jooby.rpc.jsonrpc` is now `io.jooby.jsonrpc`
     - split `json` bridge into `jooby-jsonrpc-jackson2`, `jooby-jsonrpc-jackson-3`, `jooby-jsonrpc-avaje-jsonb`
    
    fix #3893
    jknack committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    006d095 View commit details
    Browse the repository at this point in the history
  5. tRPC/json-rpc: normalize usage

    - mimic how McpModule works
    - make generate code type-safe, so it can't be mixed with normal `rest/mvc` routes
    - allow `tRPC` to configure base path
    - fix #3895
    jknack committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    d26b7ce View commit details
    Browse the repository at this point in the history
  6. - remove rpc doc from main doc

    - moved to modules
    jknack committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    f029537 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3894 from jooby-project/3889

    tRPC: remove from core
    jknack authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    bfb1d3e View commit details
    Browse the repository at this point in the history
  8. Merge pull request #3892 from jooby-project/dependabot/maven/dependen…

    …cies-782ff1e7a9
    
    build(deps): bump the dependencies group with 12 updates
    jknack authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    8705c82 View commit details
    Browse the repository at this point in the history
  9. grpc: fix javadoc on module

    jknack committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    fe731ee View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. Configuration menu
    Copy the full SHA
    89bb4f9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3899 from jooby-project/3898

    jackson2: deprecate JacksonModule in favor of Jackson2Module
    jknack authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    f027641 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    090c6d5 View commit details
    Browse the repository at this point in the history
  4. v4.3.0

    jknack committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    f9e5444 View commit details
    Browse the repository at this point in the history
Loading