Repository navigation
v0.2.2 — Phrase-length slider + matching quality fixes
New
- Phrase length slider in the suggestions modal — drag to filter by exact phrase length (1 to 6 words). Defaults to the configured `min_phrase_words`.
- Modal height is fixed at 80vh so the sliders no longer shift while you drag.
Improved
- Per-target dedup now subsumes only by overlap. Unrelated short matches in the same target's title (e.g. Software and QEMU) are both kept; only fragments contained inside a longer matching phrase are dropped.
- Backend always generates phrases from 1 word up; `min_phrase_words` becomes the slider's default value.
- Internal result cap raised 30 → 500 so single-word matches aren't silently truncated.
- Stopword list expanded with Portuguese articles/prepositions/conjunctions/pronouns and common short English words.
- Tokenizer preserves dots and underscores between alphanumerics (`6.1.4` is one token).
- Suggestions inside markdown links, autolinks, HTML anchors, bare URLs, code blocks, and inline code are ignored.
- Context preview lands on a real plain-text occurrence — never on a substring inside a longer word inside a markdown link.
Bugfix
- Self-suggestion exclusion fixed for pages nested under the home alias.
- Radio buttons inside a target group share the same `name`, so picking a different target deselects the previous one.
- Pure-number 1-word phrases (`5.18`, `40`) no longer surface as standalone suggestions.
See the full CHANGELOG.