Changelog
Generated by releaseledger. Manual edits may be overwritten. Update releaseledger entries and rebuild this file instead.
[v0.4.7] - Unreleased
Changed
Changed installed dataset inventory and validation ordering to be deterministic across source and capability variants
Fixed
Fixed human dataset management output to distinguish Wiktionary source variants and removed duplicate dataset versions
Documentation
Documented dataset identity, advanced CLI controls, pronunciation filtering, locale semantics, and environment variables
Quality
Improved regression coverage for source selection, dataset output, CLI help, aliases, ordering, and language defaults
[v0.4.6] - 2026-09-09
Added
Added coexisting native and English dataset source variants with CLI/API selection
Added full locale tags, Portuguese regional profiles, broader language coverage, and IPA filtering
[v0.4.5] - 2026-09-08
Added
Added Greek, Indonesian, Kurdish, Malay, Polish, and Turkish base-language support
Documentation
Documented project status badges for package metadata and quality visibility
[v0.4.4] - 2026-09-03
Added
Added Japanese, Korean, Russian, Thai, Vietnamese, and Chinese language support
[v0.4.3] - 2026-09-02
Added
Added a lazy bulk iterator for deterministic pronunciation exports from dictionary artifacts
Changed
Improved focused pronunciation output with canonical IPA brackets and case-variant grouping
Added locale-aware pronunciation preference with neutral fallback when no locale match exists
[v0.4.2] - 2026-08-31
Added
Added static catalog support for selecting and downloading compatible dataset artifacts
Added grouped pronunciation lookup with locale, region, and part-of-speech filtering
Added cached catalog discovery and dataset update commands for compatible releases
[v0.4.1] - 2026-08-31
Added
Added support for language-qualified dataset releases and language-aware artifact validation
[v0.4.0] - 2026-08-25
Added
Added deterministic sense identities, source provenance, and sense lookup by ID
Added entry-level dictionary relations with incoming relation lookup
Changed
Added a search-free dictionary artifact profile and immutable schema 10 finalization checks
BREAKING: Changed schema 10 into an exact artifact boundary with side-by-side schema families and full managed-variant rebuilds
[0.3.0] - 2026-08-24
Changed
Added explicit headword relations for redirects, alternative spellings, and form-of entries
[0.2.1] - 2026-08-23
Changed
Added the managed dictionary dataset variant for full dictionary inspection without indexed search
[0.2.0] - 2026-08-23
Added
Added schema-8 fuzzy suggestions, headword pattern matching, and indexed dictionary definition search
[0.1.3] - 2026-08-22
Added
Added deterministic normalized lexical prefix completion through Lexicon.complete() and the complete CLI command
Changed
Added automatic color styling for interactive human dictionary output with explicit opt-out controls
[0.1.2] - 2026-08-21
Added
Added deterministic local lexical prefix completion through Lexicon.complete() and lexhint complete
Changed
Changed WordEvidence to expose lexical case attestation and uppercase-only evidence
Fixed
Fixed semantic context anchoring so character-span numeric and symbolic targets do not consume adjacent cues
[0.1.1] - 2026-08-21
Added
Added GitHub release dataset discovery and installation for versioned Lexhint SQLite artifacts
Changed
Added schema-aware dataset variants and regional locale preferences for dictionary lookup and rendering
[0.1.0] - 2026-08-20
Added
Added CLI commands for lookup, segmentation, context evidence, artifact builds, dictionary inspection, and status
Added streamed Wiktextract and Kaikki dictionary builds that produce self-describing SQLite artifacts
Added stable semantic-domain evidence that explains context cues while excluding the target span
Added a local read-only Lexicon for dictionary-derived membership and compact identifier segmentation
Added zero runtime dependencies and support for Python 3.10 through 3.14
Changed
Changed FrequencyWords integration to optional counts and ranks that enrich dictionary-derived lexemes with provenance
Changed rich dictionary entries to preserve senses, forms, pronunciations, examples, relations, and etymology
Removed
Removed standalone word-list vendoring in favor of dictionary-derived lexical membership
Removed lazy runtime dictionary fetching and per-word artifact population
Documentation
Documented the local SQLite artifact architecture and Sphinx documentation setup
Quality
Improved CI and publication checks for tests, static analysis, documentation, distributions, and wheel smoke tests