2024-01-09, Version 3.0.1
[69cfe7047c
] Refactor PathBuf into impl AsRef (Fahmi Akbar Wildana)
[44134ffbf4
] docs: fix broken actions link and tweak docs logo (Timo Tiuraniemi)
[d0b760e53b
] Sync tokio versions between dep and dev-dep (Timo Tiuraniemi)
[2d6c8938bf
] Update changelog (Timo Tiuraniemi)
CHANGELOG.md | 26 ++++++++++++++++++++++++++
Cargo.toml | 2 +-
README.md | 4 ++--
src/lib.rs | 8 ++++----
4 files changed, 33 insertions(+), 7 deletions(-)
2023-04-12, Version 3.0.0
[0e4c5e3e87
] Release 3.0.0 (Timo Tiuraniemi)
[5d90852e06
] Fix formatting (Timo Tiuraniemi)
[456f88b618
] Switch from Travis to GHA (Timo Tiuraniemi)
[8c77c108a2
] Merge pull request #48 from ttiurani/thiserror (Timo Tiuraniemi)
[1eb7cec052
] Update changelog (Bruno Tavares)
.github/workflows/ci.yml | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CHANGELOG.md | 20 ++++++++++++++
Cargo.toml | 37 +++++++++++++++++--------
README.md | 25 ++++++-----------
benches/sync.rs | 194 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------
src/default.rs | 41 +++++++++++++++++++++++++++
src/lib.rs | 310 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------
src/unix.rs | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/windows.rs | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
tests/model.rs | 154 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
tests/regression.rs | 9 ++++--
tests/test.rs | 201 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
12 files changed, 1153 insertions(+), 234 deletions(-)
2020-03-03, Version 2.0.0
[e480856d06
] (cargo-release) version 2.0.0 (Bruno Tavares)
[b0f1507868
] Implement async API for random-access-storage (#37) (Bruno Tavares)
[4eb18f5045
] Update changelog (Bruno Tavares)
CHANGELOG.md | 16 ++++-
Cargo.toml | 7 +-
README.md | 9 +--
benches/sync.rs | 81 ++++++++++++---------
src/lib.rs | 74 ++++++++++++-------
tests/model.rs | 54 +++++++-------
tests/regression.rs | 20 ++---
tests/test.rs | 203 +++++++++++++++++++++++++++++------------------------
8 files changed, 271 insertions(+), 193 deletions(-)
2020-03-03, Version 1.1.0
[7063f6fa47
] (cargo-release) version 1.1.0 (Bruno Tavares)
[218aab2629
] From Failure into std::error::Error (#36) (Bruno Tavares)
[a8bfebeeb7
] Bump dependencies and fix travis (#35) (Bruno Tavares)
.travis.yml | 8 +++++---
CHANGELOG.md | 26 ++++++++++++++++++++++++++
Cargo.toml | 8 ++++----
src/lib.rs | 24 +++++++++++++-----------
4 files changed, 48 insertions(+), 18 deletions(-)
2020-02-02, Version 1.0.0
[3de8d37a0c
] 1.0.0 (substack)
[2fca3428a6
] Merge pull request #28 from bltavares/bump-deps (Szabolcs Berecz)
[bebe8b4a2c
] Update code to editio 2018 (Bruno Tavares)
[310dd8a5d7
] Bump random-access-storage to 3.0.0 (Bruno Tavares)
[95c3dad271
] updated to use u64 (substack)
[1d884a4432
] sync_all implementation (substack)
[bd9d0f6a86
] Update mkdirp requirement from 0.1.0 to 1.0.0 (dependabot-preview[bot])
[f9b34735e7
] Update quickcheck requirement from 0.7.2 to 0.8.0 (dependabot[bot])
[4785a3dfa5
] Update changelog (Yoshua Wuyts)
CHANGELOG.md | 16 ++++++-
Cargo.toml | 25 ++++-----
fuzz/Cargo.toml | 1 +-
fuzz/fuzz_targets/fuzz_target_1.rs | 6 +--
src/lib.rs | 109 ++++++++++++++++++++++++--------------
tests/model.rs | 34 ++++--------
tests/regression.rs | 5 +--
tests/test.rs | 82 +++++++++++++++++++++++++++--
8 files changed, 194 insertions(+), 84 deletions(-)
2018-12-20, Version 0.8.0
[c7cdc2d39a
] (cargo-release) version 0.8.0 (Yoshua Wuyts)
[65bffdf0b8
] len() and is_empty() implementation (#21) (James Halliday)
[e6733d9273
] Update changelog (Yoshua Wuyts)
CHANGELOG.md | 22 ++++++++++++++++++++++
Cargo.toml | 4 ++--
src/lib.rs | 8 ++++++++
tests/test.rs | 38 ++++++++++++++++++++++++++++++++++++++
4 files changed, 70 insertions(+), 2 deletions(-)
2018-11-21, Version 0.7.0
[9059d4f552
] (cargo-release) version 0.7.0 (Yoshua Wuyts)
[791e3fd8ee
] update travis (Yoshua Wuyts)
[4e33df9813
] truncate implementation with tests (#18) (James Halliday)
[4098c2d35d
] Update rand requirement from 0.5.5 to 0.6.0 (#17) (dependabot[bot])
[9083d3cfb0
] Update quickcheck requirement from 0.6.2 to 0.7.1 (#15) (dependabot[bot])
[928fe1afaf
] Run clippy on travis (#14) (Szabolcs Berecz)
[07fa83dd28
] update changelog (Yoshua Wuyts)
.travis.yml | 23 ++++++++++---------
CHANGELOG.md | 21 ++++++++++++++++++-
Cargo.toml | 11 ++++-----
src/lib.rs | 10 +++++++-
tests/model.rs | 2 ++-
tests/test.rs | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
6 files changed, 121 insertions(+), 16 deletions(-)
2018-08-30, Version 0.6.0
[1070eb3166
] (cargo-release) version 0.6.0 (Yoshua Wuyts)
[fb9ee81c81
] Random access always open (#13) (Szabolcs Berecz)
[0a18b10972
] replace tempdir crate (deprecated) with tempfile crate, using tempfile::Builder to create a tempdir (#12) (Jacob Burden)
[254d3ccf77
] update changelog (Yoshua Wuyts)
.travis.yml | 1 +-
CHANGELOG.md | 26 ++++++++++++++++++++++++-
Cargo.toml | 6 ++---
benches/sync.rs | 29 +++++++++++++++++++--------
src/lib.rs | 59 +++++++++++++++++++++++++-----------------------------
tests/model.rs | 10 +++++----
tests/regression.rs | 16 ++++++++++-----
tests/test.rs | 35 +++++++++++++++++++++-----------
8 files changed, 120 insertions(+), 62 deletions(-)
2018-08-23, Version 0.5.0
[647536ba06
] (cargo-release) version 0.5.0 (Yoshua Wuyts)
[556d70f09a
] upgrade random-access-storage (#9)
[61af2acc13
] Fix typo in crates.io link (#10)
(tomasol)
[64f674e8e9
] Rename Sync -> RandomAccessDisk in README.md (#11)
(tomasol)
[1860e0ce4d
] rm unused src/syc file (Yoshua Wuyts)
[e5089b73ff
] fix rustfmt in travis.yml (Yoshua Wuyts)
[7a4448f454
] remove &* calls (Yoshua Wuyts)
[522cd4219e
] (cargo-release) start next development iteration 0.4.1-alpha.0 (Yoshua Wuyts)
.travis.yml | 2 +-
Cargo.toml | 4 +-
README.md | 4 +-
src/lib.rs | 26 +++++++++-----
src/sync.rs | 105 +----------------------------------------------------------
tests/model.rs | 5 +--
tests/test.rs | 5 +---
7 files changed, 26 insertions(+), 125 deletions(-)