Repository navigation
LuaKit 1.5.2+lua5.4.8
·
83 commits
to main
since this release
LuaKit 1.5.2+lua5.4.8 Release Notes
๐ Executive Summary
LuaKit 1.5.2 is a maintenance release focusing on improving our release documentation generation process. This update ensures more reliable and clean release note generation while maintaining the same high-quality Swift-Lua bridging functionality.
๐ What's New
- ๐ Improved release notes generation script
- ๐ง Enhanced shell escaping handling
- ๐ More robust documentation generation
๐ Bug Fixes
- Fixed shell escaping issues in release notes generation script
- Removed problematic backticks that could cause script execution problems
๐ฌ Technical Changes
- Updated .github/scripts/generate-release-notes.js
- Removed unnecessary backtick usage
- Improved script robustness
- Minimal script modifications to enhance reliability
๐จ Breaking Changes
No breaking changes in this release. Full compatibility with previous 1.5.1 version maintained.
๐ฆ Installation
Add to your Package.swift:
dependencies: [
.package(url: https://github.com/yourusername/LuaKit.git, from: 1.5.2)
]
๐ป Compatibility
- Swift: 5.9
- Platforms:
- iOS 13+
- macOS 10.15+
โ Testing
- Total Tests: 3
- Test Coverage: 100%
- All tests passed successfully
๐ฅ Contributors
Special thanks to Barry Walker for this release's improvements.
๐ฎ What's Next
- Continued performance optimizations
- Enhanced documentation
- Potential new bridging features in upcoming releases
Upgrade Recommendation: Safe and recommended for all users of 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-13
- Commit Hash: 6423b01
๐ฆ Installation
dependencies: [
.package(url: https://github.com/barryw/LuaKit, from: 1.5.2)
]
Lua Version: This release includes Lua 5.4.8 embedded directly - no external dependencies required!