Skip to content

Releases: perplexityai/codescythe

codescythe_cli: v0.7.0

Choose a tag to compare

@pplx-oss pplx-oss released this 01 Jun 15:15
1af2457

0.7.0 (2026-06-01)

Features

codescythe_cli: v0.6.1

Choose a tag to compare

@pplx-oss pplx-oss released this 30 May 02:27
a0a07c9

0.6.1 (2026-05-30)

Bug Fixes

codescythe_cli: v0.6.0

Choose a tag to compare

@pplx-oss pplx-oss released this 29 May 16:20
9bb300d

0.6.0 (2026-05-29)

Features

codescythe_cli: v0.5.0

Choose a tag to compare

@pplx-oss pplx-oss released this 27 May 14:15
cb87220

0.5.0 (2026-05-27)

Features

codescythe_cli: v0.4.15

Choose a tag to compare

@pplx-oss pplx-oss released this 27 May 04:53
a9cca80

0.4.15 (2026-05-27)

Bug Fixes

  • npm: restore bin mode after dist download (#76) (fa3d1d6)

codescythe_cli: v0.4.14

Choose a tag to compare

@pplx-oss pplx-oss released this 27 May 04:30
26fb12d

0.4.14 (2026-05-27)

Bug Fixes

  • npm: publish ESM JS dist packages (#73) (4c5d492)

codescythe_cli: v0.4.13

Choose a tag to compare

@pplx-oss pplx-oss released this 26 May 21:36
1ed498f

0.4.13 (2026-05-26)

Bug Fixes

  • prepare public registry publishing (#60) (064ef29)

Performance Improvements

codescythe_cli v0.4.12

Choose a tag to compare

@longlho longlho released this 22 May 00:37
c63d3c9

Bug Fixes

  • keep node_modules resolver metadata visible (#51)

Codescythe CLI codescythe_cli_v0.4.9

Choose a tag to compare

Codescythe CLI Release

Binaries

  • macOS Apple Silicon: codescythe-darwin-arm64
  • Linux AMD64: codescythe-linux-amd64
  • Linux ARM64: codescythe-linux-arm64

Installation

# macOS (Apple Silicon)
curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.9/codescythe-darwin-arm64
chmod +x codescythe-darwin-arm64
sudo mv codescythe-darwin-arm64 /usr/local/bin/codescythe

# Linux AMD64
curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.9/codescythe-linux-amd64
chmod +x codescythe-linux-amd64
sudo mv codescythe-linux-amd64 /usr/local/bin/codescythe

# Linux ARM64
curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.9/codescythe-linux-arm64
chmod +x codescythe-linux-arm64
sudo mv codescythe-linux-arm64 /usr/local/bin/codescythe

Verification

curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.9/checksums.txt
shasum -a 256 -c checksums.txt

Changes

Other

  • Refine source alias unresolved ignore guard (#42)

Summary

  • add a fixBlocking marker to source-alias unresolved-ignore diagnostics
  • keep --fix refusal for extensionless and JS/TS-family source alias
    ignores
  • allow non-JS/TS asset imports like *.svg?raw to warn without blocking
    --fix
  • add regressions for #pplx JS specifiers resolving to TS source and
    asset-only ignore patterns

Test plan

  • cargo fmt --all --check

  • bazel test //crates/codescythe:codescythe_test
    //crates/codescythe_cli:codescythe_cli_e2e_test by @longlho in #42 (d28ae7e)

  • Explain unresolved imports in doctor (#43)

Summary

  • add sampled unresolved import diagnostics to doctor JSON output
  • include matched aliases, expanded targets, candidate files, exists,
    and inProject markers
  • make doctor exit non-zero when unresolved imports are present
  • update CLI text output and package TypeScript declarations

Test plan

  • cargo fmt --all --check
  • bazel test //crates/codescythe:codescythe_test
    //crates/codescythe_cli:codescythe_cli_e2e_test by @longlho in #43 (ed2657b)

Tests

Codescythe CLI codescythe_cli_v0.4.8

Choose a tag to compare

Codescythe CLI Release

Binaries

  • macOS Apple Silicon: codescythe-darwin-arm64
  • Linux AMD64: codescythe-linux-amd64
  • Linux ARM64: codescythe-linux-arm64

Installation

# macOS (Apple Silicon)
curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.8/codescythe-darwin-arm64
chmod +x codescythe-darwin-arm64
sudo mv codescythe-darwin-arm64 /usr/local/bin/codescythe

# Linux AMD64
curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.8/codescythe-linux-amd64
chmod +x codescythe-linux-amd64
sudo mv codescythe-linux-amd64 /usr/local/bin/codescythe

# Linux ARM64
curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.8/codescythe-linux-arm64
chmod +x codescythe-linux-arm64
sudo mv codescythe-linux-arm64 /usr/local/bin/codescythe

Verification

curl -LO https://github.com/perplexityai/codescythe/releases/download/codescythe_cli_v0.4.8/checksums.txt
shasum -a 256 -c checksums.txt

Changes

CI

Other

  • Improve Codescythe unresolved import safety (#41)

Summary

  • make ignored unresolved imports visible in verbose analysis with
    grouped samples
  • warn on local source-alias unresolved ignores, add explain-export and
    config doctor flows, and make fix-mode more conservative around ignored
    alias uncertainty
  • split the large analyzer implementation into focused analyze/* modules
    while keeping the orchestration in analyze.rs

Validation

  • cargo fmt --all --check
  • bazel test //crates/codescythe:codescythe_test
    //crates/codescythe_cli:codescythe_cli_e2e_test
    //tests/fixtures/false-positive-repros:false_positive_repros
  • bazel build //crates/codescythe_napi:codescythe_napi
    //packages/codescythe:codescythe by @longlho in #41 (94fc260)