mirror of
https://github.com/frappe/gunicorn.git
synced 2026-07-03 19:21:29 +08:00
docs: update 25.0.0 changelog with all changes since 24.0
- Fix PR references for HTTP/2 and Early Hints (#3468) - Add uWSGI protocol support for ASGI worker (#3467) - Add bug fixes: setproctitle, 100-continue, macOS segfault - Add changes: remove obsolete Makefile targets (#3471)
This commit is contained in:
parent
d6dcb686de
commit
200977bc0b
@ -17,7 +17,7 @@
|
||||
`dirty_worker_init`, `dirty_worker_exit`
|
||||
|
||||
- **HTTP/2 Support (Beta)**: Native HTTP/2 (RFC 7540) support for improved performance
|
||||
with modern clients ([PR #3462](https://github.com/benoitc/gunicorn/pull/3462))
|
||||
with modern clients ([PR #3468](https://github.com/benoitc/gunicorn/pull/3468))
|
||||
- Multiplexed streams over a single connection
|
||||
- Header compression (HPACK)
|
||||
- Flow control and stream prioritization
|
||||
@ -29,11 +29,36 @@
|
||||
|
||||
- **HTTP 103 Early Hints**: Support for RFC 8297 Early Hints to enable browsers to
|
||||
preload resources before the final response
|
||||
([PR #3462](https://github.com/benoitc/gunicorn/pull/3462))
|
||||
([PR #3468](https://github.com/benoitc/gunicorn/pull/3468))
|
||||
- WSGI: `environ['wsgi.early_hints'](headers)` callback
|
||||
- ASGI: `http.response.informational` message type
|
||||
- Works with both HTTP/1.1 and HTTP/2
|
||||
|
||||
- **uWSGI Protocol for ASGI Worker**: The ASGI worker now supports receiving requests
|
||||
via the uWSGI binary protocol from nginx
|
||||
([PR #3467](https://github.com/benoitc/gunicorn/pull/3467))
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Fix setproctitle initialization with systemd socket activation
|
||||
([#3465](https://github.com/benoitc/gunicorn/issues/3465))
|
||||
|
||||
- Fix `Expect: 100-continue` handling: ignore the header for HTTP/1.0 requests
|
||||
since 100-continue is only valid for HTTP/1.1+
|
||||
([PR #3463](https://github.com/benoitc/gunicorn/pull/3463))
|
||||
|
||||
- Fix missing `_expected_100_continue` attribute in UWSGIRequest
|
||||
|
||||
- Disable setproctitle on macOS to prevent segfaults during process title updates
|
||||
|
||||
- Publish full exception traceback when the application fails to load
|
||||
([#3462](https://github.com/benoitc/gunicorn/issues/3462))
|
||||
|
||||
### Changes
|
||||
|
||||
- Remove obsolete Makefile targets
|
||||
([PR #3471](https://github.com/benoitc/gunicorn/pull/3471))
|
||||
|
||||
---
|
||||
|
||||
## 24.1.1 - 2026-01-24
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user