Releases: Nixinova/LinguistJS
2.9.2
2.9.1
2.9.0
2.8.1
Version 2.8.1 of LinguistJS.
Install on npm using npm install linguist-js@2.8.1.
Changelog
View commits: 2.8.0...2.8.1
- Fixed gitignore paths being applied as root-relative (#36).
- Fix correct indentation in heuristic.yml to resolve YAML parsing error (by @MidnightCrowing in #38)
2.8.0
Version 2.8 of LinguistJS.
Install on npm using npm install linguist-js@2.8.0.
Changelog
View commits: 2.7.1...2.8.0
- Added checking of gitattributes override rule
linguist-detectable.- Added option
checkDetectedto control the application oflinguist-detectableoverrides.
- Added option
- Added lines of code totals to the output.
- Added option
calculateLines(defaults to true) to control whether LOC calculations are performed.
- Added option
2.7.1
Version 2.7.1 of LinguistJS.
Install on npm using npm install linguist-js@2.7.1.
Changelog
View commits: 2.7.0...2.7.1
- Fixed gitignore file reading not pertaining exactly to spec.
- Improved performance by filtering out gitignored files during folder traversal.
2.7.0
Version for 2.7.0 of LinguistJS.
Release onto @pre tag. Will be upgraded to @latest if there are no further issues.
Install on npm using npm install linguist-js@2.7.0.
Changelog
View commits: 2.6.1...2.7.0 or 2.7.0-pre...2.7.0
2.7.0
- Added CLI option
--listFilesto list each matching file under each language result. - Fixed files that are by default marked vendored being removed even when marked as not vendored in gitattributes (#26).
- Fixed a crash occurring when applying some language parents (#27).
- Fixed gitattributes rules from parent folders being erroneously applied.
2.7.0 (RC)
Changes versus 2.7-pre
- Fixed gitattributes comments being parsed as attributes data.
- Fixed gitignores data being parsed root-relative instead of relative to the folder the file is in.
2.7.0-pre
Pre-release of version 2.7.0 of LinguistJS.
Install on npm using npm install linguist-js@2.7.0-pre.
This version is a pre-release released under the @pre tag on npm.
Due to a code rewrite I cannot ensure yet that classification has not changed in this version; further testing is required.
If this version does not contain any problems and classification is consistent with v2.6.1 this version will be promoted to @latest.
New Contributions
Changelog
View commits: 2.6.1...2.7.0-pre
- Added CLI option
--listFilesto list each matching file under each language result. - Fixed files that are by default marked vendored being removed even when marked as not vendored in gitattributes (#26).
- Fixed a crash occurring when applying some language parents (#27).
- Fixed gitattributes rules from parent folders being erroneously applied.
2.6.1
2.6
Version 2.6 of LinguistJS, now with a new alternatives object in the output.
Install on npm using npm install linguist-js@2.6.0.
Changelog
View commits: 2.5.6...2.6.0