Repository navigation
LuaKit 1.5.8+lua5.4.8
·
71 commits
to main
since this release
LuaKit 1.5.8+lua5.4.8 Release Notes
π¦ Executive Summary
LuaKit 1.5.8 is a maintenance release focusing on continuous integration improvements and code quality enhancements. This update introduces better code coverage reporting and minor workflow optimizations while maintaining full compatibility with Lua 5.4.8.
π What's New
CI/CD Enhancements
- Added comprehensive code coverage reporting with Codecov
- Improved GitHub Actions workflow for more reliable build and test processes
π§ Technical Improvements
- Refined CI configuration for more accurate testing and reporting
- Updated project logo to reflect latest version
π Bug Fixes
- Corrected coverage binary path for LLVM code coverage
π¬ Technical Changes
- Streamlined GitHub Actions workflow
- Minor configuration adjustments to support better testing infrastructure
π§ Breaking Changes
- None in this release
π» Installation
Add to your Swift Package dependencies:
.package(url: https://github.com/your-repo/LuaKit.git, .upToNextMajor(from: 1.5.8))
π± Compatibility
- Swift: 5.9
- Platforms:
- iOS 13.0+
- macOS 10.15+
β Testing
- Total tests executed: 3
- Test coverage: Improved with new Codecov integration
- All tests passed successfully
π₯ Contributors
Special thanks to:
- Barry Walker (@barrywalker)
- GitHub Actions Bot
π What's Next
- Continued performance optimizations
- Expanded platform support
- Enhanced documentation
Full Changelog: GitHub Compare View
Enjoy seamless Swift-Lua integration with LuaKit! π
π€ Automated Release
This release was automatically created by our CI/CD pipeline powered by Claude AI.
- Build Status: β All tests passing (3 tests)
- Code Quality: β Linting and security checks passed
- Release Date: 2025-07-15
- Commit Hash: 09eefc1
Lua Version: This release includes Lua 5.4.8 embedded directly - no external dependencies required!