Skip to content

mimir-v0.0.1-dev.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Jan 18:37
· 207 commits to main since this release
 - **REFACTOR**: switch macOS and iOS build to use C generation.

 - **REFACTOR**: auto filter/sortby cleanup.
 - **REFACTOR**: refactor to use all_obkv_to_json.
 - **REFACTOR**: update rust code with suggestions from clippy.
 - **REFACTOR**: remove obkv dependency.
 - **REFACTOR**: move generated ffi files to src dir.
 - **REFACTOR**: switched over to parking_lot.
 - **REFACTOR**: clean up some cargo dependencies.
 - **PERF**: remove old macros and improve concurrency support.
 - **FIX**: search method contains true optional args.
 - **FIX**: switch Rust build script to copy ios gen c files to macos.
 - **FIX**: switch to POSIX semaphores for App Sandbox ([#100](https://github.com/GregoryConrad/mimir/issues/100)).
 - **FIX**: adding invalid documents throws exception instead of silently failing.
 - **FIX**: fix ci build failures by updating frb to 1.53.
 - **FIX**: increase the max db size.
 - **FIX**: no more autogenerate id & set_documents fix.
 - **FIX**: do not fail build on format fail.
 - **FIX**: fix dylib path in another test.
 - **FIX**: refactored repo to use root Cargo.toml.
 - **FIX**: update pubspec.yaml to meet pub.dev guidelines.
 - **FIX**: default resultsLimit to u32::MAX.
 - **FIX**: add android ffi support ([#58](https://github.com/GregoryConrad/mimir/issues/58)).
 - **FIX**: cocoapod source distribution ([#56](https://github.com/GregoryConrad/mimir/issues/56)).
 - **FIX**: add proper rust support for macOS/iOS ([#44](https://github.com/GregoryConrad/mimir/issues/44)).
 - **FEAT**: add automatic sortable fields.
 - **FEAT**: support for migration between milli versions ([#79](https://github.com/GregoryConrad/mimir/issues/79)).
 - **FEAT**: added convenience method updateSettings.
 - **FEAT**: add automatic filterable fields ([#60](https://github.com/GregoryConrad/mimir/issues/60)).
 - **FEAT**: Add filter convenience ([#45](https://github.com/GregoryConrad/mimir/issues/45)).
 - **DOCS**: added inline documentation for some ffi types.
 - **DOCS**: update package description to make pub.dev happy.
 - **DOCS**: update the changelog to remove previous commits.