Current section
Files
Jump to
Current section
Files
CHANGELOG
# 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!