# 0.7.0

- add implementation based on Erlang's queue
- bump test and bench dependencies
- tweak benchmarks to run with parallelism: 1, and report memory usage
- add Elixir 1.7.3 and OTP 21.0 build targets
- update 1.6 build to 1.6.6
- do not test Elixir 1.5 with OTP 21.0

# 0.6.0

- relax Elixir requirement to 1.5 instead of 1.6

# 0.5.0

- major rework that defines a `Cbuf` behaviour, and provides implementations for `Map` and `ETS`
- add lots of docs
- add typespecs and dialyzer
- add example `GenServer` implementation in `Cbuf.Map`
- separate out property tests
- update benchmarks to something a bit more realistic

# 0.4.1

- add empty/1
- refactor pop/1 internal

# 0.4.0

- add delete/1
- add pop/1
- move property tests to separate module

# 0.3.0

- fix underlying array implementation to accept `nil` as a valid insertion value
- optimize `count/1` to speedup by ~50%
- benchmarks for `count/1`
- misc. doc fixes
- add a changelog

# 0.2.0

- fix `insert/2`
- add `peek/1`
- add property test

# 0.1.0

- hello, world!
