Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 19, 2025

Bumps org.eclipse.jetty:jetty-bom from 12.0.15 to 12.1.0.

Release notes

Sourced from org.eclipse.jetty:jetty-bom's releases.

12.1.0

Introducing Jetty 12.1.0

New Features:

  • New Jakarta EE11 Server Environment
  • New Compression layer with support for gzip, brotli, and zstandard compression and decompression. Available on Server via a new CompressionHandler and HttpClient APIs.
  • New Server WebApp Deployment layer. Gone are the multiple scanners and multiple directories, now only 1 directory is scanned, along with support for Jetty Server Environment (ee8, ee9, ee10, ee11, etc) configuration files that apply to all webapps deployed in that environment.
  • New Jetty Start Modules for easier management of environment specific configurations (see start.jar --help for details)

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #842 - Implement RFC7239 support in Proxy and Middleman
  • #2717 - Async requests are not considered when shutting down gracefully
  • #3377 - Improve jetty-ssl-context.xml
  • #4493 - Document ThreadPoolBudget behavior
  • #5308 - Extract httpConfig and scheduler configuration out of jetty.xml
  • #5442 - Allow multiple authentication options for a web app
  • #5685 - AsyncProxyServlet calls onProxyResponseSuccess() when internally it throws "Response header too large" exception
  • #5888 - Limit usage of HTTP/2 connections
  • #6328 - High CPU usage of method handle invocations in Jetty 10
  • #8715 - Jetty 12 - Optimize RequestLog information retrieval
  • #8768 - JSON support for Java 16+ Records
  • #8769 - Introduce new Compression Handler with support for gzip, brotli, and zstandard
  • #8790 - Jetty-12 HttpContent should have an async API
  • #9051 - Review Jetty-12 DelayedHandler
  • #9529 - Expose TCP connection establishment information
  • #9632 - Jetty 12 - conditional headers handling for welcome files
  • #9632 - Jetty 12 - conditional headers handling for welcome files
  • #9778 - Jetty 12 - Remove WriteFlusher.Listener
  • #9794 - Jetty 12 - jetty-ee9-proxy.xml broken
  • #9980 - Add format option to CustomRequestLog for request authority and request authority scheme+ #10608 - DefaultServlet behaviour wrong for welcomeFiles
  • #11289 - Embedded jetty doesn't set the charset to content-type header
  • #11294 - NPE on trying to read uri, headers or attributes from the original HttpServletRequest wrapped in UpgradeRequest on WebSocket server in Jetty 12
  • #11307 - Explicit demand control in WebSocket endpoints with only onWebSocketFrame()
  • #11307 - Explicit demand control in WebSocket endpoints with only onWebSocketFrame()
  • #11320 - Review callers of HttpChannelState.onIdleTimeout()
  • #11325 - Review content-length check in ServletChannel

... (truncated)

Commits
  • c8372b6 Updating to version 12.1.0
  • 2623240 Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.1.x
  • f76e281 more fix on jetty extension execution
  • 0b9983d Merge branch 'jetty-12.0.x' into jetty-12.1.x
  • 9a23f06 upgrade quiche to version 0.24.5
  • b41e1d9 Fix console capture by really executing the extension .... != ---- :) (#13455)
  • 9329d65 use cache for doc build
  • bea2679 Use ephemeral port for RMI server in testJMXOverTLS to avoid macOS binding co...
  • e37e1d2 Disable testJMXOverTLS on macOS
  • 57b07af Apply fix for 13403 also to ee11
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.eclipse.jetty:jetty-bom](https://github.com/jetty/jetty.project) from 12.0.15 to 12.1.0.
- [Release notes](https://github.com/jetty/jetty.project/releases)
- [Commits](jetty/jetty.project@jetty-12.0.15...jetty-12.1.0)

---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-bom
  dependency-version: 12.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants