made by FontLab https://www.fontlab.com/
| Date (UTC) | Goal | Notes | Tests |
|---|---|---|---|
| 2026-05-26 | Details Keyword Strict Renaming | Strictly renamed 10 details keywords to shorter forms (var, wt, wd, panf, scr, scr_n, tab, tab_n, crea, lic) and removed all legacy alias support. Updated CLI help documentation. | cargo test --workspace --features hpindex (56 tests passed); uv run pytest (9 passed) |
| 2026-05-26 | Custom Details & CSV Output | Implemented name table detail extraction (psname, tfname, lfname, tsname, lsname), CLI --details / -d presets/custom filters, --csv output, and PyO3 Python binding parity. | cargo test --workspace --features hpindex (56 tests passed); uv run pytest (9 passed) |
| 2025-12-13 | Fix typg-python build | Repaired convert_metadata() definition (brace mismatch) and restored #[pymodule] so PyO3 module builds; updated typg-core doctest snippet to match current API. |
cargo test --workspace; maturin pep517 build-wheel --compatibility off (typg-python) |
| 2025-12-03 | CLI polish: --quiet, cache info, --count | Added --quiet flag, cache info subcommand, --count flag for cache find. Updated README and CHANGELOG. 74 tests pass. |
cargo test --workspace --features hpindex |
| 2025-12-03 | Phase 11 complete | hpindex feature fully implemented with LMDB, Roaring Bitmaps, bincode, criterion benchmarks, HTTP index support, Python bindings. | cargo test --workspace --features hpindex |
| 2025-12-01 | v1.0.0 release | Phases 1-6 complete: Rust library, CLI, Python bindings, HTTP server, CI/CD. See CHANGELOG.md for details. | cargo test --workspace |