Releases: raye-deng/open-code-review
Releases · raye-deng/open-code-review
v2.1.5 — WASM Graceful Fallback
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/cliv2.1.0 — L3 Remote LLM + Universal Provider Adapter
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-compatibleadapter 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-runmode 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
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
--versionnow 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 L1Full Changelog: v2.0.0...v2.0.2
v1.0.0 - First GitHub Marketplace Release
🎉 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
Full Changelog: v1...v2.0.0
v1.9.1
What's Changed
- fix: Address OCR L2 self-scan findings by @raye-deng in #1
New Contributors
- @raye-deng made their first contribution in #1
Full Changelog: https://github.com/raye-deng/open-code-review/commits/v1.9.1