Skip to content

Releases: XAMPPRocky/tokei

v11.1.0

13 Apr 23:52
Compare
Choose a tag to compare

Added Languages

Added LanguageType::shebangs, LanguageType::from_file_extension, and LanguageType::from_shebang. (@solanav)

v11.0.0

21 Mar 14:13
Compare
Choose a tag to compare

Added languages

Thanks to some major internal refactoring, Tokei has received significant performance improvements, and is now one of the fastest code counters across any size of codebase. With Tokei 11 showing up to 40–60% faster results than tokei's previous version. To showcase the improvements I've highlighted benchmarks of counting five differently sized codebases. Redis (~220k lines), Rust (~16M lines), and the Unreal Engine (~37.5M lines). In every one of these benchmarks Tokei 11 performed the best by a noticeable margin.

All benchmarks were done on a 15-inch MacBook Pro, with a 2.7GHz Intel Core i7 processor and 16GB 2133 MHz LPDDR3 RAM running macOS Catalina 10.15.3. Your mileage may vary, All benchmarks were done using hyperfine, using default settings for all programs.

Tokei (~5k lines)

Note This benchmark is not accurate due to tokei and loc both taking less than 5ms to complete, as such there is a high degree of error between these times and should mostly be considered equivalent. However it is included because it is notable that scc takes nearly 3x as long to complete on smaller codebases.
Graph comparing programs running on the tokei source code

Redis (~220k lines)

Graph comparing programs running on the redis source code

Rust (~16M lines)

Graph comparing programs running on the rust source code

Unreal (~37.5M lines)

Graph comparing programs running on the unreal source code

v10.1.2

16 Feb 19:11
fdf3f8c
Compare
Choose a tag to compare
Minor refactor and fix warning

v10.1.1

29 Dec 01:24
2129e27
Compare
Choose a tag to compare
Bump version to 10.1.1

v10.1.0

12 Nov 16:41
5e4053e
Compare
Choose a tag to compare
Bump to 10.1.0 and update dependencies

v10.0.1

04 Jul 22:52
adf13d6
Compare
Choose a tag to compare
Version bump

v10.0.0

10 Jun 17:45
71e0939
Compare
Choose a tag to compare
Version 10

v9.1.1

30 Mar 13:05
Compare
Choose a tag to compare
Version bump (9.1.1)

v9.1.0

20 Mar 19:48
Compare
Choose a tag to compare
Version 0.9.1

v9.0.0

13 Jan 21:35
Compare
Choose a tag to compare
Bump version