Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.2.4 - 2021-07-04
Added
- Add
filename/1
Changed
- Deprecate
info/1
Fixed
- Remove unnecessary case statement from
has_key?/2
- Remove unnecessary case statement from
size/1
0.2.3 - 2021-07-03
Added
- Improve guard for
init_table/1
so that it rejects malformed input
0.2.2 - 2021-07-03
Added
select_by_value/2
anddelete_by_value/2
0.2.1 - 2021-07-02
Fixed
- Handle error in
select_by_match_spec/3
- Fix incorrect range match specs
Added
all/2
init_table/2
0.2.0 - 2021-07-02
Changed
- Table name defaults to
DBKV
if not specified inopen/1
options. - Arguments of
select_by_*
anddelete_by_*
functions
Removed
- deprecated functions
create_table/1
delete_table/1
describe_table/1
exist?/1
0.1.4 - 2021-07-01
Added
open?/1
deprecatingexist?/1
0.1.3 - 2021-07-01
Added
info/1
, which deprecateddescribe_table/1
open/1
andclose/1
, which deprecatescreate_table/1
anddelete_table/1
0.1.2 - 2021-06-30
Changed
- Always warnings as errors
- Let it crash when table not exist following Chris Keathley's advice
Added
delete_all
anddelete_by_*
increment
anddecrement
all
,keys
andvalues
0.1.1 - 2021-06-30
Changed
- Rename
DubDB
toDBKV
0.1.0 - 2021-06-29
Initial release