Files
fejkdata/CHANGELOG.md
T

2.0 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.
  • geo.SE and geo.US: five linked tables per country, region, municipality, locality, postal-code and street, weighted by population and address counts and built from SCB, GeoNames, Trafikverket NVDB and the US Census Bureau, and an address record over one consistent draw of them. sv_SE.address and en_US.address read those records, so en_US.address.street no longer carries name and suffix, and a locale folder loads only beside geo.