The changelog of the http-status-codes library.
This project adheres to Semantic Versioning.
This changelog follows the Keep a Changelog format.
1.6.2 - 2025-02-09
- Error in release configuration.
1.6.1 - 2025-02-09
- Mistake during release of version 1.6.0.
1.6.0 - 2025-02-09
- [#28] Added code
Invalid(-1). - [#28]{Qt C++11} Qt C++11 variant which uses
enum classfor the codes.
- {Qt}
networkErrorToStatusCode()now returns aCodeinstead ofint.
- Testing with Visual Studio 2013 because of outdated CMake.
1.5.0 - 2022-01-03
- [#21] Code
NotExtended(510) is marked as obsoleted.
1.4.0 - 2021-11-05
Updates and adds missing status codes from the IANA registry.
- [#17] Added codes
MisdirectedRequest(421),TooEarly(425),ContentTooLarge(413) andUnprocessableContent(422). The existing codesPayloadTooLarge(413) andUnprocessableEntity(422) are kept for backward compatibility.
- [#12] Updated GTest to 1.8.1 to fix deprecation warnings with recent compilers.
- [#17] Updated the reason phrases for
PayloadTooLarge(413),UnprocessableEntity(422) andGatewayTimeout(504).
- {C++11} Added missing
Code::xxx_maxenumerator.
1.3.0 - 2019-02-21
- Support for custom (error) codes by ensuring the enums can hold values up to 1023.
1.2.0 - 2019-01-06
- [#5]{C++11}
toInt()conversion function.
1.1.1 - 2018-11-14
- {Qt} Some QNetworkReply::NetworkError codes were not available in Qt before 5.3.
1.1.0 - 2018-10-06
Adds missing status codes from the IANA registry.
- Status codes
EarlyHints(103),AlreadyReported(208),LoopDetected(508) andNotExtended(510).
- {C} Removed redundant "HttpStatus_XXX" documentation comments.
Initial (actually unversioned) release.
- C, C++, C++11 and Qt variants.
- Status codes
- Category/class tests (
isXXX()functions) - Reason phrases
- {Qt}
QNetworkReply::NetworkErrormapping