Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

v0.53 - Full 7zip API and Enhanced Script Execution

Latest

Choose a tag to compare

@jules-tenbos jules-tenbos released this 14 Jun 06:10
· 3 commits to main since this release

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 .sh and .py files 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