Skip to content

Releases: dylni/os_str_bytes

3.0.0

01 Mar 03:05
Compare
Choose a tag to compare
  • Added "raw" to all method names to clarify that the encoding is unspecified
    • The naming also makes them easier to notice in source code.
  • Changed method signatures to make them easier to use
  • Improved the signatures of functions in the "raw" module to allow passing arguments by value
  • Improved documentation
  • Increased the minimum supported Rust toolchain version to 1.34.0

These are all the name changes included in this version:

2.4.0

06 Nov 02:31
Compare
Choose a tag to compare

2.3.2

02 Aug 03:35
Compare
Choose a tag to compare
  • Minor improvements

2.3.1

12 May 13:35
Compare
Choose a tag to compare
  • Disabled nightly documentation features when building other crates (#2)

2.3.0

01 May 21:24
Compare
Choose a tag to compare
  • Created the raw module to work around limitations of the encoding specification
  • Improved documentation

2.2.1

01 May 21:03
Compare
Choose a tag to compare
  • Fixed a bug that caused decoding methods to incorrectly return an error for valid bytes

2.2.0

27 Apr 17:28
Compare
Choose a tag to compare

2.1.0

22 Apr 15:13
Compare
Choose a tag to compare

2.0.0

18 Apr 20:33
Compare
Choose a tag to compare
  • Fixed undefined behavior when running on Windows
  • Removed unsafe methods
    • The safe versions are now equally fast, and the results they return can be unwrapped.
    • The whole crate now only uses safe code!
  • Changed the parameter type for OsStrBytes::from_bytes to &AsRef<[u8]>
  • Improved documentation
  • Improved error messages when encoding fails

1.1.0

09 Apr 13:46
Compare
Choose a tag to compare