UNPKG

ctrlshiftleft

Version:

AI-powered toolkit for embedding QA and security testing into development workflows

47 lines (38 loc) 1.9 kB
# ctrl.shift.left v1.4.0 Release Notes Release Date: 2025-04-26 ## [1.4.0] - 2025-04-26 ### Added - **Enhanced Security Analysis** - React-specific security pattern detection for improved frontend security analysis - API route analyzer for enhanced server-side security checks - Configuration-based security pattern customization through `.ctrlshiftleft/config.js` - Runtime extensibility for security patterns - **Performance Metrics** - Comprehensive performance tracking for all toolkit operations - Performance reporting in JSON and Markdown formats - Dedicated `perf` command for performance analysis - Integration of metrics into all commands with `--perf` flag - **Cross-Platform Compatibility** - Platform-agnostic path normalization for consistent behavior across OSes - Line ending management (auto, LF, CRLF) for different platforms - Cross-platform test suite via `test:cross-platform` command - Windows/macOS/Linux compatibility improvements - **Error Handling & Recovery** - Standardized error categorization and reporting - Automatic recovery strategies for common errors - Detailed error logs with actionable recovery steps - Fallback templates when generation fails ### Changed - Security analyzer now uses enhanced patterns by default - All commands now respect the configuration file settings - Command-line interface provides more verbose error handling - Improved output path handling with cross-platform compatibility ### Fixed - Path resolution issues in security report output - Output directory creation now works consistently across platforms - Error handling for missing files and directories - Type errors in TypeScript utility modules ### Documentation - Added `V1_4_0_FEATURES.md` detailing all new features - Added `UPGRADING_TO_V1_4.md` guide for existing users - Updated integration with AI-powered security analysis documentation