- Fix
QualityItemparsing to recognize quality parameters before other parameters and ignore semicolons inside quoted values. - Parse header quality values as exact decimals and reject invalid numeric syntax.
- Round float quality conversions to the nearest thousandth to preserve all three decimal places.
- Reject WebSocket frames whose 64-bit payload length has the most significant bit set, or whose length does not fit in
usizeon 32-bit targets, usingws::ProtocolError::Overflow. - Update
zstddependency to0.14. - Update
brotlidependency to9.