dfsg-author-check (0.1.4) unstable; urgency=medium

  * Read each line of a string in code on its own, at its escaped
    newlines: ltrsift's "(c) ... Sascha Kastens\n(c) ...".
  * Read a year range that runs on ("2024 - 2026-2026"), a placeholder
    year after a space ("2005 - {}"), and a notice made in a Python
    string, from deal.II.
  * Take "the deal.II authors" and the like for a holder, with "the"
    before a name and "authors", "developers", "contributors", "team" or
    "project", but not "the original authors" and other licence prose.
  * End a holder at "Written by" and "Originally written by": p4est's
    and autotools' "Written by Tom Tromey".
  * Pass over the Creator line of an SVG, PostScript or PDF file, and
    the notice of the Developer Certificate of Origin in a licence file.
  * Read REUSE.toml: a holder its annotations give is reported with the
    files they are for, and in the paragraph to add for them, not for
    REUSE.toml; one for no file in the tree is not missing. From
    kddockwidgets' Slint logos.

 -- Andrew McMillan <andrew@mcmillan.net.nz>  Wed, 21 Oct 2026 21:58:20 +1300

dfsg-author-check (0.1.3) unstable; urgency=medium

  [ Anton Gladky ]
  * Read a year range that code ends, as yade's.
  * Read boost's copyright lines more cleanly.
  * Allow debian/copyright up to 64 MiB.

  [ Andrew McMillan ]
  * Leave the OFL's "with Reserved Font Name" out of a holder, and decode
    the UTF-7 of FontForge's .sfd name strings.
  * Take a nickname in quotes ("jsx") for no more than filler.
  * Read a debian/copyright field that repeats whole notices, a notice
    over several lines taken as one.
  * Read "The ..." after a year as a holder: "2006 The OpenSSL Project".
  * Join no comment line after a sentence's end, "Use of this ..." or
    "Terms of ..." onto a notice, and drop a parenthesis cut off by the
    end of the line.

 -- Andrew McMillan <andrew@mcmillan.net.nz>  Wed, 21 Oct 2026 16:28:39 +1300

dfsg-author-check (0.1.2) unstable; urgency=medium

  * List the holders found only in files debian/copyright-scan-patterns.yml
    tells cme to ignore apart from the missing ones, and not as missing.
  * Take files in a directory named for licences as licence files.
  * Take an acronym for the words it stands for: "ANSTO" for "Australian
    Nuclear Science and Technology Organisation".
  * Read each holder of a copyright line that names more than one, after
    its years, as debian/copyright is read.
  * Leave "Modified ..." after a holder, and a second dash after an open
    range of years, out of the holder.

 -- Andrew McMillan <awm@debian.org>  Tue, 20 Oct 2026 12:08:27 +1300

dfsg-author-check (0.1.1) unstable; urgency=medium

  * Add -q / -quiet, which prints nothing if every holder found is named
    in debian/copyright and none only possibly so. It may not be given
    with -all or -json, which always print.

 -- Andrew McMillan <awm@debian.org>  Mon, 19 Oct 2026 20:57:00 +1300

dfsg-author-check (0.1.0) unstable; urgency=medium

  * Initial release.

 -- Andrew McMillan <awm@debian.org>  Sun, 18 Oct 2026 16:00:00 +1300
