1
0
mirror of https://github.com/fafhrd91/actix-net synced 2024-11-23 22:51:07 +01:00
actix-net/bytestring/CHANGES.md
2023-04-01 05:24:40 +01:00

1.3 KiB

Changes

Unreleased - 2023-xx-xx

1.3.0 - 2023-03-03

  • Implement AsRef<ByteString> for ByteString.

1.2.1 - 2022-11-12

  • Fix #[no_std] compatibility. #471

1.2.0 - 2022-11-07

  • Add ByteString::slice_ref which can safely slice a ByteString into a new one with zero copy. #470
  • Minimum supported Rust version (MSRV) is now 1.57.

1.1.0 - 2022-06-11

  • Implement From<Box<str>> for ByteString. #458
  • Implement Into<String> for ByteString. #458
  • Minimum supported Rust version (MSRV) is now 1.49.

1.0.0 - 2020-12-31

  • Update bytes dependency to 1.
  • Add array and slice of u8 impls of TryFrom up to 32 in length.
  • Rename get_ref to as_bytes and rename into_inner to into_bytes.
  • ByteString::new is now a const fn.
  • Crate is now #[no_std] compatible.

0.1.5 - 2020-03-30

  • Serde support

0.1.4 - 2020-01-14

  • Fix AsRef<str> impl

0.1.3 - 2020-01-13

  • Add PartialEq<T: AsRef<str>>, AsRef<[u8]> impls

0.1.2 - 2019-12-22

  • Fix new() method
  • Make ByteString::from_static() and ByteString::from_bytes_unchecked() methods const.

0.1.1 - 2019-12-07

  • Fix hash impl

0.1.0 - 2019-12-07

  • Initial release