# Changelog ## Version 0.2.0 ### Added - Support for little endian bit endianness was added. ### Changed - Breaking change: To support different bit endiannesses, `BitReader` and `BitWriter` have been split into `BEBitReader`/`LEBitReader` and `BEBitWriter`/`LEBitWriter`. Use the big endianness variants to keep previous behavior. - Breaking change: `get_mut_unchecked` is now marked as unsafe, as modifying the underlying object can lead to inconsistent operation when the stream is not byte-aligned. - The `Read` implementation of `BitReader` has been optimized to avoid frequent read calls to the data source.