-
v1.9.1 Stable
released this
2026-10-16 18:09:31 -07:00 | 82 commits to main since this releaseFish tab completions!
For anyone using fish,
cldrnow has automatic tab completions!There have also been many optimizations, and the binary size has been reduced by another 4KiB!
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
v1.9.0.2 Stable
released this
2026-10-15 19:41:20 -07:00 | 87 commits to main since this releaseBig bug fix introduced in v1.9.0.1, if the user didn't have a configuration file, it would lead to a segmentation fault.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
4 downloads
-
Source code (ZIP)
-
v1.9.0.1 Stable
released this
2026-10-15 17:43:26 -07:00 | 89 commits to main since this releaseJust a bunch of optimizations
Reduced the binary size by 4kb with huge refactors to some of the existing code, and by removing redundant code.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v1.9 Stable
released this
2026-10-13 02:21:47 -07:00 | 100 commits to main since this releaseImprovements
Overhauled the notes interface
BREAKING CHANGES. tl;dr: To make use of the change, instead of using
--note "message", use--note write "message"
To see the new detailed usage of--note, runcldr --help --note. But in short, you will now follow--notewith the operation you want to execute, which is one of: write, read, edit, list, remove.
All of the original parameters with notes, such as--read-notehave been deprecated in favor of the new usage from above. They will still function for the moment, but will be removed in v2.0.Overhauled the config interface
There are no breaking changes, but effectively the same thing has happened with
--config. To see the new detailed usage of--config, runcldr --help --config. Instead of--store-configand--remove-config, you can now use--configfollowed by the operation, which is one of: get, set, edit, store, clear.
As with--note,--store-configand--remove-configare being deprecated in favor of the above usage, they will remain functional for now, but will soon be removed.Editing
You can now use
--edit,--note edit, and--config editto open the relevant file in your default editor, which is set by the $EDITOR environment variable.Scripting flag
A new flag,
--scriptinghas been added, this flag will enable general scripting optimizations, currently it is effectively the same as if you used--plain --no-autoin your arguments, but may do more in the future as more features are added.Tar archive support
cldrnow supports setting the page source to a url pointing at either a .zip or a .tar.* file. Additionally, the default page source has been changed to make use of the .tar.gz archive from ethical-tldr, as it is significantly more compressed, leading to faster downloads.Animations for
--updateThere is now a little spinny loading animation when using
--update. This does not display in scripting mode or when automatically updating.Semantic error codes
When something goes wrong,
cldrwill give specific error codes depending on the situation. Primarily useful for scripting, as you can use these codes to figure out what went wrong.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v1.8.1 Stable
released this
2026-10-08 14:30:45 -07:00 | 116 commits to main since this releaseImprovements
Added new
--remove-configflag which deletes the config file.
Re-implemented--store-configto work anywhere in the arguments instead of only at the end.
Fancified the help page.Bug fix
Fixed a segmentation fault in getLanguagePriority()
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v1.8 Stable
released this
2026-10-07 21:58:38 -07:00 | 126 commits to main since this releaseFeatures
--store-configwill store the currently configured variables in a config file, which will then be used as the default values moving forward.-r/--render/file/path will open the specified file and try to read it as if it was a normal page file.-c/--color neverwill makecldrminimize the usage of any colors in the output.Improvement
You can now combine
-h,--helpwith other arguments to get a printout of their functionality.Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
Source code (ZIP)
-
v1.7.1 Stable
released this
2026-10-07 09:02:51 -07:00 | 148 commits to main since this releaseBug fix
Fixed -S/--source just not working.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v1.7 Stable
released this
2026-10-06 21:54:39 -07:00 | 151 commits to main since this releaseMore colors!
A massive overhaul of the existing TLDR_COLOR_* variable system has been implemented. A huge range of colors, backgrounds, and formatting options have been added. Some of the default colors have also been changed. To see all of the newly available coloring and formatting options, run
cldr --colorsOptimizations
The big one is that I've implemented a deduplication feature for languages, previously
cldrwould actually do more searches than necessary if it couldn't find a page (even if you haven't changed the language), it will no longer do that.cldrwill also remove duplicates from the LANGUAGE= variable, ie,LANGUAGE=es:es:es:es:plwill now only be parsed asLANGUAGE=es:plMany smaller optimizations have been made as well.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
3 downloads
-
Source code (ZIP)
-
v1.6.2.5 Stable
released this
2026-10-01 20:22:46 -07:00 | 202 commits to main since this releaseFixed a memory read/write access error
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
v1.6.2.4 Stable
released this
2026-10-01 03:46:26 -07:00 | 204 commits to main since this releaseAdded some flag alias' to make cldr more compatible with tldrs flags, these flags are not displayed anywhere, and may be subject to change. Their only purpose is to make it easier to directly swap "tldr" with "cldr" in the command. ie,
tldr -m ffmpegcan now becldr -m ffmpeg.The list of compatibility flags is as follows:
-m, --markdown, --update_cache, -k, --clear-cache. Once again, these may be subject to change, and are ONLY useful for directly swappingtldrwithcldrin the command string.Also fixed various bugs and a couple memory leaks.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)