Commit graph

40 commits

Author SHA1 Message Date
Erin Power
75a8ff7629 Update CHANGELOG for 12.1.0 2020-12-23 23:04:49 +00:00
Erin Power
e6296f6d72 Version bump 2020-06-22 13:32:44 +02:00
XAMPPRocky
5204de76a1
Update CHANGELOG.md 2020-05-26 13:37:31 +02:00
XAMPPRocky
84f58ced02
Update CHANGELOG.md 2020-05-26 13:32:33 +02:00
Erin Power
cd606478e2 Update version and bump dependencies 2020-05-20 00:05:19 +02:00
Erin Power
c33dfe5749 Version bump to 11.1.0 and update dependencies 2020-04-14 01:14:37 +02:00
Erin Power
e3553a44f7 Version 11.0.0
**Added languages**

- @bwidawsk GNU Assembly, GDB Script
- @isker Dust, Apache Velocity
- @andreblanke FreeMarker

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.*

[hyperfine]: https://github.com/sharkdp/hyperfine

 ### Tokei
**Note** This benchmark is not accurate due to `tokei` and `loc` both taking
less than 5ms to complete, there is a high degree of error between the 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
(~5k lines).
![Graph comparing programs running on the tokei source code](https://docs.google.com/spreadsheets/d/e/2PACX-1vRN2Um3G9Mn4Bg6UVWwgntsMy4faZMIP3EDjAfY5Y6Tav7T5z1TxVKmPu7wUNIpUSsSJDfCNH0SAKBB/pubchart?oid=1242634543&format=image)

 ### Redis
![Graph comparing programs running on the redis source code](https://docs.google.com/spreadsheets/d/e/2PACX-1vRN2Um3G9Mn4Bg6UVWwgntsMy4faZMIP3EDjAfY5Y6Tav7T5z1TxVKmPu7wUNIpUSsSJDfCNH0SAKBB/pubchart?oid=2009389097&format=image)

 ### Rust
![Graph comparing programs running on the rust source code](https://docs.google.com/spreadsheets/d/e/2PACX-1vRN2Um3G9Mn4Bg6UVWwgntsMy4faZMIP3EDjAfY5Y6Tav7T5z1TxVKmPu7wUNIpUSsSJDfCNH0SAKBB/pubchart?oid=424069399&format=image)

 ### Unreal
![Graph comparing programs running on the unreal source code](https://docs.google.com/spreadsheets/d/e/2PACX-1vRN2Um3G9Mn4Bg6UVWwgntsMy4faZMIP3EDjAfY5Y6Tav7T5z1TxVKmPu7wUNIpUSsSJDfCNH0SAKBB/pubchart?oid=439405321&format=image)
2020-03-21 14:44:01 +01:00
Erin Power
4ef21a3e05
Bump version to 10.1.2
- Added `pyw` extension to Python.
- Updated dependencies
2020-02-14 01:54:46 +01:00
Erin Power
2129e27d6a
Bump version to 10.1.1 2019-12-28 23:59:32 +00:00
Erin Power
5e4053ebed
Bump to 10.1.0 and update dependencies 2019-11-12 16:56:49 +01:00
Daniel Duan
4951c5dec8 Fix spelling for Xcode and Objective-C(++) (#340) 2019-06-23 22:45:08 +02:00
Jonas Schievink
ea4d7f12a6 Fix formatting of the added language list (#337) 2019-06-11 07:47:38 +02:00
Erin Power
71e093918a
Version 10 2019-06-10 18:30:00 +02:00
Aaron Power
b2f043706d Name change 2019-03-30 12:25:35 +01:00
Aaron Power
a1faab95b0
Update CHANGELOG.md 2019-01-13 21:30:46 +01:00
Aaron Power
97312d2ad4 Bump version 2019-01-13 21:22:53 +01:00
Aaron Power
d16671b28b
Update CHANGELOG.md 2018-08-25 22:08:33 +01:00
Aaron Power
ee5df4b4d3 Updated v8.0.0 and added comparison document 2018-08-25 22:00:24 +01:00
Aaron Power
a950ff128d Version 7.0.3 2018-06-02 17:23:45 +01:00
Aaron Power
41c50a5cb5 Version 7.0.2
- Updated dependencies.
- Changed how compilied serialization formats are handled.
- Fixed minor parser inaccuracies.
- Tokei should now recognise more python files from their shebang.

**Added languages**
- @ignatenko Added Meson
- @sprang Added Scheme
- @fengcms Added Vue
- @mark.knol Added Haxe
- @rleungx Added ABAP, COBOL, and Groovy
- @tiehuis Added Zig
- @murielsilveira Added Mint
- @notramo Added Elvish Shell and Kakoune
- @aatxe Added Racket
- @kamilchm Added ReasonML
- @cyplp Added XSL
2018-04-23 14:24:14 +01:00
Aaron Power
e4db9b76b0 Version 6.1.0
* Fixed inaccuracies relating to the end comment being smaller than start
  comment.

Added languages:

* @mattico Added Xaml
* @weakish Added Ceylon
* @theduke Added tsx extension to typescript
* @vmchale Added Hamlet, Cassius, Lucius, Cabal, Nix, Happy, Alex, and Madlang
* @notramo Added Crystal
2017-08-22 18:03:52 +01:00
Aaron Power
cd8bc0434a v6.0.2
- Now can recognise file languages based on their filename.

**Added Languages:**
- @kazimuth CMake, Dockerfile, Rakefile, Scons
2017-06-06 12:06:00 +01:00
Aaron Power
a55e3e51a5 Version bump 2017-06-06 12:01:45 +01:00
Aaron Power
6cf2d65725 Update CHANGELOG.md 2017-02-18 02:17:04 +00:00
Aaron Power
9c0e7a204f Version bump, updated README, and CHANGELOG 2016-11-27 16:24:41 +00:00
Aaronepower
9699db777e Version bump 2016-10-27 00:56:18 +01:00
Aaron Power
86c4517977 Update CHANGELOG.md 2016-09-20 23:20:42 +01:00
Aaron Power
4541d2f394 Version bump, and updated changelog 2016-09-20 22:57:34 +01:00
Aaronepower
704e47a01a updated changelog 2016-08-21 20:45:13 +01:00
Aaron Power
d5fa7da937 Version 4.1.0 2016-08-08 09:18:32 +01:00
Aaronepower
a266e6e7da changed to toml on crates.io 2016-08-01 18:06:01 +01:00
Aaronepower
0f44c5b291 4.0.0 2016-08-01 12:22:53 +01:00
Aaronepower
466a154243 version bump plus updated readme and changelog 2016-06-11 02:02:33 +01:00
Aaron Power
450d75b03e Update CHANGELOG.md 2016-05-22 23:29:53 +01:00
Aaron Power
5f66c64a3d Update CHANGELOG.md 2016-05-22 18:21:07 +01:00
Aaron Power
a3815840b0 Update CHANGELOG.md 2016-05-22 18:15:22 +01:00
Aaron Power
8112cbb0d4 Update CHANGELOG.md 2016-05-22 18:14:57 +01:00
Aaronepower
0287ab0946 version 2.0 2016-05-13 22:16:05 +01:00
Aaronepower
528c761b39 updated changelog 2016-03-25 14:44:29 +00:00
Aaronepower
307bae1258 version bump, and changelog 2016-03-20 19:42:03 +00:00