2023-04-12, Version 5.0.0
[8a55cc70fd
] Switch from Travis to GHA (Timo Tiuraniemi)
[3d2f8ebc6d
] Document crate properly, opting for documentation in lib.rs instead of just README.md. (Timo Tiuraniemi)
[ec84e44776
] Bump edition to 2021 alongside the other breaking changes (Timo Tiuraniemi)
[682fbd32c3
] Use a new major version for the interface (Timo Tiuraniemi)
[e8ffd39452
] Use a single OutOfBounds error for more convenient error matching (Timo Tiuraniemi)
[0119575c91
] Switch from anyhow to thiserror and RandomAccessError (Timo Tiuraniemi)
[89f442ae20
] Remove read_to_writer and futures dep (Timo Tiuraniemi)
[ac9db1bf02
] Fix missing &mut causing Sync compilation problems (Timo Tiuraniemi)
[a37f98c96d
] Update changelog (Bruno Tavares)
.github/workflows/ci.yml | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CHANGELOG.md | 22 ++++++++++++++++++++++
Cargo.toml | 10 +++++-----
README.md | 66 +++---------------------------------------------------------------
src/lib.rs | 188 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
5 files changed, 286 insertions(+), 95 deletions(-)
2020-03-03, Version 4.0.0
[064eb1d6c9
] (cargo-release) version 4.0.0 (Bruno Tavares)
[0e7ab518e5
] Merge pull request #22 from bltavares/async-trait (Bruno Tavares)
[2f5f4a0567
] Github feedback: use futures-io to help with compile times (Bruno Tavares)
[2bf3131775
] Implement async API for random-access-storage (Bruno Tavares)
[0bed19ef50
] Merge pull request #20 from bltavares/master (Szabolcs Berecz)
[831b9aa23e
] Adjust Travis to run clippy and rustfmt on stable only (Bruno Tavares)
[9c228739cc
] Removes unused dependency (Bruno Tavares)
[e0a1ea9880
] Update changelog (Yoshua Wuyts)
.travis.yml | 8 ++++----
CHANGELOG.md | 18 ++++++++++++++++++
Cargo.toml | 6 ++++--
README.md | 24 ++++++++++++------------
src/lib.rs | 29 ++++++++++++++++++-----------
5 files changed, 56 insertions(+), 29 deletions(-)
2019-07-27, Version 3.0.0
[49c25778a0
] (cargo-release) version 3.0.0 (Yoshua Wuyts)
[553af611fd
] u64 file offsets (#17) (James Halliday)
[b73e7fb619
] sync_all method (#18) (James Halliday)
[02e700d41c
] Changed signature of len() to immutably borrow self (#19) (Freddie Ridell)
[36c5b96d63
] Update changelog (Yoshua Wuyts)
CHANGELOG.md | 16 ++++++++++++++++
Cargo.toml | 4 ++--
README.md | 4 ++++
src/lib.rs | 21 ++++++++++-----------
4 files changed, 32 insertions(+), 13 deletions(-)
2018-12-18, Version 2.0.0
[55ab88f0fd
] (cargo-release) version 2.0.0 (Yoshua Wuyts)
[81319ec100
] len() and is_empty() (#16) (James Halliday)
[fb18d9f5d3
] Update changelog (Yoshua Wuyts)
CHANGELOG.md | 18 ++++++++++++++++++
Cargo.toml | 2 +-
README.md | 8 ++++++++
src/lib.rs | 8 ++++++++
4 files changed, 35 insertions(+), 1 deletion(-)
2018-11-20, Version 1.0.0
[2e9f4090d7
] (cargo-release) version 1.0.0 (Yoshua Wuyts)
[5e423e35ff
] truncate method (#15) (James Halliday)
[0b242b6234
] Keep up with modern times in clippy invocation (#12) (Szabolcs Berecz)
[622cf79c92
] update changelog (Yoshua Wuyts)
.travis.yml | 2 +-
CHANGELOG.md | 19 +++++++++++++++++++
Cargo.toml | 2 +-
README.md | 4 ++++
src/lib.rs | 4 ++++
5 files changed, 29 insertions(+), 2 deletions(-)
2018-08-29, Version 0.6.0
[23e48f8e29
] (cargo-release) version 0.6.0 (Yoshua Wuyts)
[f1fc4982aa
] Fixes #7: Make RandomAccess always open (#11) (Szabolcs Berecz)
[3855bef02a
] Update README.md (#10) (周汉成)
[97ebff543c
] add read_to_writer method (#9) (Yoshua Wuyts)
[50b947e688
] Fix typo and switch to clippy-preview (#5) (Szabolcs Berecz)
[61a3d42a56
] (cargo-release) start next development iteration 0.5.1-alpha.0 (Yoshua Wuyts)
.travis.yml | 2 +-
Cargo.toml | 2 +-
README.md | 23 +++++++++++++++-------
src/lib.rs | 66 ++++++++++----------------------------------------------------
4 files changed, 29 insertions(+), 64 deletions(-)