Skip to content

Releases: raye-deng/open-code-review

v2.1.5 — WASM Graceful Fallback

18 Mar 17:51

Choose a tag to compare

What's Changed

Bug Fix

  • fix: graceful fallback when tree-sitter WASM fails to initialize — Prevents CLI crash on Node.js environments with WASM restrictions (e.g., certain CI/CD environments, restricted sandboxes)

Packages

  • @opencodereview/core@2.1.3
  • @opencodereview/cli@2.1.5

Upgrade

npm update -g @opencodereview/cli

v2.1.0 — L3 Remote LLM + Universal Provider Adapter

15 Mar 00:42

Choose a tag to compare

What's New

L3 Deep Scan with Remote LLM

  • Full L3 SLA pipeline: Structural → Embedding → Remote LLM
  • 8 LLM providers: OpenAI, GLM, ZAI, DeepSeek, Together AI, Fireworks, Anthropic, OpenAI-compatible
  • CLI: ocr scan . --sla L3 --provider glm --model pony-alpha-2 --api-key KEY

Universal Provider Adapter

  • openai-compatible adapter for any OpenAI-compatible service
  • Preset providers with auto-filled baseUrl
  • Config file support (ocr.config.json)

Multi-Language AI Detectors

  • Go, Java, Kotlin, Python language-specific detectors
  • Hallucinated imports, over-engineering, security anti-patterns
  • Phantom package databases for each language

ocr heal Command

  • AI-powered auto-fix: scan → fix → re-scan
  • --dry-run mode for preview
  • IDE rules generation (Cursor, Copilot, Augment)
  • Heal report with before/after comparison

Bug Fixes

  • CLI --version now shows correct version
  • SARIF version number fixed

v2.0.2 — Enhanced npm metadata + GitHub Community Features

14 Mar 17:07

Choose a tag to compare

What's New

🔍 npm Search Optimization

  • CLI: 22 keywords for better discoverability (was 4)
  • Core: 12 keywords covering security, supply-chain, static-analysis
  • Improved descriptions highlighting AI hallucination detection
  • Added repository, homepage, and bugs links

🏠 GitHub Community

  • Discussions enabled — Join the conversation!
  • Welcome discussion: Introductions & Feature Requests
  • Issue templates: Bug Report + Feature Request
  • FUNDING.yml added

📝 README Improvements

  • New "Who Is This For?" section
  • New "Why Open Code Review?" section
  • SEO-optimized description

🔧 Bug Fixes

  • CLI --version now shows correct version (2.0.2, was 0.4.0)
  • SARIF report version now uses dynamic VERSION constant
  • CLI package.json license: MIT → BUSL-1.1 (consistency)

Installation

npm install -g @opencodereview/cli
ocr scan src/ --sla L1

Full Changelog: v2.0.0...v2.0.2

v1.0.0 - First GitHub Marketplace Release

11 Mar 00:02

Choose a tag to compare

🎉 Open Code Review v1.0.0

First stable release for GitHub Marketplace!

✨ Features

  • 3 Scan Levels: L1 (structural), L2 (embedding), L3 (LLM)
  • AI-Specific Defects: Hallucinations, stale APIs, context issues
  • PR Automation: Automated quality comments on pull requests
  • Diff Mode: Fast scanning of changed files only
  • 100% Local: Optional Ollama support for L2/L3

📊 Quality

  • Self-scanned score: 78/100 (L2)
  • All tests passing ✅
  • Production-ready ✅

📦 Usage

- name: Open Code Review
  uses: raye-deng/open-code-review@v1
  with:
    sla: L1
    threshold: 70
    scan-mode: diff
    github-token: ${{ secrets.GITHUB_TOKEN }}

📜 License

BSL 1.1 (Personal free, Commercial requires license)


Full Changelog: https://github.com/raye-deng/open-code-review/commits/v1.0.0

v2.0.0

10 Mar 22:53

Choose a tag to compare

Full Changelog: v1...v2.0.0

v1.9.1

10 Mar 22:45

Choose a tag to compare

What's Changed

  • fix: Address OCR L2 self-scan findings by @raye-deng in #1

New Contributors

Full Changelog: https://github.com/raye-deng/open-code-review/commits/v1.9.1