# Changelog All notable changes to this project will be documented in this file. The format is roughly based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). This project intends to inhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), but has not yet reached 1.0 so all APIs might be changed. ## Unreleased - yyyy-mm-dd ## v0.6.0 - 2021-05-16 ### Bug Fixes - Fixes some inefficiencies when decoding (particularly in the `FieldDecoder`). ## v0.5.0 - 2020-07-06 ### New Features - `integer` & `unsigned_integer` types now use TryInto instead of Into, allowing them to be used with types smaller than i64 & u64. Attempting to decode an integer larger than a type can handle will result in a decode error. ## v0.4.1 - 2020-06-12 ### Bug Fixes - `DecodeError` now implements `std::error::Error` ## v0.4.0 - 2020-05-24 ### New Features - Added `and_then` decoder function ## v0.3.0 - 2020-05-24 ### New Features - Added map functions up to map50. ## v0.2.0 - 2020-02-09 ### New Features - Added Error::Other so other crates can provide cutom error messages ## v0.1.0 - 2020-02-03 - Initial release with support for most obvious types