Skip to content

Commit e107653

Browse files
authored
Document supported runtimes (dotnet#182)
* Document supported runtimes * More kestrel improvements
1 parent 324f7c8 commit e107653

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

docs/docfx/articles/runtimes.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
uid: runtimes
3+
title: Supported Runtimes
4+
---
5+
6+
# YARP Supported Runtimes
7+
8+
YARP supports ASP.NET Core 3.1 and 5.0.0 Preview 4 or later. You can download the .NET 5 Preview 4 SDK from https://dotnet.microsoft.com/download/dotnet/5.0.
9+
10+
YARP will be taking advantage of 5.0.0 features and optimizations as they become available. This does mean that some features may not be available if you're running on 3.1.
11+
12+
## Related 5.0.0 Runtime Improvements
13+
14+
These are related improvements in .NET or ASP.NET Core 5.0.0 that YARP is able to take advantage of. We expect to add more as they become available.
15+
- Kestrel [reloadable config](https://github.com/dotnet/aspnetcore/issues/19376).
16+
- Kestrel HTTP/2 performance improvements.
17+
- [HPACK static compression](https://github.com/dotnet/aspnetcore/pull/20058)
18+
- [HPACK dynamic compression](https://github.com/dotnet/aspnetcore/pull/19521).
19+
- [Allocation savings via stream pooling](https://github.com/dotnet/aspnetcore/pull/18601)
20+
- [Allocation savings via pipe pooling](https://github.com/dotnet/aspnetcore/pull/19356)
21+
- HttpClient HTTP/2 [performance improvements](https://github.com/dotnet/runtime/issues/35184).

docs/docfx/articles/toc.yml

+2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
- name: Getting Started
22
href: getting_started.md
3+
- name: Supported Runtimes
4+
href: runtimes.md

0 commit comments

Comments
 (0)