All Versions
10
Latest Version
Avg Release Cycle
26 days
Latest Release
1539 days ago

Changelog History

  • v0.9.1 Changes

    January 29, 2020

    🚀 This is bug fix minor release. In this release,

    • ➕ Added RepoInfo.dedup_file option, #73
  • v0.9.0 Changes

    January 23, 2020

    🚀 This is a binary incompatible minor release. In this release,

    • ➕ Added RepoOpener.dedup_file option, #72
    • 🛠 Fixed crash issue when file storage space is full, #67
    • 🛠 Fixed concurrency issue by adding exclusive tx, #44
    • ⬆️ Upgrade rust dependency to 1.38.0
    • 👌 Improved faulty fuzz test code
    • ⬆️ Other minor changes, upgrades and document improvement
  • v0.8.8 Changes

    December 26, 2019

    🚀 This is a minor release. In this release,

    • Added Repo.copy_dir_all method, #53
    • VersionReader can retrieve version information now, #56
    • Repo can be destroyed using Repo.destroy method unconditionally, #57, #61
    • 🛠 Fixed weak reference issue for File object so it cannot be read after repo is closed, #59
    • RepoInfo.uri method now doesn't mask secretive information in URI, #62
    • Replaced TravisCI with GitHub Action
    • Other minor changes and document improvement
  • v0.8.7 Changes

    October 12, 2019

    🚀 This is a minor release. In this release,

    • 🚀 Android binding is now released, check more details at https://github.com/zboxfs/zbox-android
    • ➕ Added force option to RepoOpener, #51
    • Memory storage is now persistent during the process's lifetime, #50
    • Empty location in URI is now invalid, #49
    • LZ4 source code is now embedded in source tree
    • Other minor changes and document improvement
  • v0.8.6 Changes

    September 09, 2019

    🚀 This is a minor patch release. In this release,

    • 🔨 Refactored wasm binding building pipeline to use wasm_pack
    • ⬆️ Upgraded lz4 to 1.9.2
    • 🔄 Changed fnode sub_nodes cache eviction to commit phase
    • 🚚 Moved content cache eviction to commit phase
    • ⬆️ Varies dependencies upgrades and document fixes
  • v0.8.5 Changes

    September 02, 2019

    🚀 In this release,

    • 👉 Used correct hash key for sector id calculation in zbox storage, fix #46
    • ➕ Added missing shrank segment data buffer, fix #47
    • 🔄 Changed order when adding new file version, fix #48
    • 🛠 Fixed building issue on docs.rs
    • ⬆️ Upgraded some dependencies
  • v0.8.4 Changes

    August 24, 2019

    🚀 This is a minor release to improve code quality and bug fix. In this release,

    • 🛠 Fixed eid to cstr lifetime issue, #41
    • Replaced openssl with rust-tls, #43
    • 🔄 Changed default version_limit to 1
    • 🔄 Changed default dedup_chunk option to false
    • 📚 Other minor code and documentation improvements
  • v0.8.3 Changes

    July 10, 2019

    🚀 This is a minor release to improve code quality and bug fix. In this release,

    • 🛠 Fixed sqlite storage reopen issue #41
    • 🚚 Moved out wasm binding to separate git repo
    • ✂ Removed wasm-logger dependency
    • 👉 Used Rust's new trait object syntax dyn
  • v0.8.2 Changes

    June 07, 2019

    🚀 This release is mainly to add log level support for JavaScript binding. Now in js side initEnv can set different log level. For example,

    await zbox.initEnv({ logLevel: 'debug' });
    

    🌲 or turn off log output

    await zbox.initEnv({ logLevel: 'off' });
    
  • v0.8.1 Changes

    June 05, 2019

    🚀 This is a bug fix release.