This repository was archived by the owner on Aug 29, 2025. It is now read-only.
Repository navigation
What's New in v0.53
ποΈ Full 7zip API Implementation
- Complete 7zip archive management API in
modules/tools/7zip/ - Operations: add, delete, extract, extract-flat, list, test, update
- Full argument configuration for each operation
- Integrated with SPL pipeline system
π Enhanced Script Execution
- Extended spl/app/run and spl/app/wrap to support bash and Python scripts
- Multi-language script execution with file extension detection
- Direct execution for
.shand.pyfiles using child_process.spawn() - Wrapper generation for JavaScript, bash, and Python scripts
π Documentation & Process Improvements
- Restructured CLAUDE.md into focused operational cheat sheet
- Documented four-step release process and named arguments requirement
- Improved git workflow documentation
- Added comprehensive INSTALL.md guide for distributed installations
π€ GitHub Integration
- Added Claude Code Review workflow for automated code analysis
- Added Claude PR Assistant workflow for pull request management
- Enhanced CI/CD pipeline with GitHub Actions
π οΈ System Improvements
- Updated release packages with spl/app fixes and test-spl-app integration
- Fixed script execution issues and removed dangerous defaults
- Updated boot app modules with improved context handling
- Repository cleanup and organization
π¦ Release Package
- Includes complete SPlectrum.7z self-extracting archive (tested)
- Ready for distributed installation and deployment
- Full three-step deployment process: deploy_install β deploy_modules β deploy_apps
- Comprehensive installation guide included
This release significantly expands SPL's capabilities with comprehensive archive management, multi-language script support, and improved developer tooling.
π€ Generated with Claude Code