• v1.4 7ea60ddc13

    v1.4 Stable

    girlnamedzero released this 2026-09-25 23:10:53 -07:00 | 297 commits to main since this release

    Features

    Added language priority fallback. You can now specify the LANGUGE=xx:xx:xx environment variable to specify the order of languages you'd like to search, for example: LANGUAGE=fr:es cldr adb will try to search for adb through the french database, then the spanish database, and finally, it will always try the english database as a last resort.

    Notes now support the full formatting of normal pages, use cldr --help-note to learn more about how to write notes.

    Bug fixes

    Previously, there were literally hundreds of memory leaks, most of them weren't very serious, only leaking a couple of bytes, but a few (mostly in the list and remove functionality) leaked a few kilobytes. With a program as small as this, even those larger leaks wouldn't really cause anything bad to happen, however, I am committed to making high quality code, and so I fixed every single memory leak, even those that were inconsequential.

    There will likely be a v1.4.1 tomorrow (or at least soon) which cleans up some of the code base, as it's quite messy now. However, there should be no functional difference between v1.4 and v1.4.1, but theoretically v1.4.1 will have better performance.

    Downloads