# CHANGELOG ## 0.4.5 (Current) - Documentation and tests updated. - Support cstr with lossy way. - Make more accurate error from cstr functions. * Some `UnexpectedEof` is now returns `InvalidData` error. ## 0.4.4 - Documentation and test updates. - Support boolean. - Refactor read functions via macro. * This shouldn't affect existing functionality. ## 0.4.3 - Support 24, 48, 128 bit unsigned/signed integer. - More tests with macro. ## 0.4.2 - Support `Native` and `Network` endian. - Documentation update. ## 0.4.1 - Documentation update. - Expose `read_bytes` method. - Add small example about file. ## 0.4.0 - Don't panic when there is not enough data [#2](https://github.com/MPThLee/binary-reader.rs/pull/2) ## 0.3.1 - Misc update about update rust version, ci, and dependencies. ## 0.3.0 - Add float32 and float64 support [#1](https://github.com/MPThLee/binary-reader.rs/pull/1) ## 0.2.0 - Rename the function names for more readable. ## 0.1.3 - Documentation ## 0.1.2 - Fix bug about reading data. - Test case added. ## 0.1.1 - Little-endian support. ## 0.1.0 - Initial release