Skip to content

Releases: nitrite/nitrite-rust

Release v0.2.0

13 Feb 05:33

Choose a tag to compare

[0.2.0] - 2026-02-13

Fixed

  • Spatial Indexing (nitrite-spatial)
    • Standardized index type names to lowercase for consistency across the codebase
  • Tantivy FTS (nitrite-tantivy-fts)
    • Standardized index type names to lowercase for consistency across the codebase

Changed

  • Dependencies
    • Bumped lru from 0.16.2 to 0.16.3
    • Bumped oneshot from 0.1.11 to 0.1.13

What's Changed

  • chore(deps): bump lru from 0.16.2 to 0.16.3 by @dependabot[bot] in #3
  • chore(deps): bump oneshot from 0.1.11 to 0.1.13 by @dependabot[bot] in #4
  • chore(deps): bump time from 0.3.44 to 0.3.47 by @dependabot[bot] in #6
  • chore(deps): bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in #5

Full Changelog: v0.1.0...v0.2.0

Nitrite First Release

16 Dec 19:32
b08ab3f

Choose a tag to compare

Release 0.1.0 - 2024-12-17

Added

  • Core Database (nitrite)

    • Document-oriented embedded database for Rust
    • ACID transactions with optimistic locking
    • Flexible indexing: unique, non-unique, and compound indexes
    • Rich query API with fluent filter builders
    • Document and object repository patterns
    • Schema migration support
  • Derive Macros (nitrite-derive)

    • #[derive(NitriteEntity)] for automatic entity mapping
    • #[derive(Convertible)] for document serialization
    • Attribute macros for ID fields and indexes
  • Storage Backend (nitrite-fjall-adapter)

    • Fjall LSM-tree based persistent storage
    • Bincode serialization for efficient binary storage
    • High-performance disk-backed storage
  • Full-Text Search (nitrite-tantivy-fts)

    • Tantivy-powered FTS integration
    • Phrase search, fuzzy matching, wildcards
    • Configurable tokenizers and analyzers
  • Spatial Indexing (nitrite-spatial)

    • R-tree based spatial index implementation
    • Disk-persistent R-tree with crash recovery
    • Range and nearest-neighbor queries
  • Testing & Benchmarks

    • Comprehensive integration test suite
    • Performance benchmarks comparing with SQLite and Redb