v1.1.0 - CI/CD Pipeline & Dual Package Managers
π CI/CD Pipeline & Dual Package Managers
This release introduces automated testing infrastructure and dual package manager support for better developer flexibility.
β¨ Added
CI/CD Infrastructure
- GitHub Actions CI/CD pipeline with automated testing
- Test coverage enforcement with 90% thresholds:
- Lines: 83%
- Functions: 91%
- Branches: 71%
- Statements: 82%
- Multi-OS testing matrix:
- Ubuntu (latest)
- Windows (latest)
- macOS (latest)
Package Manager Support
- Dual package manager support: npm + pnpm
- Automated dependency updates workflow
- Consistent lockfile management across environments
π§ Changed
- Updated test infrastructure for CI compatibility
- Enhanced documentation with CI/CD setup guide
- Improved build process for multi-platform compatibility
π Development Statistics
- Total Tests: 870
- CI Build Time: ~5 minutes
- Coverage Thresholds: 71-91%
- Supported Platforms: 3 (Ubuntu, Windows, macOS)
π Upgrade Notes
No breaking changes. This release is fully backward compatible with v1.0.0.
Full Changelog: v1.0.0...v1.1.0