1.1.0 — macOS Support & OpenIAP 1.3.12
· 2 min read
Godot IAP 1.1.0 adds macOS support and syncs with OpenIAP v1.3.12, bringing new features and improvements to both iOS and Android platforms.
Highlights
- macOS Support: GDExtension plugin now works on macOS
- OpenIAP 1.3.12: Updated native modules with latest features
- Improved Documentation: AI-friendly docs for LLM assistants
New: macOS Support
The GDExtension plugin now supports macOS alongside iOS. This enables:
- Desktop game development with IAP
- Unified codebase for iOS and macOS
- Same StoreKit 2 API on both platforms
Platform Detection
if OS.get_name() == "macOS":
# macOS-specific handling
pass
elif OS.get_name() == "iOS":
# iOS-specific handling
pass
OpenIAP Updates
Synced with OpenIAP v1.3.12 which includes:
iOS Improvements (openiap-apple 1.3.12)
- Enhanced transaction handling
- Improved error messages
- Better subscription status reporting
Android Improvements (openiap-google 1.3.22)
- Updated to Google Play Billing Library 8.x improvements
- Better offer handling for subscriptions
- Improved purchase flow stability
Version Updates
| Package | Version |
|---|---|
| openiap-apple | 1.3.12 |
| openiap-google | 1.3.22 |
Documentation Updates
- Added AI-friendly documentation for LLM assistants (CLAUDE.md)
- Simplified README with documentation links
- Fixed Quick Start code examples
Upgrade Guide
No breaking changes from 1.0.0. Simply update the plugin:
- Download the latest release
- Replace your
addons/godot-iapfolder - Rebuild your project
What's Next
- Enhanced subscription management APIs
- Win-back offer support (iOS 18+)
- More platform-specific features
Follow for updates: @hyodotdev

