Recent Releases of https://github.com/kako-jun/diffai
https://github.com/kako-jun/diffai - Release v0.3.17
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.16...v0.3.17
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.16
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.15...v0.3.16
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.15
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.14...v0.3.15
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.14
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.13...v0.3.14
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.13
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.12...v0.3.13
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.12
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.11...v0.3.12
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.5
๐ Release v0.3.5 - Enhanced ML Recommendations & Test Infrastructure
This release introduces an intelligent ML recommendations system and significantly strengthens the project's test infrastructure and release automation.
โจ New Features
๐ค Intelligent ML Recommendations System
- 11-axis evaluation matrix with 3-level priority system (CRITICAL/WARNING/RECOMMENDATIONS)
- 33 predefined natural language messages with dynamic value embedding
- Industry-standard thresholds for performance degradation, overfitting, deployment risk, etc.
- CLI-only feature to maintain structured data purity in JSON/YAML outputs
- Actionable insights focused on ML/AI best practices
๐ง Universal Release Automation
- 9-step automated release workflow migrated from diffx
- Cross-platform binary distribution (Linux, Windows, macOS)
- Multi-registry publishing (crates.io, npm, PyPI)
- Comprehensive testing infrastructure with pre-release validation
- Version consistency management across all packages
๐ฏ Major Improvements
๐ง Simplified ML Analysis Interface
- Eliminated choice paralysis - removed 35 ML analysis CLI flags
- Default comprehensive analysis - 30+ features run automatically for PyTorch/Safetensors
- Cleaner CLI - 35 options โ 8 essential options
- Same functionality - all analysis capabilities preserved, just enabled by default
๐ Enhanced Documentation & Testing
- Complete test suite - 150 integration tests + 68 unit tests all passing
- Multi-language documentation - English, Japanese, Chinese
- Working demonstrations - 19 verified examples with real outputs
- Comprehensive testing infrastructure - pre-release validation, performance checks
๐ Bug Fixes & Maintenance
๐ง Test Infrastructure Fixes
- Fixed ML recommendations test structure - corrected 39 struct name inconsistencies
- Fixed integration test paths - resolved file path issues using absolute paths
- Updated package documentation - npm and Python README improvements
- All 150 integration tests now pass consistently
๐งน Code Cleanup
- Removed obsolete scripts - cleaned up deprecated release and CI scripts
- Updated workflow configurations - modernized GitHub Actions setup
- Removed outdated references - cleaned up documentation inconsistencies
๐ฆ Package Distribution
All packages published successfully:
- โ
Rust (crates.io): diffai-core and diffai-cli v0.3.5
- โ
JavaScript (npm): diffai-js v0.3.5 with cross-platform binaries
- โ
Python (PyPI): diffai-python v0.3.5 with wheels for all platforms
๐ Installation & Usage
```bash
Rust
cargo install diffai
JavaScript/Node.js
npm install -g diffai-js
Python
pip install diffai-python ```
Simple Usage (Auto-Comprehensive Analysis)
```bash
ML models - 30+ analysis features run automatically
diffai modelv1.safetensors modelv2.safetensors
Get ML recommendations (CLI only)
diffai baseline.pt improved.pt
Output includes [CRITICAL], [WARNING], [RECOMMENDATIONS] sections
JSON/YAML output (structured data, no recommendations)
diffai model1.safetensors model2.safetensors --output json ```
๐ก Breaking Changes
- Removed ML analysis flags -
--stats,--architecture-comparison, etc. are no longer needed - Automatic comprehensive analysis - all ML features run by default for model files
- Simplified CLI interface - significantly fewer flags to remember
๐ฏ What's Next
This release establishes a solid foundation for future ML/AI features: - Advanced MLOps integration capabilities - Enhanced visualization and reporting - Expanded ML model format support - Performance optimization features
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.3.4...v0.3.5
๐ค Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.3.4
๐ง Critical PyPI Package Fix
This release resolves a critical issue with Python package distribution that prevented successful PyPI publishing.
๐ Bug Fixes
- Fixed PyPI build error: Resolved maturin conflict between Python scripts and Rust binary definitions
- Removed duplicate command definition: Eliminated conflicting
[project.scripts]entry that caused "Defining scripts and working with a binary doesn't mix well" error - Unified command interface: The
diffaicommand is now exclusively provided by the Rust binary across all platforms
๐ฆ Package Distribution
- โ
Rust (crates.io):
diffai-coreanddiffai-cliv0.3.4 - โ
JavaScript (npm):
diffai-jsv0.3.4 with cross-platform binaries - โ
Python (PyPI):
diffai-pythonv0.3.4 with working wheel distribution
๐ Version History Context
This release consolidates changes from v0.2.7 through v0.3.4, including: - Migration from diffx architecture improvements - Enhanced CI/CD robustness and release automation - Dynamic version handling to prevent hardcoded version issues - Comprehensive test suite improvements - Documentation and verbose mode enhancements
๐ Installation
```bash
Rust
cargo install diffai
JavaScript/Node.js
npm install -g diffai-js
Python
pip install diffai-python ```
All packages now provide consistent diffai command functionality for AI/ML model comparison and tensor analysis.
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.2.7...v0.3.4
๐ค Generated with Claude Code
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.2.9
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.2.8...v0.2.9
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.2.8
Full Changelog: https://github.com/kako-jun/diffai/compare/v0.2.7...v0.2.8
- Rust
Published by github-actions[bot] about 1 year ago
https://github.com/kako-jun/diffai - Release v0.2.7
Full Changelog: https://github.com/kako-jun/diffai/commits/v0.2.7
- Rust
Published by github-actions[bot] about 1 year ago