tag:github.com,2008:https://github.com/sgb-io/fta/releasesRelease notes from fta2024-09-24T08:19:13Ztag:github.com,2008:Repository/637405156/v2.0.12024-10-07T15:07:20Zv2.0.1<p>Updated the GitHub Actions used to build and distribute FTA. This included some changes to the filenames of the archives.</p>github-actions[bot]tag:github.com,2008:Repository/637405156/v2.0.02024-03-12T11:51:40Zv2.0.0<h3>Breaking Changes</h3>
<p>The Halstead calculations were corrected which results in material changes to the halstead and fta scores that fta will output</p>github-actions[bot]tag:github.com,2008:Repository/637405156/v1.0.02023-10-22T18:41:25Zv1.0.0<h2>Breaking changes</h2>
<ul>
<li>Added the <code>include_comments</code> option with a default value of <code>false</code>, which means that comments are no longer included in scoring by default</li>
<li>Added the <code>exclude_under</code> option with a default value of <code>6</code>, which means that files that are under <em>n</em> lines of code are excluded from output. This option also takes into account the <code>include_comments</code> option.</li>
<li>Changed <code>output_limit</code> to (a) only affect the <code>table</code> format output and (b) work as expected.</li>
</ul>
<h2>Other changes</h2>
<ul>
<li>Exposed <code>output_limit</code>, <code>score_cap</code>, <code>include_comments</code> and <code>exclude_under</code> as CLI options</li>
<li>Fixed an <code>ENOBUFS</code> crash that could occur when analyzing very large projects</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.2.02023-07-20T07:21:09Zv0.2.0<ul>
<li>Switched linux targets to use musl for wider compatibility and better portability (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1801630086" data-permission-text="Title is private" data-url="https://github.com/sgb-io/fta/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/sgb-io/fta/pull/43/hovercard" href="https://github.com/sgb-io/fta/pull/43">#43</a>)</li>
<li>Automated release proces</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.1.112023-06-10T15:33:25Zv0.1.11<ul>
<li>Improved language detection, add retry mechanism (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1750938045" data-permission-text="Title is private" data-url="https://github.com/sgb-io/fta/issues/31" data-hovercard-type="pull_request" data-hovercard-url="/sgb-io/fta/pull/31/hovercard" href="https://github.com/sgb-io/fta/pull/31">#31</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.1.102023-05-20T19:44:51Zv0.1.10<ul>
<li>Fixed linux binaries</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.1.92023-05-16T08:40:49Zv0.1.9<ul>
<li>Set chmod +x on macOS and linux binaries</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.1.82023-05-15T19:21:39Zv0.1.8<ul>
<li>Adds the fta-wasm crate</li>
<li>Refactor internal lib</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.1.72023-05-15T19:00:15Zv0.1.7<p>Fixes for the npm package</p>github-actions[bot]tag:github.com,2008:Repository/637405156/v0.1.42023-05-15T18:59:58Zv0.1.4<p>Added --json option</p>github-actions[bot]