Skip to content

chore: release v13.0.0-alpha.13#36

Open
github-actions[bot] wants to merge 1 commit intomasterfrom
release-plz-2026-03-09T08-07-38Z
Open

chore: release v13.0.0-alpha.13#36
github-actions[bot] wants to merge 1 commit intomasterfrom
release-plz-2026-03-09T08-07-38Z

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Mar 9, 2026

🤖 New release

  • tokei: 13.0.0-alpha.12 -> 13.0.0-alpha.13 (✓ API compatible changes)
Changelog

13.0.0-alpha.13 - 2026-03-09

Added

  • --files argument now sorts alphabetically (#1059)
  • add support for LALRPOP (#1077)
  • number formatted printing
  • add support for the Pan DSL (#479)
  • feature parity

Changed

  • changed to toml on crates.io
  • changed formatting

Fixed

  • read hidden from config file (#1093)
  • fixed language names not showing when in Light mode (light background (#1048)
  • fix issue944 (#945)
  • typo (#734)
  • fix len
  • fix panic if empty
  • fixing some minor typos within test strings (#493)
  • fix contributor link (#436)
  • fix string quote
  • fix too long language names misaligning the output (#363)
  • fixed build issue
  • fix build with features enabled (#178)
  • fixed --languages option always conflicting with input (#96)
  • fixed json test
  • fixed features
  • fixed regression where lines and files weren't being sorted
  • fixed typo in cargo.toml
  • fixes #57
  • fixes #58
  • fixed regression, moved to tempdir for testing.
  • fixed build issue on main
  • fix for no-comment languages: Json, Markdown, Text
  • fixes #39
  • fixed comments sorting
  • fixed tests
  • fixed miscounting total files
  • fixed unused import
  • fixed some clippy warnings
  • fixed formatting
  • fixed RefCell borrow
  • fixed merge
  • fixed typo

Other

  • release v13.0.0-alpha.12 (#35)
  • release v13.0.0-alpha.11 (#34)
  • release v13.0.0-alpha.10 (#33)
  • release v13.0.0-alpha.9 (#32)
  • release v13.0.0-alpha.8 (#31)
  • release v13.0.0-alpha.7 (#30)
  • release v13.0.0-alpha.6 (#28)
  • Update ReScript (#29)
  • release v13.0.0-alpha.5 (#27)
  • release v13.0.0-alpha.4 (#26)
  • release v13.0.0-alpha.3 (#24)
  • Updated the Language specification for Odin (#25)
  • Add uiua (#22)
  • Merge remote-tracking branch 'upstream/master'
  • Add ballerina (#21)
  • Add YAMLScript language support (#20)
  • release (#15)
  • Add support for Roc (#19)
  • Add Cairo language support (#18)
  • add phix support (#16)
  • Add J language support (#17)
  • Support MoonBit language. (#1095)
  • Temporarily remove Hare
  • Support .pyi python file (#1075)
  • Adding support for Snakemake (#1045)
  • Add PRQL (#1030)
  • Add lingua franca language (#993)
  • Add arch's PKGBUILD files (#972)
  • Add Hare support (#971)
  • GitHub Action to publish docker images (#1096)
  • Support MoonBit language. (#1095)
  • Add OpenSCAD (#1097)
  • add jinja extension for Jinja2 (#1083)
  • Temporarily remove Hare
  • Support .pyi python file (#1075)
  • add luau extension to lua (#1066)
  • Adding support for Snakemake (#1045)
  • Add Janet to languages.json (#1042)
  • Add OpenQASM support (#1041)
  • typst (#1037)
  • Add the ZoKrates language (#1035)
  • Add PRQL (#1030)
  • remove refs (#1006)
  • Add lingua franca language (#993)
  • Add support for Razor Components (#992)
  • Add arch's PKGBUILD files (#972)
  • Add Hare support (#971)
  • Add Max support (#963)
  • Add support for Chapel (#960)
  • Add language support for Slang (#956)
  • Update TypeScript language (#953)
  • Added support for Circom (#949)
  • link to earthly project (#1078)
  • release (#1070)
  • Add Arturo support (#14)
  • add euphoria (#13)
  • Add support for Red (exercism fork) (#12)
  • Adding Pharo to the existing Smalltalk languages (#11)
  • Add LFE support (#6)
  • Add pyret (#10)
  • add wren support (#8)
  • Add support for 8th (#1)
  • Update CI badge in README.md (#4)
  • Fix LD Script language data (#1028)
  • Update dependencies
  • Add widget install instructions
  • Dockerize tokei (#930)
  • add --languages ouput formatter (#1007)
  • Add Nuget Config, Bazel and EdgeQL Support, Fix Output Formatter (#999)
  • show nushell in the readme (#991)
  • Add support for Redscript (#994)
  • Add support for jq (#965)
  • Add support for Astro (#966)
  • Use XDG conventions on macOS too (#989)
  • Add JSON5 support for languages.json (#986)
  • Add support for smalltalk (#839)
  • Add HiCAD to languages.json (#985)
  • Add Nushell to languages.json (#982)
  • Release 13.0.0-alpha.0
  • add void linux installation instructions (#973)
  • Add language support for SQF (#943)
  • Fix link to speed comparison in README.md (#967)
  • Add Hy support (#961)
  • add Puppet to tokei; steal .pp from Pascal (#914)
  • Add Common JS file extension (cjs) (#939)
  • Add shaderlab support (#938)
  • Add support for ZealOS's implementation of HolyC (#936)
  • [issue_934] from_shebang tera function uses starts_with (#935)
  • Add support for Cython (#927)
  • added umpl (https://github.com/mendelsshop/UMPL) to tokei (#932)
  • support bitbake (#907)
  • Add support for Raku (#803)
  • Add support for ReScript (#798)
  • Add basic Haml support (#869)
  • Fix backslash bug (#915) (#916)
  • add m4 language definition (#923)
  • add multi_line_comments to VHDL (#924)
  • prefer non-allocating, case-insensitive string comparisons (#905)
  • add Gentoo's ebuild language (#854)
  • input will default to the current directory (#918)
  • Add env match for Groovy (#887)
  • Add Autoit scripting language (#882)
  • Update dependencies
  • add support for CUDA language (#841)
  • Update README.md
  • Add support for Nextflow (#799)
  • Add Poke support (#796)
  • Add in Support for WenYan programming language (#790)
  • Added Forge Config and ZenCode Support (#783)
  • Fix typos (#925)
  • updating test data (#920)
  • Update README.md
  • Update README.md
  • Update README example (#912)
  • Fennel support (#880)
  • Fixed a typo in README. (#904)
  • Summarise language before adding to total (#903)
  • Remove obsolete "json" feature from README (#900)
  • Add -R option to modify row format (#896)
  • Add mesh and raytracing shaders to GLSL (#886)
  • Clap v3 + clippy fixes (#872)
  • Fix panic trim_first_and_last_line_of_whitespace on bad slice indices (#865)
  • Fix input output mismatch (#861)
  • Add blobs to the totals for jupyter (#868)
  • Remove deprecated aho corasick .byte_classes(false) toggle (#867)
  • Racket - add scrbl extension and racket env (#850)
  • Language Support for ATS (#840)
  • add jinja2 language (#848)
  • update readme: add tokei-pie in related tools. (#847)
  • Add missing space (#834)
  • Bump serde from 1.0.127 to 1.0.128 (#816)
  • Bump serde_cbor from 0.11.1 to 0.11.2 (#815)
  • add Korn shell to supported languages (#810)
  • Option to reverse sort entries (#802)
  • Fix clippy warnings (#801)
  • Bump serde from 1.0.126 to 1.0.127 (#809)
  • Add AWK support (#797)
  • Beautify help messages (#791)
  • Fix audit warning (#789)
  • Bump ignore from 0.4.17 to 0.4.18 (#785)
  • Bump arbitrary from 1.0.0 to 1.0.1 (#773)
  • Bump serde from 1.0.125 to 1.0.126 (#765)
  • Update git2 (#793)
  • Add LOLCODE support (#768)
  • Support terragrunt hcl extension for HCL language (#780)
  • Update README.md
  • Changing cargo command (#770)
  • Add extensions to supported languages output (#745)
  • Add Color to Tokei (#751)
  • Add support for the Factor language. (#746)
  • Add Mlatu language (#748)
  • added wgsl + metal shading languages (#754)
  • Cache embedding regexes (#730)
  • Fuzzing (#726)
  • Apply --compact output to --files (#722)
  • Add .asd file extension for Common Lisp (#718)
  • add OpenPolicyAgent support and test (#740)
  • Change Lisp display name to Common Lisp (#717)
  • Update Cargo.lock
  • Add --streaming flag (#678)
  • Bump regex from 1.4.5 to 1.4.6
  • Bump serde from 1.0.124 to 1.0.125
  • Bump regex from 1.4.4 to 1.4.5
  • Bump serde from 1.0.123 to 1.0.124
  • Bump regex from 1.4.3 to 1.4.4
  • Bump serde_json from 1.0.63 to 1.0.64
  • Bump serde_json from 1.0.62 to 1.0.63
  • describe .tokeignore file (#721)
  • Bump serde_json from 1.0.61 to 1.0.62
  • added support for kvlang - https://kivy.org/doc/stable/guide/lang.html (#707)
  • Bump serde from 1.0.122 to 1.0.123
  • Bump serde from 1.0.120 to 1.0.122
  • Adds support for GameMaker Language (GML) (#702)
  • Bump serde from 1.0.119 to 1.0.120
  • Replace dirs with dirs-next (#699)
  • Bump serde from 1.0.118 to 1.0.119
  • Bump dashmap from 4.0.1 to 4.0.2
  • Release 12.1.2
  • Bump dashmap from 3.11.10 to 4.0.1 (#680)
  • Bump git2 from 0.13.14 to 0.13.15 (#683)
  • Bump serde_yaml from 0.8.14 to 0.8.15 (#691)
  • Add support for ocamllex (.mll) and ocamlyacc (.mly) files. (#667)
  • Add support for pug (#679)
  • add asciidoc support and test (#692)
  • Bump regex from 1.4.2 to 1.4.3
  • Implement compact output feature (#605) (#690)
  • Update README.md
  • Fix all feasible clippy issues (#687)
  • Bump tera from 1.6.0 to 1.6.1
  • Release 12.1.1
  • Fix for #684 (#686)
  • Bump serde_json from 1.0.60 to 1.0.61
  • Release 12.1.0
  • Only include children in total
  • Bump aho-corasick from 0.7.14 to 0.7.15 (#650)
  • Bump ignore from 0.4.16 to 0.4.17 (#661)
  • Bump serde_yaml from 0.8.13 to 0.8.14 (#648)
  • Bump rayon from 1.4.1 to 1.5.0 (#647)
  • Bump crossbeam-channel from 0.4.4 to 0.5.0 (#640)
  • Bump toml from 0.5.7 to 0.5.8 (#675)
  • Bump tera from 1.5.0 to 1.6.0 (#674)
  • Add Alpine Linux into Package Managers section (#668)
  • Bump git2 from 0.13.12 to 0.13.14 (#677)
  • FStar language: add single-line comments (#670)
  • Bump serde from 1.0.117 to 1.0.118
  • Bump serde_json from 1.0.59 to 1.0.60
  • 🎨 Add support for Gwion (#659)
  • Bump env_logger from 0.8.1 to 0.8.2 (#658)
  • Bump parking_lot from 0.11.0 to 0.11.1 (#656)
  • Add missing language to language list (#654)
  • Bump once_cell from 1.5.1 to 1.5.2
  • Bump once_cell from 1.4.1 to 1.5.1 (#652)
  • Bump regex from 1.4.1 to 1.4.2
  • add stan language (#633)
  • Add jsonnet to language list (#634)
  • Update README.md
  • Add support for the Gleam language (#646)
  • Bump env_logger from 0.7.1 to 0.8.1 (#645)
  • Bump serde from 1.0.116 to 1.0.117
  • Update README.md
  • Bump git2 from 0.13.11 to 0.13.12 (#642)
  • Bump regex from 1.4.0 to 1.4.1
  • Bump aho-corasick from 0.7.13 to 0.7.14 (#639)
  • Bump serde_json from 1.0.58 to 1.0.59
  • Bump regex from 1.3.9 to 1.4.0 (#638)
  • Bump toml from 0.5.6 to 0.5.7 (#637)
  • Update README.md
  • Update README.md
  • Update README.md
  • Bump serde_json from 1.0.57 to 1.0.58
  • Bump rayon from 1.4.0 to 1.4.1
  • Unify format (#631)
  • added beancount file format (#630)
  • Bump log from 0.4.8 to 0.4.11 (#590)
  • Bump dirs from 2.0.2 to 3.0.1 (#584)
  • Make --no-ignore imply all other --no-ignore- flags (#588)
  • Add support for TTCN-3 (#621)
  • add Tera templating language (#627)
  • Bump serde from 1.0.115 to 1.0.116
  • Bump git2 from 0.13.10 to 0.13.11 (#625)
  • Bump crossbeam-channel from 0.4.2 to 0.4.4 (#623)
  • Add definition for DAML (#620)
  • Add Stylus language (#619)
  • Bump rayon from 1.3.1 to 1.4.0 (#617)
  • Bump git2 from 0.13.6 to 0.13.10 (#615)
  • Bump once_cell from 1.4.0 to 1.4.1
  • Bump clap from 2.33.2 to 2.33.3
  • Bump tera from 1.3.1 to 1.5.0 (#609)
  • Bump serde from 1.0.114 to 1.0.115
  • Add LiveScript to languages.json (#607)
  • Bump clap from 2.33.1 to 2.33.2
  • Add summary information to output formats
  • Added CodeQL language support
  • Bump dashmap from 3.11.9 to 3.11.10
  • Fix very minor typo in README
  • Bump dashmap from 3.11.7 to 3.11.9
  • Update LICENCE-APACHE
  • Update LICENCE-MIT
  • Bump serde_json from 1.0.56 to 1.0.57
  • Update README.md
  • Export find_char_boundary hidden
  • Added num-format option underscores
  • Bump dashmap from 3.11.4 to 3.11.7
  • Bump aho-corasick from 0.7.10 to 0.7.13 (#574)
  • Update README.md
  • Bump serde_json from 1.0.55 to 1.0.56
  • Bump parking_lot from 0.10.2 to 0.11.0 (#575)
  • Add support for ABNF grammar specs (#577)
  • Remove duplicated 'json' from --output (#576)
  • Release 12.0.4
  • Fix empty tags causing panics and support markdown code identifiers to be split by ,
  • Release 12.0.3
  • Release 12.0.2
  • Release 12.0.1
  • Version bump
  • fmt
  • account for \r
  • update deps
  • fmt
  • Update serialize output
  • Enabled support for svelte, vue, rubyhtml and fixed edge case
  • change files output slightly
  • Bump serde from 1.0.112 to 1.0.114
  • Make output slightly smaller
  • use raw string in build
  • fmt
  • use par iter in jupyter
  • Normalize path in build
  • fmt
  • rename contexts to blobs
  • Add jupyter support
  • fmt
  • Change files print out
  • Refactor important syntax and add support for templates
  • Add comment
  • Refactor context parsing and add initial support for HTML.
  • fmt
  • Refactor print and summarise code
  • Refactor cli_utils into Printer and add Rust context
  • Rename hbs file to tera
  • Switch to using LanguageType
  • refactor parse_line_comment
  • Bump rayon from 1.3.0 to 1.3.1
  • fmt
  • Adjust CLI output
  • Remove duplicate keys from languages.json (#561)
  • Bump serde from 1.0.111 to 1.0.112
  • fmt
  • Implement literate languages and context parsing for markdown
  • Update lock
  • Bump serde_json from 1.0.54 to 1.0.55
  • Fixed the language name Vim Script to Vim script (#555)
  • fmt
  • Refactor parse_lines, add literate support and continue working on contexts
  • Bump serde_json from 1.0.53 to 1.0.54
  • Bump tera from 1.3.0 to 1.3.1
  • clean up some code
  • fmt
  • Move parser from using Stats to CodeStats where appropiate
  • Bump dashmap from 3.11.3 to 3.11.4
  • Add support for q/k languages (#549)
  • Specify the --sort option in the configuration files (#550)
  • Update get_config documentation
  • Bump dashmap from 3.11.2 to 3.11.3
  • Bump ignore from 0.4.15 to 0.4.16 (#546)
  • Bump serde from 1.0.110 to 1.0.111
  • Added better blank detection
  • Re-org syntax.rs
  • Add initial context to json and stats
  • Bump regex from 1.3.7 to 1.3.9
  • Move codegen to use Tera
  • fmt
  • Replace lazy_static with once_cell
  • Verbatim strings (#535)
  • Bump version
  • Update sub-dependencies
  • Add sponsor message
  • Bump dashmap from 3.11.1 to 3.11.2
  • Add Alloy language (#541)
  • Fix rust-lang.org link in readme (#540)
  • add instructions for installing via MacPorts (#539)
  • Add .csx extension for C# (#538)
  • Update version and bump dependencies
  • Switch to using dirs for home_dir
  • Removed deprecated badges
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Support home directory in from_config_files (#531)
  • Fixed HTML counting JS and CSS comments (#534)
  • Add language Svelte (#522)
  • Add support for Dhall lang (#532)
  • Vue test (#523)
  • Add shebang and env for crystal scripts (#533)
  • Bump clap from 2.33.0 to 2.33.1
  • Bump ignore from 0.4.14 to 0.4.15 (#526)
  • Bump serde_yaml from 0.8.11 to 0.8.12 (#524)
  • Bump serde_json from 1.0.52 to 1.0.53
  • Bump serde from 1.0.106 to 1.0.110
  • Update syntax.rs
  • Update README.md
  • Display Perl6 as Rakudo
  • Separate TSX and Typescript Support (#516)
  • Bump version and sub-dependencies
  • Fix Rust quotes
  • Bump term_size from 0.3.1 to 0.3.2 (#513)
  • Add .erb extension for "Ruby HTML" (#510)
  • Bump serde_json from 1.0.51 to 1.0.52
  • Bump git2 from 0.13.2 to 0.13.5 (#509)
  • Add Go HTML template support (#506)
  • Bump regex from 1.3.6 to 1.3.7
  • Bump dashmap from 3.11.0 to 3.11.1
  • Added Headache Program Language (#503)
  • Add Futhark (#502)
  • Add OpenType Feature File
  • Version bump to 11.1.0 and update dependencies
  • Bump git2 from 0.13.0 to 0.13.2 (#499)
  • Bump parking_lot from 0.10.0 to 0.10.2 (#500)
  • Bump dashmap from 3.10.0 to 3.11.0 (#497)
  • Bump dashmap from 3.9.1 to 3.10.0 (#495)
  • Bump serde from 1.0.105 to 1.0.106
  • Bump serde_json from 1.0.50 to 1.0.51
  • Fixed stats statistics and add test
  • Fixed total lines in individual stats being slightly inaccurate
  • Check option in outer loop (#487)
  • Bump dashmap from 3.9.0 to 3.9.1
  • Bump serde_json from 1.0.48 to 1.0.50
  • Bump dashmap from 3.7.0 to 3.9.0 (#485)
  • Fast exit parse_end_of_quote with ? operator (#486)
  • Bump ignore from 0.4.13 to 0.4.14 (#483)
  • Update language_type.hbs.rs
  • Add single quotes syntax to Rust.
  • Add Arduino support (#475)
  • Adds support for Ren'Py scripting (#477)
  • Bump regex from 1.3.5 to 1.3.6 (#476)
  • Fix shebang language detection (#471)
  • Bump ignore from 0.4.12 to 0.4.13 (#473)
  • Updated README.md to reflect support languages (#470)
  • Added an article (#469)
  • Update README.md
  • Update README.md
  • Update README.md
  • Version 11.0.0
  • Add parallel count heuristic
  • Use thinLTO
  • refactor SyntaxCounter to be concurrent, and share language information.
  • Bump serde from 1.0.104 to 1.0.105 (#466)
  • Remove base property, use AhoCorasick for searching
  • Format JSON
  • Use aho_corasick and fix escaping applying outside the string context.
  • Bump grep-searcher from 0.1.6 to 0.1.7 (#464)
  • Bump git2 from 0.12.0 to 0.13.0 (#463)
  • Bump ignore from 0.4.11 to 0.4.12 (#462)
  • Bump regex from 1.3.4 to 1.3.5 (#460)
  • Split out GNU style assembly (#457)
  • Update README.md
  • Update README.md
  • Bump hex from 0.4.1 to 0.4.2 (#451)
  • Add support for GDB scripts (#456)
  • Bump git2 from 0.11.0 to 0.12.0 (#454)
  • Bump crossbeam-channel from 0.4.0 to 0.4.2 (#453)
  • Add support for Velocity and Dust (#450)
  • Update cli.rs
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Create Ferris' Mean Bean Machine
  • Update README.md
  • Add FreeMarker language support (#425)
  • fix heading level, rename macos/homebrew (#447)
  • Minor refactor and fix warning
  • Bump version to 10.1.2
  • Update lock dependencies
  • Fixed documentation example
  • Remove use of description
  • .pyw is a valid Python extension (#445)
  • Bump encoding_rs_io from 0.1.6 to 0.1.7 (#443)
  • Bump serde_json from 1.0.46 to 1.0.47 (#442)
  • Bump hex from 0.4.0 to 0.4.1 (#441)
  • Bump serde_json from 1.0.45 to 1.0.46 (#440)
  • Update README.md
  • remove duplicated CBOR lines, replace with toml (#439)
  • Bump regex from 1.3.3 to 1.3.4 (#438)
  • Remove unneeded braces
  • Bump handlebars from 3.0.0 to 3.0.1 (#435)
  • Bump handlebars from 2.0.4 to 3.0.0 (#434)
  • Bump serde_json from 1.0.44 to 1.0.45 (#433)
  • Bump toml from 0.5.5 to 0.5.6 (#432)
  • Bump ignore from 0.4.10 to 0.4.11 (#428)
  • Bump serde_cbor from 0.10.2 to 0.11.1 (#429)
  • Bump regex from 1.3.1 to 1.3.3 (#427)
  • Bump handlebars from 2.0.2 to 2.0.4 (#424)
  • Bump version to 10.1.1
  • Update lockfile
  • Fix custom ignore files not respecting no-ignore
  • Bump serde from 1.0.102 to 1.0.104 (#417)
  • Bump serde_json from 1.0.41 to 1.0.44 (#414)
  • Bump serde_derive from 1.0.103 to 1.0.104 (#416)
  • Bump rayon from 1.2.1 to 1.3.0 (#418)
  • Bump git2 from 0.10.1 to 0.11.0 (#415)
  • Bump rayon from 1.2.0 to 1.2.1 (#405)
  • Bump serde_derive from 1.0.102 to 1.0.103 (#410)
  • Added Gherkin (Cucumber) (#408)
  • Bump to 10.1.0 and update dependencies
  • Switch to crossbeam channels
  • Added Rusty Object Notation (#395)
  • Added opensuse to install list (#404)
  • Bump toml from 0.5.4 to 0.5.5 (#403)
  • Add support for Odin (#402)
  • Explain main input argument and --exclude a bit better (#401)
  • Format code using 'cargo fmt' (#399)
  • Bump serde from 1.0.101 to 1.0.102 (#393)
  • Bump toml from 0.5.3 to 0.5.4 (#397)
  • Bump serde_derive from 1.0.101 to 1.0.102 (#392)
  • Added HolyC to list of supported languages (#389)
  • Added support for HolyC (language of TempleOS) (#385)
  • Bump env_logger from 0.7.0 to 0.7.1 (#387)
  • Add Emojicode support (#384)
  • Add support for FlatBuffers (#362)
  • Update dependencies
  • Bump grep-searcher from 0.1.5 to 0.1.6 (#382)
  • Bump serde_yaml from 0.8.9 to 0.8.11 (#374)
  • Bump dirs from 2.0.1 to 2.0.2 (#381)
  • Bump regex from 1.1.9 to 1.2.0 (#377)
  • Bump serde_cbor from 0.10.1 to 0.10.2 (#380)
  • Bump rayon from 1.1.0 to 1.2.0 (#379)
  • Bump toml from 0.5.1 to 0.5.3 (#378)
  • Bump git2 from 0.9.1 to 0.10.1 (#372)
  • Bump serde_json from 1.0.40 to 1.0.41 (#370)
  • Bump lazy_static from 1.3.0 to 1.4.0 (#369)
  • [Security] Bump spin from 0.5.0 to 0.5.2 (#368)
  • Bump serde_derive from 1.0.97 to 1.0.101 (#366)
  • Bump env_logger from 0.6.2 to 0.7.0 (#367)
  • Add thrift language (#358)
  • Update README.md
  • Add MoonScript to Languages (#351)
  • Fix warnings on trait objects without dyn (#349)
  • fix typo (#348)
  • Add PowerShell support (#346)
  • Update README.md
  • Update README.md
  • Update README.md
  • updated lockfile
  • Version bump
  • Updated documentation
  • Added config so "/usr/bin/env ruby" works (#344)
  • Add .cjsx as a CoffeeScript extension (#342)
  • Fix spelling for Xcode and Objective-C(++) (#340)
  • Update README.md
  • Version 10
  • Updated documentation
  • Bump git2 to 0.9 (#336)
  • Fixed parsing bug
  • Updated import styling
  • Remove whitespace
  • add .tpp extension to C++ (#321)
  • Fixed clippy lints
  • Added non UTF8 parsing
  • Added back changes lost from force push
  • Added ASN.1 Support
  • Fixed duplicate definition
  • Add support for wasm, llvm ,postCSS, pest (#323)
  • add Pony support with test (#328)
  • Add RPM specfile language (#327)
  • Add PostCSS to languages (#325)
  • languages.json tweak for improved Pascal accuracy (#319)
  • Version bump (9.1.1)
  • Name change
  • Removed unneeded git features
  • Version 9.1.0
  • Added custom ignore file
  • Update README.md
  • Add Stratego language, also known as Stratego/XT, strategoxt.org (#296)
  • add Docker container instructions (#297)
  • Added arguments to allow for disabling ignoring
  • Updated Cargo.lock
  • add tokei_rs repository link (#310) (#312)
  • Add GraphQL support (#306)
  • Add solidity support (#303)
  • Recongize ES modules as JavaScript (#294)
  • limit width to 80 unless --files is specified (#289)
  • Update README.md
  • Bump version
  • Removed copyright headers
  • Cleaned up a small section, and updated dependencies
  • Move to 2018 edition
  • Implemented config files
  • Adding "vhdl" file extension for VHDL files (#287)
  • Add SWIG support (#285)
  • Show Inaccuracy Warning on permission error (#270)
  • Added error message when top level path not found. fixes #161
  • Remove toml support
  • Refactored CLI code and added columns option
  • Reverted API change
  • Refactored counting code, added Unreal related languages
  • Add language rules for Perl6 and its cousin Not Quite Perl (#274)
  • Added support for Logtalk (#273)
  • Refactor, and use buffered io for output
  • Let --sort argument be case insensitive. (#272)
  • Add twig support (#265)
  • Use BufWriter, and refactor printing code
  • Add ".glsl" suffix to GLSL (#264)
  • LanguageType impls Hash, fixes #259
  • Liquid template language support (#260)
  • Added Chinese translation
  • Fix URL scheme documentation. (#252)
  • Add conda package.
  • Updated Cargo.lock
  • Version bump
  • Changed back to PathBuf, and corrected documentation
  • Added documentation to new methods and added parse_from_str
  • Removed extra stat syscall
  • Updated v8.0.0 and added comparison document
  • Removed additional lookups for language comments
  • Moved language data to LanguageType, added language filters, and added benchmark script.
  • Acknowledge terminal width for output on Unix-systems (#246)
  • update handlebars to 1 (#240)
  • Add support for edn (#239)
  • Added support for XSLT (#235)
  • Update README.md
  • Update README.md
  • Adds Dream Maker support. (#236)
  • Added VBScript Support (#234)
  • Add BrightScript language and test (#233)
  • Added VB6 Support (#232)
  • Version 7.0.3
  • Added in early line check to speed up counting
  • Add Forsyth-Edwards-Notation (FEN) support (#228)
  • Pre allocate stack to handle common case.
  • Refactored some of build.rs
  • Updated to use fs::read
  • Add support for ClojureC + tests for all Clojure (#224)
  • add HCL/Terraform support (#222)
  • Version 7.0.2
  • Add Python identifiers for the env command (#212)
  • Add xsl support (#214)
  • Cleaned up unused var and made crate version clearer.
  • Add ReasonML (#213)
  • Add Racket to the supported languages. (#219)
  • Updated dependencies
  • update README.md with how install output features (#216)
  • Fix grammar and spelling (#217)
  • Update README.md
  • Updated Cargo.lock
  • remove notice about "unstable" being required for Nix/NixOS (#211)
  • Update README.md
  • Update the help output in the README (#207)
  • Added Kakoune script. (#204)
  • Added Elvish shell. (#205)
  • update handlebars to 0.32 (#206)
  • Add Mint language support (#201)
  • Update README.md
  • Add support for zig (#202)
  • add support for more languages (#200)
  • Add Haxe (#199)
  • supported vue files (#181)
  • Fix typos. Add Scheme. (#197)
  • Fix typo (#196)
  • Refactor how compiled-in serialization formats are handled (#191)
  • Update rayon to 1.0 and run a full cargo update (#190)
  • update ignore to 0.4 (#188)
  • Update README.md
  • update handlebars to 0.31 (#187)
  • add support for Meson (#169)
  • Fixed minor parser inaccuracies
  • update handlebars to 0.30 (#179)
  • v7.0.1; Updated dependencies
  • 0.5.0-rc.2 → 0.5.0 (#176)
  • Version 7
  • Updated log, made changes recommended by clippy
  • update instructions for Fedora (#172)
  • Add FreeBSD install instructions (#174)
  • Updated benchmarks
  • Version 6.1.3
  • Updated log
  • Updated dependencies
  • Fix broken copyright link in ToC (#170)
  • Update crossbeam to 0.2.12 (#171)
  • Added donate to libreapay
  • Bump serde_cbor to 0.8 (#167)
  • Update README.md
  • bump ignore to 0.3, rayon to 0.9, handlebars to 0.29, hex to 0.3 (#158)
  • Add support for .psl, .e, .ckt, .sv/svh, .vg/vh, .irunargs/xrunargs (#152)
  • Add the visual basic and msbuild language (#146)
  • Add support for .el, .ede, .org and .srt files (#151)
  • Add Xtend support (#155)
  • Added Processing Language support (#144)
  • Added another installation method (#153)
  • Add SVG support (#149)
  • Use eprintln! (#147)
  • Fix #106: Add AutoHotKey filetype support (#140)
  • Added ClojureScript language (#143)
  • Updated README.md supported languages based on languages.json file (#141)
  • Add QML support (#142)
  • Trying to upgrade rustup
  • Version bump, Removed extra println
  • Removed extra debug println
  • Updated version
  • Fixes #138, updated Cargo.lock
  • Version 6.1.0
  • Added Crystal language to languages.json (#137)
  • Switched if cases for better performance
  • added test header
  • Added test for html (#135)
  • Changed how tokei searches through files.
  • Update README.md
  • Fixed #134, updated dependencies, clarified errors
  • added hamlet, cassius, lucius, cabal, nix, happy, alex, and madlang support (#133)
  • Add tsx extension for typescript. (#129)
  • Add Ceylon. (#131)
  • Create CODE_OF_CONDUCT.md
  • Add xaml support (#125)
  • v6.0.2
  • v6.0.2
  • Version bump
  • Support "filenames" key, mk. 2 (#115)
  • Add Vala to languages.json (#123)
  • Update README.md
  • Move CI to trust (#122)
  • Allow multiple --exclude options (#114)
  • Added Module-Definition
  • updated cargo.lock and changed trim
  • Update README.md
  • Add support for the fish shell (#110)
  • Updated list of supported languages (#108)
  • Update CHANGELOG.md
  • Version bump
  • Added tests for c++ source and header files and java files. (#107)
  • Update README.md
  • Updated to use serde_derive, better tests, now uses macro for cli, updated dependencies
  • Add some common extensions for HTML, C++ and Makefile (#104)
  • Update env_logger to 0.4 (#103)
  • Added support for PureScript (#101)
  • Add Ur/Web support (#95)
  • Extend Standard ML name (#94)
  • Updated metadata
  • Added some package info
  • Updated dependencies, fixed exclude bug, and now defaults to
  • version bump
  • version 5: optimised stats, language generation
  • Add Agda Support (#91)
  • Add F# support (#90)
  • Update README.md
  • Add F* support (#87)
  • Add Cogent support (#88)
  • Updated README, and updated some metadata
  • Version bump
  • Updated dependencies, changed some unwraps with expect, and made
  • Update to serde_json 0.8.4 (#85)
  • Differentiate between bash and sh (#84)
  • Fixed serialisation features
  • Add GDScript support (#81)
  • Update README.md
  • Update README.md
  • Fix for languages with no single line comments panicing
  • Version bump
  • Implemented fix for Sender never dropping Special thanks to: mbrubeck
  • included build file
  • Version bump, updated README, and CHANGELOG
  • Switched to using ignore, more parallelisation
  • Added heuristics
  • Add Elixir support (#78)
  • Exit gracefully instead of panicking when using a feature that isn't compiled in (#77)
  • Only add regular files to path list (#75)
  • updated docs link to docs.rs
  • Version bump
  • Simplified language definitions.
  • Added long verbose arg name (#74)
  • Added support for elm (#71)
  • Added GLSL support (#72)
  • Add support for lean, and fixed single comment regression (#70)
  • pulled two if statements together and removed one needless reference (#69)
  • add .pm to Perl extensions (#66)
  • support tcl (#64)
  • Update README.md
  • updated cargo.lock
  • Version bump, and updated changelog
  • Changed logging behaviour based on feedback.
  • Enabled logging, using log & env_logger. Fixes #54
  • Added encoding dependency, so now tokei can handle all files that encoding supports, fixes #53
  • Fixes issue #52 (#61)
  • Made a series of modifications to the languages comments: (#59)
  • Support lossy over strict utf8
  • Avoid panicking on non-character-boundary inside string slice (#56)
  • add hex ihex rst
  • Added Asp, Asp.NET, Assmebly extension, Razor
  • updated changelog
  • Merge branch 'tune-up'
  • 4.2.0 fixes #51
  • Implmented stack based functionality
  • half completed rework of handling multilines
  • Version 4.1.0
  • Increased stack size for builds
  • 4.0.0
  • Minimal version
  • Weird trait problem
  • unfisnished move
  • First draft
  • forgot to add cli to whitelist
  • moved to cargo whitelist
  • version 3.0.1 updated dependencies
  • updated readme
  • updated readme
  • updated readme
  • version bump plus updated readme and changelog
  • Fixed tests
  • added documentation
  • forgot files
  • resolved merge
  • version bump
  • version bump 2.1.2
  • Updated syntex, and serde_codegen dependencies
  • Fixed parameter count mismatch.
  • Added logo.
  • version bump
  • fremoved wildcards
  • version bump, and added explaintion of file_input
  • 2.1.0 IO
  • ICE error
  • Merge branch 'master' into io
  • resolved conflict
  • change language.total, to something more descriptive
  • Update README.md
  • Update README.md
  • another two clippy warnings
  • updated cargo.lock
  • updated dependencies
  • forgot file
  • version 2.0
  • moved functions to fsutil, and switched from RefCell to an Enum based system
  • implemented file counting.
  • Merge branch 'master' of github.com:Aaronepower/tokei
  • Added .markdown, reduced runtime borrows, fixed 25
  • Fixes Add uiua #22
  • Updated language list
  • updated changelog
  • Added shebang support, added Assembly, Plain Text, LD Scripts, Makefiles, C Shell, and Device Trees
  • version bump, and changelog
  • version bump, added polly, now using walkdir
  • moved canonical source to gitlab
  • Update README.md
  • Update README.md
  • Update README.md
  • resloved merge conflict
  • made the main.rs file more ergonomic, used btreemap litreal, and updated to clap 2.0
  • updated cargo.toml
  • Merge branch 'master' of github.com:Aaronepower/tokei
  • reimplemented comment syntax again, added OCaml, and Standard ML
  • reimplemented multi line comment detection, and updated the readme to include cargo install
  • added files flag fixes: Add support for Roc #19
  • Merge branch 'master' of https://github.com/Aaronepower/tokei
  • Trying out travis stuff
  • version bump, and removed version independent dependencies
  • Updated Readme.md
  • Added metadata, and added jai, and TeX as supported languages
  • Version bump, and fixed formatting
  • added support for multiple extensions
  • Update README.md
  • Update README.md
  • Added usage instructions
  • VERSION 1.1, added sorting, added support for 26 languages, replaced getopts with clap
  • Cleaned up the code.
  • Create README.md
  • Removed test folder structure
  • First draft of Rusty CLOC

Removed

  • removed syntex used new serde build process
  • removed print from language
  • removed more wildcards
  • removed * version dependency
  • removed .lock file


This PR was generated with release-plz.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants