Skip to content

Conversation

@captainsafia
Copy link
Member

@captainsafia captainsafia commented Sep 15, 2022

Description

This PR resolves a regression to OpenAPI-generation behavior due to a change in the RouteEndpointDataSource that was introduced in RC1. See this comment for more einfo.

Fixes #44005

Customer Impact

This PR resolves a regression in which endpoints that customers would expect to be hidden from OpenAPI generation were visible

Regression?

  • Yes
  • No

This is a regression from .NET 6 and .NET 7 Preview 7 behavior.

Risk

  • High
  • Medium
  • Low

The risk is low because we are reverting to known behavior (as of .NET 6).

Verification

  • Manual (required): on user code from bug report
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

@ghost ghost added the area-runtime label Sep 15, 2022
@captainsafia captainsafia added the old-area-web-frameworks-do-not-use *DEPRECATED* This label is deprecated in favor of the area-mvc and area-minimal labels label Sep 15, 2022
@captainsafia
Copy link
Member Author

@Pilchie Any chance we can get this in for RC2? We'd like to react to some user feedback we got from RC1.

@halter73
Copy link
Member

halter73 commented Sep 15, 2022

Here's the breaking change announcement for RC1: aspnet/Announcements#493

Copy link
Member

@halter73 halter73 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree we should revert this breaking behavioral change for RC2.

@captainsafia captainsafia changed the base branch from release/7.0 to release/7.0-rc2 September 16, 2022 15:57
@captainsafia captainsafia added the Servicing-consider Shiproom approval is required for the issue label Sep 16, 2022
@ghost
Copy link

ghost commented Sep 16, 2022

Hi @captainsafia. Please make sure you've updated the PR description to use the Shiproom Template. Also, make sure this PR is not marked as a draft and is ready-to-merge.

To learn more about how to prepare a servicing PR click here.

@halter73 halter73 added Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Sep 16, 2022
@halter73
Copy link
Member

This has been approved by tactics @dotnet/aspnet-build.

@dougbu
Copy link
Contributor

dougbu commented Sep 16, 2022

Alright @halter73, will merge.

Please use @dotnet/aspnet-admins when requesting servicing merges going forward.

@dougbu dougbu merged commit 1fed78a into release/7.0-rc2 Sep 16, 2022
@dougbu dougbu deleted the safia/44005 branch September 16, 2022 23:04
@dougbu
Copy link
Contributor

dougbu commented Sep 16, 2022

(oops, edited out a typo above)

@amcasey amcasey added area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions and removed area-runtime labels Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions old-area-web-frameworks-do-not-use *DEPRECATED* This label is deprecated in favor of the area-mvc and area-minimal labels Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants