All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Enhanced conection closing
- Enhanced conection closing
- Added local pinning support
- Close connection before retry
- Changed wap
- Changed wap
- Added fetch of ipfs-cluster peerId
- Added fetch of ipfs-cluster peerId
- Minor detail
- Minor detail
- Removed all file operations
- Direct connection to kubo instead of go-fula
- Better libp2p connection management
- Better libp2p connection management
- Better libp2p connection management
- Updated Docker APIs
- BREAKING: Updated iOS deployment target to iOS 15.0 to ensure compatibility with iOS 18 SDK requirement
- BREAKING: Updated Android target SDK to API level 35 (Android 15) to comply with Google Play requirements
- Updated Android compile SDK to API level 35
- Updated Android Gradle Plugin to version 8.7.3 for better compatibility with API level 35
- Updated iOS deployment target from 8.0 to 15.0 in Xcode project settings
- Added
joinPoolWithChainmethod for joining pools on specific blockchain networks - Added
leavePoolWithChainmethod for leaving pools on specific blockchain networks - Added comprehensive input validation and error handling for new chain-specific methods
- Added example usage for new chain-specific pool methods in example app
- iOS: Apps using this library will now be compatible with Apple's requirement for iOS 18 SDK (Xcode 16+)
- Android: Apps using this library will now be compliant with Google Play's requirement for targeting Android 15 (API level 35)
- The deadline for Android compliance is August 30, 2025
- All existing functionality remains unchanged, only the platform targets have been updated
- Updated Android target SDK to API level 35 (Android 15)
- Added
joinPoolWithChainandleavePoolWithChainmethods
- Previous functionality and features