Commit Graph

202 Commits

Author SHA1 Message Date
Marcelo Trylesinski
479a2c0c89
Version 0.47.0 (#2937) 2026-05-14 06:20:53 -07:00
Stefan Wójcik
8782666189
Fix typo in docs/deployment/index.md. (#2932) 2026-05-09 19:12:56 +02:00
Marcelo Trylesinski
6761b2c8f9
Remove Hugging Face sponsor block from docs (#2923) 2026-04-28 17:24:46 +02:00
Marcelo Trylesinski
438f64834d
Surface sponsors on welcome page and sidebar (#2921) 2026-04-28 10:14:03 +02:00
Marcelo Trylesinski
10ddc6dd29
Add ssl_context_factory for custom SSLContext configuration (#2920) 2026-04-28 06:24:24 +00:00
Marcelo Trylesinski
b224045f59
Version 0.46.0 (#2918) 2026-04-23 06:33:22 +00:00
Marcelo Trylesinski
d438fb16fe
Support ws_ping_interval and ws_ping_timeout in wsproto implementation (#2916) 2026-04-22 18:33:16 +00:00
Marcelo Trylesinski
3e6b964466
Support ws_max_size in wsproto implementation (#2915) 2026-04-22 19:17:00 +02:00
Marcelo Trylesinski
2c423bd82b
Version 0.45.0 (#2914) 2026-04-21 11:42:06 +01:00
Marcelo Trylesinski
73a80c3cc8
Add --reset-contextvars flag to isolate ASGI request context (#2912) 2026-04-21 10:46:10 +01:00
Krishna Chaitanya
fda70f37b0
Add logging configuration documentation with examples (#2870) 2026-04-13 20:40:30 +00:00
Marcelo Trylesinski
edb54c43c0
Version 0.44.0 (#2890) 2026-04-06 11:21:24 +02:00
Marcelo Trylesinski
029be08867
Implement websocket keepalive pings for websockets-sansio (#2888) 2026-04-06 07:52:58 +00:00
Marcelo Trylesinski
8d397c7319
Version 0.43.0 (#2885) 2026-04-03 18:33:18 +00:00
Marcelo Trylesinski
02bed6f8c3
Version 0.42.0 (#2852)
* Version 0.42.0

* Remove benchmark entries from release notes

* Remove docs entry from release notes
2026-03-16 06:11:15 +00:00
Marcelo Trylesinski
2fc0efcdd9
Clarify Windows asyncio event loop selection in docs (#2843)
* Fix Windows event loop docs

* Clarify Windows event loop docs note
2026-03-14 10:07:39 +00:00
Marcelo Trylesinski
9283c0f15c
Version 0.41.0 (#2821)
* Version 0.41.0

* Add #2776 to release notes
2026-02-16 22:33:52 +00:00
Jonas Haag
a01a33eb8f
Add --limit-max-requests-jitter to stagger worker restarts (#2707)
* feat: max_requests_jitter

* format

* type check

* Fix test

* Add type annotation for `Server.limit_max_requests`

Mypy infers `int` from the first branch and errors on the `None`
assignment in the else branch.

* Use `cached_property` for `Server.limit_max_requests`

Keeps `__init__` clean by moving the jitter computation out.

* Document `--limit-max-requests-jitter` setting

---------

Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2026-02-15 20:52:08 +00:00
Fardin Alizadeh
a148fc5a71
fix typos (#2800) 2026-02-02 10:33:31 +00:00
Marcelo Trylesinski
9ff60042a5
Version 0.40.0 (#2773) 2025-12-21 14:04:42 +00:00
Marcelo Trylesinski
4f40b84957
Version 0.39.0 (#2770) 2025-12-21 12:49:56 +01:00
Marcelo Trylesinski
3850ad6520
Version 0.38.0 (#2733) 2025-10-18 13:43:56 +00:00
Marcelo Trylesinski
58f28be98e
Add section about event loop (#2725) 2025-10-12 16:43:26 +01:00
Marcelo Trylesinski
57a61d86f2
Add discord to README (#2718) 2025-10-02 18:49:43 +00:00
Marcelo Trylesinski
4098bcac97
Version 0.37.0 (#2712) 2025-09-23 13:32:12 +00:00
LincolnPuzey
bbe119e4e8
Add note about --timeout-keep-alive being measured in seconds (#2669)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2025-09-23 13:12:42 +00:00
Marcelo Trylesinski
2744f14c99
Add --timeout-worker-healthcheck setting (#2711) 2025-09-23 05:56:33 -07:00
Marcelo Trylesinski
1dfb0bd885
Version 0.36.1 (#2710) 2025-09-23 12:00:47 +00:00
Marcelo Trylesinski
ad9e5b90dd
docs: redirect uvicorn.org to uvicorn.dev (#2705) 2025-09-21 13:53:12 +00:00
Marcelo Trylesinski
0e3b18c399
Version 0.36.0 (#2704) 2025-09-20 00:57:02 +00:00
Marcelo Trylesinski
f84661d56e
chore: drop mention to scripts/publish (#2696) 2025-09-20 00:54:06 +00:00
Marcelo Trylesinski
dcd7e6c94e
docs: replace uvicorn.org by uvicorn.dev (#2703) 2025-09-20 00:50:58 +00:00
Marcelo Trylesinski
f8c69b432f
chore: rename master branch to main (#2691) 2025-09-13 07:09:03 +00:00
secrett2633
016db5f7da
Update repository references from 'encode' to 'Kludex' across documentation and configuration files (#2684) 2025-09-10 21:48:53 +02:00
Marcelo Trylesinski
c1144fd4f1
docs: add websockets section (#2662) 2025-07-06 18:20:29 +02:00
Marcelo Trylesinski
b06d8ecd26
docs: add installation section (#2661) 2025-07-06 17:12:34 +02:00
Marcelo Trylesinski
f9403a2041
docs: add lifespan page (#2656) 2025-07-06 15:18:58 +02:00
Marcelo Trylesinski
374bb6764e
docs: readd missing --- to the release-notes.md (#2660) 2025-07-03 16:07:32 +02:00
Marcelo Trylesinski
050f60265e
Add discord badge (#2655) 2025-07-01 07:59:30 +02:00
Marcelo Trylesinski
daecb45327
Version 0.35.0 (#2654) 2025-06-28 18:04:49 +02:00
Marcelo Trylesinski
b9606269a7
Add WebSocketsSansIOProtocol (#2540) 2025-06-24 12:16:26 +02:00
Marcelo Trylesinski
5e33d430f1
Add notes about 0.34.3 and Google Analytics (#2642) 2025-06-01 09:46:47 +02:00
Marcelo Trylesinski
c9ba771b39
Version 0.34.3 (#2617) 2025-04-19 15:38:42 +02:00
Marcelo Trylesinski
bdf95fd3e7
Version 0.34.2 (#2616) 2025-04-19 08:01:03 +02:00
Marcelo Trylesinski
695820ae9b
Version 0.34.1 (#2612) 2025-04-13 15:46:20 +02:00
Marcelo Trylesinski
56c45db06c
docs: add sponsorship banner (#2611) 2025-04-13 15:06:50 +02:00
Marcelo Trylesinski
f2192cc38c
docs: add section about Docker under Deployment (#2610) 2025-04-13 14:45:19 +02:00
Marcelo Trylesinski
4fdfec4adf
docs: mention discord instead of gitter (#2595)
* docs: mention discord instead of gitter

* ignore flaky test
2025-03-09 17:21:57 +01:00
Marcelo Trylesinski
2445e7921b
docs: improve settings page (#2594) 2025-03-09 16:21:25 +01:00
Tom Christie
4e6786e4de
Add sponsorship page (#2593)
* Add sponsorship page

* Apply suggestions from code review

---------

Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2025-03-08 12:55:17 +00:00