Skip to content

LuaKit 1.5.2+lua5.4.8

Choose a tag to compare

@github-actions github-actions released this 13 Jul 22:09
· 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!

๐Ÿ”— Links