Skip to content

Releases: kimulaco/techscan

v1.0.2

20 Sep 21:57
830d443

Choose a tag to compare

Fixes

  • fix: percentage calculation for lang command #30

v1.0.1

20 Sep 12:54
02063a4

Choose a tag to compare

No changes to the core library or CLI functionality.

Added

  • Added Homebrew installation support: brew tap kimulaco/techscan && brew install techscan

v1.0.1-alpha.1

20 Sep 08:28
692ae66

Choose a tag to compare

v1.0.1-alpha.1 Pre-release
Pre-release
ci: add build step to workflow (#27)

* ci: add build step to workflows

v1.0.0

04 Sep 15:59
bbf213a

Choose a tag to compare

Breaking changes

  • Migrate language scanning to the language (lang) subcommand. #5
    # before
    techscan scan_dir_path
    
    # After
    techscan lang scan_dir_path

Feature

  • Provide libraries. #4
  • Official support --config option. #6
  • Changed to return TechScanError when an error occurs. #12
  • Fixed add --version option. #18

v0.2.0

23 Aug 14:56
dcc633e

Choose a tag to compare

#2

  • Add language support (#1)
    • Astro (.astro)
    • C# (.cs)
    • COBOL (.cbl, .cob, .cobol)
    • Dart (.dart)
    • Elixir (.ex, .exs)
    • Haskell (.hs)
    • Kotlin (.kt, .kts)
    • Lua (.lua)
    • Objective-C (.m, .mm)
    • Perl (.pl, .pm)
    • R (.r, .R)
    • Scala (.scala, .sc)
    • Svelte (.svelte)
    • Swift (.swift)
    • Vue (.vue)

v0.1.0

22 Aug 15:31
ba34a9f

Choose a tag to compare

Initial Release

techscan is now available on crates.io! A fast Rust CLI tool for analyzing technology stacks in directories.

Features

  • techscan command: Extract the programming languages ​​in a directory and parse the percentages
  • --reporteroption: Support multiple output formats. Table (default) and JSON output
  • --excludeoption: Exclusion file path patterns