CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 09:10:56 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"cb08f38df68fa9763391c3935fca953f"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=upGCUNQsxK1Mo%2BpBPrILdt80zZpYVqfJdrYdky3cvdIwyYy50xdhBkmYxDlhqpf972yRPdJqS5X4x0GSPx%2FHzE0mFbCJ5SesGXptiE6a6BiU7WPtiWiUWMEWn55G%2FDRtwulW3yaSv5RGpAd5tGnbueG1cy9cOaLog4PDLgLmzr5%2BTTeRa6mbgsSKDYtgjm6TP3cLQrpnbMzEPjVmpWel%2BVY43Zm2yRhGPO%2Bxeyz%2FcT2nWSf7L5RNNkLPQJUZuO4AoNeGVc1q6KPT9OW6EBb%2BFQ%3D%3D--UxMeC8IVF%2FPA27am--klHH6CpyVv4DGlr7LK6Adw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.662293199.1753607456; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 09:10:56 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 09:10:56 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 98B0:1AFF47:C93354:10ACCDE:6885ED20
Release 7.1.0 Β· dotnet/aspnet-api-versioning Β· GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 710
7.1.0
Compare
·
75 commits
to main
since this release
This release provides some minor updates and patches. This will be the final release before .NET 8, which is just around the corner.
Features
The following outlines all new features since 7.0
, but some of them have already been released in a previous patch.
All Platforms
- Enable NuGet Symbol packages
- Validate
ApiVersioningOptions.DefaultApiVersion
cannot beApiVersion.Neutral
(#1011) - Support Error Object backward compatibility (#1019)
- See the Error Responses - Backward Compatibility topic
- Add
IApiVersionSelector
toApiExplorerOptions
(#1025)- Derives from
ApiVersioningOptions
by default - Can be overridden with a different instance just for documentation
- Derives from
- Use
ApiExplorerOptions.ApiVersionSelector
while determining if the 1st API version parameter is required (#1025)
ASP.NET Web API with OData
- Use complex types instead of entities for ad hoc models so a key is not required
- Allow
EnableQueryAttribute
to override Model Bound Settings (#928)
ASP.NET Core with OData
- Use complex types instead of entities for ad hoc models so a key is not required
- Allow
EnableQueryAttribute
to override Model Bound Settings (#928)
Fixes
This is a rollup of all fixes since 7.0
, some of which were already released in patch.
ASP.NET Web API
- Fix JSON serialization of
ProblemDetails.Type
ASP.NET Web API with OData
- Fix empty model check, which didn't include complex types
- Fix use of
$top
in examples (#944) - Fix models in multiple EDMs with the same API version (#996)
ASP.NET Core
- Fix media type subset matching (#1015)
- Prevent possible infinite recursion reading API versions when misconfigured (#1017)
- Fix propagation of
ApiVersioningOptions
toApiExplorerOptions
- Explicit API description should supersede implicit match (#1025)
ASP.NET Core with OData
- Fix empty model check, which didn't include complex types
- Fix use of
$top
in examples (#944) - Fix models in multiple EDMs with the same API version (#996)
Breaking Changes
None
Assets 2
3 people reacted
You canβt perform that action at this time.