Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert removal of deprecated rawStatusCode methods #33440

Closed
rstoyanchev opened this issue Aug 28, 2024 · 0 comments
Closed

Revert removal of deprecated rawStatusCode methods #33440

rstoyanchev opened this issue Aug 28, 2024 · 0 comments
Assignees
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: regression A bug that is also a regression
Milestone

Comments

@rstoyanchev
Copy link
Contributor

rstoyanchev commented Aug 28, 2024

After introducing the HttpStatusCode class in 6.0 as an alternative to the HttpStatus enum, methods for access to the raw status code as an int were deprecated, and some (a small subset) were removed in 6.1 with #29449 while others didn't have a clear target for removal documented.

We've had reports (e.g. #31528 and others not in the issue tracker) that the removals came too soon preventing libraries from working with 5.3.x and 6.x. We should revert those removals, and also clearly document the target version for all such methods to be removed.

@rstoyanchev rstoyanchev added in: web Issues in web modules (web, webmvc, webflux, websocket) type: regression A bug that is also a regression labels Aug 28, 2024
@rstoyanchev rstoyanchev added this to the 6.1.13 milestone Aug 28, 2024
rstoyanchev added a commit that referenced this issue Aug 28, 2024
Revert methods removed in 7df2e2a.

See gh-33440
rstoyanchev added a commit that referenced this issue Aug 28, 2024
Mark for removal where not marked, and set to 7.0
consistently as the target for removal.

See gh-33440
@rstoyanchev rstoyanchev self-assigned this Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: regression A bug that is also a regression
Projects
None yet
Development

No branches or pull requests

1 participant