Skip to content

[3.5.2-kiwicrab]

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jun 23:08

Fixed

  • Database: auto-create pinned table when open fails (from pr #80)
    • The logic to create the pinned table after a failed open is now robustly handled.
    • Extracted pinned table creation into a dedicated ensure_pinned_table() helper to reduce code duplication and improve maintainability.
  • Documentation: Fix typo in directory name in README (from Commit 6b6ae52 )

Technical details

  • Added ensure_pinned_table() helper function for database recovery path behavior when the pinned table is created mid-operation.

Documentation

  • README: Fixed typo in directory name.
  • Version references updated for 3.5.2-kiwicrab.

Notes

  • SemVer: PATCH (3.5.1 -> 3.5.2). This release fixes an issue with the database pinned table opening and includes a minor README typo fix.
  • Rationale: 3.5.2 improves database robustness by automatically creating the pinned table if it is missing during runtime operations.

Contributors

  • @coko7 (og, the guy created Rust so glad to have his hands on the project)
  • @Marbowls (co-maintainer)

Compatibility

  • Language/runtime: Rust 1.94+ stable; edition remains 2024.
  • Platforms: GNU/Linux and *BSD for fsel overall.
  • Config / database: compatible; no schema migration required.
  • Breaking: none.

Download fsel 3.5.2-kiwicrab

File Platform Checksum
fsel-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
fsel-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum