Skip to content

Releases: sgb-io/fta

v2.0.0

12 Mar 11:51
3d6052b
Compare
Choose a tag to compare

Breaking Changes

The Halstead calculations were corrected which results in material changes to the halstead and fta scores that fta will output

v1.0.0

22 Oct 18:41
5b0d713
Compare
Choose a tag to compare

Breaking changes

  • Added the include_comments option with a default value of false, which means that comments are no longer included in scoring by default
  • Added the exclude_under option with a default value of 6, which means that files that are under n lines of code are excluded from output. This option also takes into account the include_comments option.
  • Changed output_limit to (a) only affect the table format output and (b) work as expected.

Other changes

  • Exposed output_limit, score_cap, include_comments and exclude_under as CLI options
  • Fixed an ENOBUFS crash that could occur when analyzing very large projects

v0.2.0

20 Jul 07:20
Compare
Choose a tag to compare
  • Switched linux targets to use musl for wider compatibility and better portability (#43)
  • Automated release proces

v0.1.11

10 Jun 15:33
Compare
Choose a tag to compare
  • Improved language detection, add retry mechanism (#31)

v0.1.10

20 May 19:44
687c42d
Compare
Choose a tag to compare
  • Fixed linux binaries

v0.1.9

16 May 08:40
Compare
Choose a tag to compare
  • Set chmod +x on macOS and linux binaries

v0.1.8

15 May 19:21
Compare
Choose a tag to compare
  • Adds the fta-wasm crate
  • Refactor internal lib

v0.1.7

13 May 15:29
Compare
Choose a tag to compare

Fixes for the npm package

v0.1.4

13 May 14:29
efacdbb
Compare
Choose a tag to compare

Added --json option