7.0.0-alpha-001
Breaking changes
NewtonsoftJson
andSystemTextJson
modules are removed, the latter is now moduleJson
, NewtonSoft is not supported anymore, see PR Promote System.Text.Json as default JSON serializer.- For more information, check the updated JSON documentation section: link. This has instructions on how to setup
NewtonsoftJson
back if you need to keep it for your project.
- For more information, check the updated JSON documentation section: link. This has instructions on how to setup
Other updates
- Add ability to Configure Endpoints via IEndpointConventionBuilder - Credits @mrtz-j
- This PR enables us to reuse some of the built-in OpenApi generation to generate OpenApi schemas from code.
- There's an example mentioned at the PR description, and a complete sample project available at this repository.
- It was inspired by Oxpecker from @Lanayx.
- Improve DEVGUIDE with SemVer pre-release observation - Credits @64J0
- Promote System.Text.Json as default JSON serializer - Credits @esbenbjerre
- This PR removes the Newtonsoft JSON serializer and promotes System.Text.Json as the default.
- The JSON section of the documentation was updated, showing how someone could configure the project to use the Newtonsoft JSON again.