Files
fejkdata/CHANGELOG.md
T
2026-09-17 13:15:33 +02:00

1.6 KiB

Changelog

Format: Keep a Changelog. A release's Breaking section comes first and names each rejected spelling with its replacement, and each removed path, column or flag.

[Unreleased]

Added

  • First release: the CLI, the library and the shipped data set.
  • Table categories: a category JSON naming a rows TSV beside it, with the options key, name, weight and parent; a path selects a row by key or name, misc.country[SE], and descends to a linked table by name; linked tables draw consistently within one render and draw group. rows is an option, so no template may carry a field of that name. Refused at New: a name without a key, a name spelling another row's key, a table named like a column of any table above it, a table whose format or cell references its own family, and, within one render and draw group, a path drawing a table another path selects a row of, or two paths pinning different rows of one table.
  • New refuses a root choice of templates sharing one format and one set of string fields, naming the rows TSV to write instead.
  • misc.country, misc.currency, misc.language, misc.httpstatus and misc.mimetype are tables. misc.country is every ISO 3166 country that has a capital, a currency and a TLD, with the columns calling-code, capital, currency, flag, languages, numeric and tld added; misc.currency the current ISO 4217 currencies with a minor unit, with decimals and numeric added, and its symbols from CLDR. DATA-LICENSES.md lists each source.