• v2.0 b5668129b7

    v2.0 Stable

    girlnamedzero released this 2026-10-25 23:34:27 -07:00 | 31 commits to main since this release

    Breaking changes!!!

    The following parameters have been removed:
    --store-config --remove-config --help-note --read-note --remove-note --list-notes.
    To see the new usage for these, see cldr --help --config and cldr --help --note.

    Additions

    • -o --options can be combined with other parameters to see a list of allowed values. Try cldr --options --options to see what you can use it with! Also try cldr --help --options to see more information.
    • --dry can now be used to put cldr in "dry run" mode, meaning cldr will not make any changes to the disk. This is mostly useful for debugging, try DEBUG_LEVEL=-1 cldr --update --dry to see what it prints!
    • --curl can be used to force cldr to update the database with curl instead of wget. By default, cldr will try to use wget instead of curl, only using the latter if wget doesn't exist.

    Improvements

    • Error messages are now printed to stderr.
    • Stopped printing the invalid "1" characters, piping into a pager like less will now work much better.
    • Bash and Fish tab completions now show the options for config keys and languages, in addition to the platforms.

    Bugs fixes

    • General checks for file permissions, ensuring we have write access before writing.
    • Trying to edit a note when the notes directory didn't exist would lead to issues.
    Downloads