Files
pyscn/CHANGELOG.md
DaisukeYoda 607a3293a5 chore: prepare v1.0.0 release
Simplify CHANGELOG for the first stable release, focusing on key features
and user value rather than detailed development history.
2025-10-05 19:58:27 +09:00

39 lines
1005 B
Markdown

# Changelog
## [1.0.0] - 2025-10-05
### 🎉 First Stable Release
High-performance Python code quality analyzer built with Go.
Designed for the AI-assisted development era.
### Key Features
- **Blazing Fast** - 100,000+ lines/sec with Go + tree-sitter
- **Advanced Clone Detection** - APTED algorithm with LSH acceleration
- **Dead Code Analysis** - CFG-based unreachable code detection
- **Architecture Metrics** - CBO coupling and cyclomatic complexity
- **Multiple Formats** - HTML, JSON, YAML, CSV reports
- **CI/CD Ready** - `pyscn check` for quality gates
### Installation
```bash
pipx install pyscn # Recommended
uvx pyscn analyze . # Run without install
```
### Quick Start
```bash
pyscn analyze . # Full analysis with HTML report
pyscn check . # Quick CI check
pyscn init # Generate config file
```
---
## Previous Releases
Beta versions (0.1.0-beta.1 through 0.8.0-beta.1) were development releases.
For details, see git commit history.