Releases: tidev/hyperloop.next
Releases · tidev/hyperloop.next
3.0.1
iOS
- Weak link newer frameworks than the minimum deployment target. Allows to use version-specific API's in apps without crashing on older devices / iOS versions. (TIMOB-25440)
- Use base name when importing Swift interface headers (TIMOB-25550)
- Use correct framework header includes for various Swift frameworks (TIMOB-25554)
- Use correct umbrella header import in native helpers (TIMOB-25564)
3.0.0
General
- Hyperloop will now be included as a pre-packaged module in Titanium SDK 7.0.0
iOS
- Use JavaScriptCore by default (TIMOB-25079)
Android
- Android: Support ARM64 (TIMOB-25428)
- Build Android hyperloop against SDK 7.0.0 / v8 5.7+ (TIMOB-25060)
- Support to catch native exceptions (TIMOB-24657)
Windows
- Drop Windows 8.1 support (TIMOB-25399)
3.0.0 BETA 1
THIS IS NOT A RELEASE
- Titanium 7.0.0 compatibility (#179)
- ARM64 libraries for Android
2.2.2
- Re-build Hyperloop 2.2.1 as
2.2.2
NOTE: artifact from Jenkins
2.2.1 GA
iOS
- Metabase binary has wrong file-permissions, causing build to fail (TIMOB-25426)
- Framework-parser should skip "Headers/" in framework if not exists (TIMOB-25436)
- Cannot find class with name: SFSpeechRecognizer when placed in app/lib (TIMOB-25432)
Android
- Block scope declaration errors with Node 4 (TIMOB-25428)
Windows
- (internal) Hyperloop module build plugin does not work (TIMOB-25435)
2.2.1 Beta 2
- iOS: Metabase binary has wrong file-permissions, causing build to fail (TIMOB-25436)
- iOS: Framework-parser should skip "Headers/" in framework if not exists (TIMOB-25436)
- iOS: Cannot find class with name: SFSpeechRecognizer when placed in app/lib (TIMOB-25432)
- Android: Block scope declaration errors with node4 (TIMOB-25436)
- Windows: Hyperloop module build plugin does not work (TIMOB-25435)
2.2.1 Beta 1
- iOS: Metabase binary has wrong file-permissions, causing build to fail (TIMOB-25436)
- iOS: Framework-parser should skip "Headers/" in framework if not exists (TIMOB-25436)
- Android: Block scope declaration errors with node4 (TIMOB-25436)
2.2.0 GA
Android
- Use .aar handling from AndroidBuilder (TIMOB-24532)
- Improved android build performance (TIMOB-24829)
- Properly initialize package array (TIMOB-24151)
- Minor bug fixes: #218, #220 and #222
- Generate metadata for support libraries (TIMOB-25372)
iOS
- Support creating of Run Script phases (TIMOB-23854)
- Support use_frameworks flag in Cocoapods (TIMOB-23570)
- Support embedded binaries (TIMOB-23854)
- Exclude CocoaPods products from being removed (TIMOB-24160)
- Drop support for CocoaPods 0.39 and below (TIMOB-24623)
- Deprecate appc.js third-party configuration (TIMOB-25283)
- AVFoundation/AVSpeechSynthesizer class not found (TIMOB-24614)
- Support embedded binaries (TIMOB-23853)
- Improve error handling for non-default Xcode installations (TIMOB-23956)
- Error after iOS 11 / Xcode 9 update (TIMOB-25341)
- Framework handling regressions (TIMOB-25402)
- Fix build issues (#229)
- Unwrap blocks from typedefs (TIMOB-25403)
- Improve framework detection (TIMOB-25401)
Windows
- Optimize method and property access (TIMOB-24804)
- Unable to compile with VS2017 (TIMOB-25077)
- Evaluating a null value from Hyperloop crashes the App (TIMOB-25192)
- Decouple Hyperloop logic and Ti SDK (TIMOB-24644)
- Performance Impact of Using Hyperloop for Windows (TIMOB-24804)
Other
- Replace deprecated wrench with fs-extra (TIMOB-23948)
- (Internal) Remove validation of platform GUID (TIMOB-25408)
2.2.0 RC5
- iOS: Unwrap blocks from typedefs (TIMOB-25403)
- iOS: Improve framework detection (TIMOB-25401)
- (Internal) Remove validation of platform GUID (TIMOB-25408)
2.2.0 RC4
- iOS: Framework handling regressions (TIMOB-25402)
- iOS: Fix build issues (#229)
- Android: Generate metadata for support libraries (TIMOB-25372)