OpenSSL 3.5.3 introduces a regression that makes ssh break on openssl version check.
https://github.com/openssl/project/issues/1621
If you use Alpine Linux:
- 3.22: make sure you get >=3.5.3-r1
- edge: make sure you get >=3.5.3-r2
Those include backports of upstream fixes.
Sorry for the inconvenience.
The reasons for revert: the issue[1] was originally reported as a result of writing new code[2], not a problem with the existing one; another reference[3] de-facto excludes only 3.0.0/3.0.1 release...
Since .NET 5, ASP.NET Core has built-in support for the Swashbuckle project (Swagger).
ASP.NET Core 9 removes Swashbuckle from the template as the project is not actively maintained.
However, the .NET team added support for OpenAPI document generation.
The AddOpenApi method registers the required dependencies.
The MapOpenApi method registers OpenAPI endpoints.
P.S. You can add Swashbuckle yourself, but the better choice would be the Nswag project.