Skip to content

v5.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 04:53
  • refactor(io): retire locale.ts manual splitCSV onto CSVSpliterator; document ingest-csv's raw stay (1d7b1bd)
  • refactor(io): retire the streamRows manual-split workaround; \r strips → crlf option (1146b7c)
  • style: blank line before the importance TSV loop (padding-lines) (99f23c8)
  • chore(deps): spliterator ^3.2.0 — drop the AsyncDataResource casts (30279ea)
  • ci(lint): set up uv before the full-lint step (f30ec04)
  • refactor(io): migrate node:readline → spliterator across 26 files (27 sites) (9ce83b4)
  • chore(hooks): staged-scoped pre-commit; CI lint step becomes the full repo-wide gate (5bc1c2b)
  • fix(test): neural-web wasm smoke — resolve ort's Node build + thread model-card labels (7e02d3a)
  • fix(test): cliBin resolves to mailwoman/out/cli.js, not /out/cli.js (22d3f07)
  • refactor(path-ts): sweep String(PathBuilder(...)) to string resolvers (602f31a)
  • Bump. (5bb3cc3)
  • refactor(path-ts): use string resolvers at fs boundaries; fix de-URL fallout (fd89f53)
  • refactor: migrate import.meta.url path-building to path-ts builders (7bea19a)
  • Update path-ts. (1dbd639)
  • chore(lint): retire lint-raw-env-argv.ts for the oxlint no-process-globals rule; pre-commit = lint-only (d1194c6)
  • Enforce linter warnings. (2b63148)
  • Format. (23c8a4d)
  • feat(lint): zero raw process.env/process.argv — two blessed homes, CI-enforced (#1035) (8a48d5c)
  • chore(argv): standardization — the drawer triage's outstanding half (parseArgs everywhere it belongs) (#1033) (2a84f21)
  • chore: scripts drawer to zero — the full triage (lib dissolved, every family homed) (#1032) (46565e4)
  • chore(demo): ADMIN_GAZETTEER_VERSION → 2026-07-07a (the cured candidate, R2-published) (f763413)
  • chore: build-log — candidate rebuilt from the cured admin (candidate-global-1026), symlink repointed (2055ee9)
  • Format. (fbbc030)
  • feat(gazetteer): the last ports — drawer endgame (spec PR E) (#1031) (8694557)
  • Format. (09312fb)
  • feat(gazetteer): zero mutators — sealed postcode-shard build + drawer classification (spec PR D) (#1030) (6b10177)
  • plan: gazetteer CLI PR D — zero mutators (sealed postcode-shard command) + drawer classification (eb11d82)
  • chore: build-log — the cured admin gazetteer built (PASS 21/21) and swapped live (fixes #1026 in production) (a2bc182)
  • fix(#1026): the GeoNames admin fold joins the canonical recipe + mutator deletions + diagnostics triage (spec PR C) (#1028) (3656c1e)
  • plan: gazetteer CLI PR C — the #1026 cure (GeoNames admin fold), mutator deletions, diagnostics triage (0eb981f)
  • Update formatter. (1205e30)
  • Consistent formatting. (2bc43ab)
  • Format. (cb7df2e)
  • Clean up casing. (9c03c6b)
  • feat: sealed data artifacts + the unified gazetteer pipeline CLI (spec PR A+B) (#1027) (789f60f)
  • Fix tooltip warning. (c7d832f)
  • Undraft. (eee1ba7)
  • Bump yarn. (0a7f573)
  • plan: sealed artifacts + gazetteer CLI (PR A + PR B) — 16-task implementation plan (cb98e25)
  • spec: scripts cleanup — sealed data artifacts + the unified gazetteer pipeline CLI (1d72780)