Skip to content

Release 1.19.0

Choose a tag to compare

@AngusHsu AngusHsu released this 12 Oct 08:49
9f092a2

1.19.0 (2026-10-12)

Documentation

  • Contributor guide (#581): the 120-column rule in
    AGENTS.md now applies to new and changed lines, and older long lines are not swept. A URL may also stay whole as a
    single string literal, such as an entry of METADATA.links. Code and behavior are unchanged.
  • Failure reasons (#578): the country template's checklist
    now asks for a checksum group in METADATA.regexp whenever checksum() returns the check digit or character, so
    failure_reason() can report checksum_mismatch; a bool checksum() needs no group. The BGR Unified
    Identification Code note in docs/FAILURE_REASONS.md now says that a 13-digit code whose first nine digits fail the
    9-digit check but whose 13th digit is correct stays validation_failed, because the group covers only the 13th
    digit. Validity and diagnostics are unchanged.