# 0.3.0 * Bump minor * Document errors * Rename: `ArrayLengthMismatch` -> `ArrayTooShort` * Remove error `FixedStringTooShort` * Rename: `InvalidUtf8` -> `BadString` * Rework errors * Rename methods: `as_d_stream` -> `as_dstream`, `to_s_stream` -> `to_sstream` * Add `SERIALISATION_LIMIT` constant to `Serialise` * Make some deserialisations infallible * Add method `append_byte` to `SStream` * Add method `take_byte` to `DStream` * Rename `SStream` -> `Sstream`, `DStream` -> `Dstream` * Update readme * Update documentation * Make `Deserialise` require `Serialise` * Fix copyright/license notice in `"src/serialise/test.rs"` # 0.2.0 * Clean up code * Implement `Ord` and `PartialOrd` for `FixedString` * Implement `Index` and `IndexMut` for `FixedString` * Add `get` and `get_mut` methods to `FixedString` * Implement `From<[char; N]>` for `FixedString` * Bump minor * Implement `Serialise` and `Deserialise` for tuples # 0.1.0 * Bump minor * Export all in crate root * Add fixed string type * Add new errors * Update documentation * Add `as_d_stream` method to `SStream` * Add `to_s_stream` and `as_slice` methods to `DStream` # 0.0.2 * Add license files # 0.0.1 * Fix copyright notices * Add license notices * Update readme # 0.0.0 * Add changelog * Fork from `backspace` * Add gitignore * Add documentation * Add tests * License under LGPL-3 * Configure lints * Add readme