Commit graph

42 commits

Author SHA1 Message Date
github-actions[bot] 4760dbcae8
chore: release (#1070)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-04 09:16:19 +01:00
Kian-Meng Ang e6b7ab5f91
Fix typos (#925) 2022-06-26 12:19:47 +02:00
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