All Versions
12
Latest Version
Avg Release Cycle
45 days
Latest Release
1321 days ago

Changelog History
Page 1

  • v2.13.0 Changes

    September 07, 2020

    https://github.com/boyter/scc/projects/4

    👌 Improvements

    • Now able to count libc++ header files through use of new --remap-unknown flag #162
    • 🐎 Built using Go 1.15 for ~10% performance improvement
    • Can now enabled/disable symlink following #193 #194
    • Converted to Go modules
    • 👍 Multiple output format support for CI/CD systems #184
    • Includes code size in all output formats #183

    🐛 Bug Fixes

    • Will no longer crash under some conditions with symlink files #192 #172 #181
    • 🛠 Incorrect COCOMO values fixed #191
    • JSON output will not include content output #166
    • JSON now sorted #179
    • Exclusion logic fix #161
    • Correct counting of pascal comments #182

    ➕ Additional Language Support

    • 💎 Ruby HTML ERB #170
    • csx recognised as C# #174
    • 👍 LLVM IR support #176
    • Multiline comments for Protocol Buffers #190
    • 👍 HAML Support #186

    Big Thank You to the following people

    For their bug reports, PR's, reviews and otherwise helping push this forward.

  • v2.12.0 Changes

    March 03, 2020

    https://github.com/boyter/scc/projects/3

    👌 Improvements

    cljc now maps to Clojure
    Terraform language support
    Can now identify generated files
    Compiled with Go 1.14 for ~3% performance improvement
    

    🐛 Bug fixes

    Strange -i flag behavior due to multiple . in filenames resolved
    F# Complexity calculation fix
    The options --filegccount now turns the GC back on as expected
    Sort by name option now works as expected
    

    Big thank you to the following people

    https://github.com/dbaggerman
    https://github.com/John-Wilcox
    https://github.com/gleno
    https://github.com/kspeakman
    https://github.com/alexey-milovidov
    https://github.com/jimmyhmiller
    https://github.com/lingrino
    https://github.com/vearutop
    
  • v2.11.0 Changes

    January 19, 2020

    https://github.com/boyter/scc/projects/2

    👌 Improvements

    Count as functionality added with ability to count custom extensions as type https://github.com/boyter/scc/issues/128
    New HTML/HTML-TABLE output options for embedded reports https://github.com/boyter/scc/issues/139
    Improvements to dealing with file handles https://github.com/boyter/scc/issues/134
    

    🐛 Bug Fixes

    gitignore file slice exception where input was / https://github.com/boyter/scc/issues/149
    

    ➕ Additional Language Support

    Sieve
    Yarn
    

    Big Thank You to the following people

    https://github.com/ChristopherRogers
    https://github.com/stepango
    https://github.com/eric-zheng
    https://github.com/rgarc
    https://github.com/dbaggerman
    
  • v2.10.1 Changes

    November 12, 2019

    🐛 Bug fix #134

    Massive thanks to https://github.com/ChristopherRogers for identifying and https://github.com/dbaggerman fixing the issue.

  • v2.10.0 Changes

    October 21, 2019

    👌 Improvements/Changes

    Can exclude files based on bytes or lines
    
  • v2.9.1 Changes

    October 15, 2019

    🐛 Bug fix #123

    Massive thanks to https://github.com/belak for identifying and fixing the issue.

  • v2.9.0 Changes

    October 14, 2019

    https://github.com/boyter/scc/projects/1

    👌 Improvements/Changes

    Now able to identify minified/generated files and flag or remove them https://github.com/boyter/scc/issues/92 https://github.com/boyter/scc/#minifiedgenerated-file-detection
    Now able to identify #! files https://github.com/boyter/scc/issues/115
    Slight performance improvements due to above improvements
    

    🐛 Bug Fixes

    Race condition in file walking resolved https://github.com/boyter/scc/issues/116
    Latex Files being identified as latex https://github.com/boyter/scc/issues/119
    ASP.NET being picked up from .git folder in some situations https://github.com/boyter/scc/issues/118
    Files without extensions, but name making language identified incorrectly https://github.com/boyter/scc/issues/114
    Coq files sometimes identified as V https://github.com/boyter/scc/issues/113
    

    A big thank you to the following people for their submissions/feedback/reviews/bug-reports

    https://github.com/dbaggerman
    https://github.com/elindsey
    https://github.com/benknoble
    https://github.com/tchajed
    https://github.com/cardil
    https://github.com/mahmoud
    
  • v2.8.0 Changes

    September 04, 2019

    👌 Improvements/Changes

    Default command line output format ordering now matches cloc not tokei
    Disable cocomo output option changed from --cocomo to --no-cocomo
    Better handling of Python docstring so they should be counted correctly
    Fix for include option regression bug https://github.com/boyter/scc/issues/108
    Panic on some Go files fix https://github.com/boyter/scc/issues/106
    Built using Go 1.13 for mild performance improvements
    

    A big thank you to the following people for their submissions

    https://github.com/dbaggerman
    https://github.com/elindsey
    https://github.com/lukas-brenning
    
  • v2.7.0 Changes

    August 15, 2019

    👌 Improvements

    Multiple gitignore files now supported.
    New flag --ci for ci systems that do not support box characters
    Command line output is now deterministic
    

    ➕ Additional Language Support

    WSDL
    XSL
    

    A big thank you to the following people for their pull requests and reviews

    David Baggerman https://github.com/dbaggerman
    
  • v2.6.0 Changes

    August 02, 2019

    👌 Improvements

    Now supports cloc-yaml output format as drop in replacement for cloc
    Gitignore file now supported recursively
    Better detection for verilog/v
    

    ➕ Additional Language Support

    PL/SQL
    

    A big thank you to the following people for their pull requests and reviews

    David Baggerman https://github.com/dbaggerman
    Walter Weinmann https://github.com/walter-weinmann
    Ryan Tennill https://github.com/rtennill