NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3629 most downloaded on crates.io
A partial port of elasticlunr.js to Rust for generating static document search indexes
Last release 2 months ago
26 Jul 2026
Release timing varies
gaps range from 9 days to 2.0 years
Rarely documented
notes for 4 of 30 stable releases
1 version withdrawn
withdrawn after publishing
9 years old
33 releases · first in 2017
Default implementations for every Language type, delegating to their existing new().
Default implementations for every Language type, delegating to their existing new().TokenizerFn type alias for the boxed tokenizer accepted by IndexBuilder::add_field_with_tokenizer.cargo-fuzz target for the English pipeline (#58)One column per quarter.
This release was yanked because the rewritten English stemmer could panic on certain inputs. Use 3.0.2 or a later release instead.
This release was yanked because the rewritten English stemmer could panic on certain inputs. Use 3.0.2 or a later release instead.
Updated Minimum Supported Rust Version to 1.60.0.
Updated dependencies and MSRVs to fix builds. (#47 et. al.)
See the changelog for changes.
See the changelog for changes.
Language trait to make it easier to implement languages outside the crate.IndexBuilder::add_field_with_tokenizer to specify the tokenizer for a field.IndexBuilder functions which add fields will now panic if the same field is added multiple times.IndexBuilder not respecting field insertion order.default feature. You now need to opt-in to the languages feature.Pipeline::for_language.pipeline::tokenize* functions, which are now implemented as part of the Language trait.Index::add_doc_with_tokenizer(s), replaced by IndexBuilder::add_field_with_tokenizer.Language enum. Use the Language trait implementations in the lang modules, and the free functions lang::from_name, lang::from_code, and lang::languages.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →