Skip to content

Releases: Stephen-Collins-tech/hotspots

v1.25.3

19 Jun 01:46

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.25.3 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.25.3

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.25.3

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.25.3 - 2026-06-19

Bug Fixes

  • Use subshells for npm publish to isolate working dirs
  • Scope wrapper npm package to @stephencollinstech/hotspots (#106)

v1.25.2

19 Jun 01:27

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.25.2 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.25.2

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.25.2

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.25.2 - 2026-06-19

Bug Fixes

  • Use ./ prefix for npm publish local paths (#105)

v1.25.1

19 Jun 00:59

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.25.1 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.25.1

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.25.1

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.25.1 - 2026-06-19

Features

  • Add npm and PyPI distribution channels (#104)

v1.25.0

17 Jun 01:13

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.25.0 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.25.0

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.25.0

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.25.0 - 2026-06-17

Bug Fixes

  • Python try/except/finally CFG when all branches return (#99)
  • Name TS/TSX functions from their assigned variable (#102)

Documentation

  • Revamp core pages for clarity and add C language support (#92)
  • Remove duplication, fix stale content, trim boilerplate (#93)
  • Update README for C/C# languages, GitHub Action, SARIF, init hooks (#94)
  • Add scoring methodology and changelog pages (#96)
  • Document --screen flag and TS/TSX function naming (#103)

Features

  • Add hotspots init --ci with GitHub Actions workflow (#101)
  • Add hotspots train --screen pre-flight repo screener (F08) (#91)

v1.24.0

07 Jun 15:17

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.24.0 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.24.0

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.24.0

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.24.0 - 2026-06-07

Documentation

  • Document --skip-gate, color output, and installer update check (#90)

Features

  • Add version check and update prompt to installer (#74)
  • Color-coded terminal output (red/yellow/green by band) (#82)
  • Add suppression gate to detect activity ranker failure (#78)
  • Hotspots train --eval with P@K output (#84)

v1.23.3

07 Jun 14:20

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.23.3 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.23.3

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.23.3

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.23.3 - 2026-06-07

Bug Fixes

  • Lazy join_node in C if/else prevents orphan CFG nodes (#89)

v1.23.2

07 Jun 00:22

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.23.2 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.23.2

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.23.2

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.23.2 - 2026-06-07

Features

  • Add C/C++ vendored dirs to default excludes (#88)

v1.23.1

06 Jun 22:45

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.23.1 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.23.1

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.23.1

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.23.1 - 2026-06-06

Features

  • Add C language support (tree-sitter-c) (#86)

v1.23.0

06 Jun 01:23

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.23.0 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.23.0

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.23.0

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.23.0 - 2026-06-06

Features

  • Directed coupling signal (F37/F38/F39) (#85)

v1.22.0

04 Jun 21:12

Choose a tag to compare

Multi-language complexity analysis tool for CI/CD pipelines.

Installation

One-line install (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

Or install a specific version:

HOTSPOTS_VERSION=v1.22.0 curl -fsSL https://raw.githubusercontent.com/Stephen-Collins-tech/hotspots/main/install.sh | sh

GitHub Action

- uses: Stephen-Collins-tech/hotspots@v1.22.0

Manual download

Platform Asset
macOS (Apple Silicon) hotspots-darwin-aarch64.tar.gz
Linux x86_64 hotspots-linux-x86_64.tar.gz
Windows x86_64 hotspots-windows-x86_64.zip

Cargo

cargo install --git https://github.com/Stephen-Collins-tech/hotspots --tag v1.22.0

Documentation


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.22.0 - 2026-06-04

Features

  • Actionable band-grouped output with color (#83)