Sloc Cloc and Code Changelog
What's new in Sloc Cloc and Code 3.3.3
May 6, 2024- Changelog:
- 4c87009 Add LALRPOP
- bb0db7d Add Malanguage
- df45b7f Add OpenQASM
- db1e46e Add ZoKrates
- a2e24f2 Add addtional support for python files
- c9aaefc Add circom language
- 8b85895 Add luau extention for lua
- ca6a31b Add support for Snakemake
- abc8742 Add support for Typst
- 266c063 Add support for chapel
- 43d0843 Add support for slang
- 364912f Update README.md
- b8cb3c5 Update README.md
- b987bce remove file that apparently breaks Go installs
- 35b629b update readme for version
New in Sloc Cloc and Code 3.3.2 (May 2, 2024)
- Fix version as well
New in Sloc Cloc and Code 3.3.0 (May 2, 2024)
- Add cocomo output to html
- Add https://pkl-lang.org/ support
- Add in cocomo documentation to readme for sqlite
- Add lesser-known ILPROJ extension to MSBUILD
- Add support for Arturo (#438)
- Add support for JSONC (JSON with comments) (#442)
- Add support for Odin programming language
- Add support for Picat (.pi), a descendant of Prolog with similar syntax
- Add support for RC (Windows Resource-definition Script) (#443)
- Add support for templ language
- Add typespec support
- Adds in proper .gitignore support (#451)
- Basic cuda support
- Fix #418
- Ignore files now not counted by default
- Merge pull request #419 from pietermees/fix/418
- Merge pull request #420 from DestyNova/add-picat-language
- Merge pull request #425 from lhoupert/feat/docker-image-build
- Merge pull request #426 from jakubtomsu/master
- Merge pull request #428 from lhoupert/fix-docker-image-build
- Merge pull request #430 from steverusso/remove-dep-gopkg-files
- Merge pull request #437 from npjg/patch-1
- Resolve issue 333
- Update README.md
- Update README.md
- Update languages.json: MDX Support (#445)
- add cocomo to sql output
- add graphql support
- add in dryness calculation
- add in support for bicep files
- add in uloc details
- add some default ignore file types
- add uloc html output
- add uloc into csv
- add uloc to sql output
- add uloc to wide output
- beef up tests slightly
- change uloc to have short flag
- chore: pin versions for base docker images
- chore: remove repetitive word in README.md (#446)
- chore: remove repetitive words (#449)
- chore: update readme on how to run docker
- ci: add arm64 build
- clean run
- ensure 32 bit works
- feat: add Dockerfile
- feat: add support for jsonnet (#448)
- feat: create workflow to build and publish docker image
- fix display error for uloc when by-file added
- fix uloc display for no complexity
- fix: dockerimage configuration
- fix: typos (#441)
- json2 output format
- looser matching on sort logic
- move to next beta release
- move uloc count after bail out conditions
- performance details
- play around with uloc display
- playing around with unique lines of code counts
- prepare for release
- remove redundant code
- remove the Gopkg.toml and Gopkg lock files leftover from golang/dep
- report now has cocomo in it
- resolve #429
- set path deny list for performance improvement
- start to add in uloc
- tweak
- tweak csv output to include file count for summary and uloc
- tweak haskell and rust keywords
- tweak scc output format slightly
- tweak test
- tweak uloc
- update readme
- wrap debug for easier reading
New in Sloc Cloc and Code 3.2.0 (Nov 27, 2023)
- Add FSL as language
- Add Factor Support
- Add FreeBSD instructions
- Add Hare lang
- Add Luau support
- Add MSVC project types
- Add PRQL
- Add Template::Toolkit support
- Add obscure Visual Studio file extensions
- Add support for Python raw docstrings
- Avoid allocations with (*regexp.Regexp).MatchString
- Bump golang.org/x/text from 0.3.0 to 0.3.8
- Cutting new release
- Fix incorrect string escaping
- Improve Lua complexity, quote, and multiline comment checks
- Make OpenMetrics output spec compliant
- Merge pull request #350 from herbygillot/patch-1
- Merge pull request #356 from wbadart/master
- Merge pull request #360 from AnthonyMastrean/improve-msbuild
- Merge pull request #363 from Capital-EX/add-factor
- Merge pull request #364 from masukomi/raku_support_362
- Merge pull request #366 from stevengj/patch-1
- Merge pull request #367 from linusg/fix-openmetrics
- Merge pull request #372 from davidribyrne/dbyrne-csv-format-patch
- Merge pull request #377 from boyter/dependabot/go_modules/golang.org/x/text-0.3.8
- Merge pull request #378 from ArneBab/patch-1
- Merge pull request #385 from KAAtheWiseGit/master
- Merge pull request #386 from KAAtheWiseGit/master
- Merge pull request #387 from serkonda7/bait-extension-patch
- Merge pull request #389 from elliotwutingfeng/ci
- Merge pull request #399 from shynur/master
- Merge pull request #401 from tsnobip/master
- Merge pull request #403 from assistcontrol/master
- Merge pull request #407 from Heliodex/master
- Merge pull request #411 from vanillajonathan/patch-1
- Merge pull request #413 from elindsey/master
- Merge pull request #414 from tiagofneto/cairo
- Merge pull request #415 from Juneezee/perf/regexp-matchstring
- Patch csv-stream format
- Prepare to release version 3.2.0
- README: add MacPorts install info
- README: remove duplicated noun in "it scc"
- Reduce MSBuild complexity checks
- Resolve #368
- Support Textile * LANGUAGES.md: Add a new item. * examples/language/textile.textile: New file. * languages.json (Textile): Configuration for Textile.
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update benchamrks
- Update readme packaging information
- Upgrade to actions/checkout@v3
- Use go.mod instead of go 1.17
- add ability to remove files matching names
- add in badge support for sr.ht
- add in cocomo
- add in ini file support for #358
- add in support for #358
- add support for ReScript
- add support for gnumakefile
- added Raku info to languages.json
- bait: change file extension to .bt
- continue to build out
- continue to build out
- continue to improve
- continue to improve badges
- do not add a '~' when filename is not truncated
- feat: support cairo
- fix for working
- fix method
- remove deprecated functions
- resolve openmetrics tests
- start to add in requisite methods
- start to replace the badge
- tweak to work properly
- tweaks
- update Julia complexity checks
- update benchmark date
- update to latest goreleaser format
- upgrade dependancies and go version
- various tweaks
New in Sloc Cloc and Code 3.0.0 (Aug 16, 2021)
- Breaking Change:
- CSV count now is summary by default, use --by-file for full count #203
- Improvements:
- COCOMO model can now be selected and changed #188
- Built using Go 1.16
- Apple M1 and Linux ARM release #211
- Mostly cloc compatible SQL format output #196
- CSV stream output format for large repositories #210
- Doublespace unicode characters no longer mess with output #214
- Command line help now indicates that files and/or directories are arguments #221
- Now in scoop! #222
- C# autogenerated comment added to default list #229
- Bug Fixes:
- Line count for Elm fix #230
- Divide by 0 crash resolved with some files with BOM #223
- Rust Lock files removed from output #206
- Go HTML better file support #217
- Additional Language Support:
- ReasonML #201
- FXML #228
- DM #231