advanced_haptics 1.0.8
advanced_haptics: ^1.0.8 copied to clipboard
A Flutter plugin for playing advanced, custom haptic feedback patterns on Android and iOS, including waveforms and Core Haptics .ahap files.
Changelog #
All notable changes to advanced_haptics will be documented in this file.
1.0.8 #
Updated ReadMe
1.0.7 #
Contributor: @rdeekshitha-scapia — #4
- FIX: Lowered
minSdkVersionfrom 26 to 21, allowing the plugin to be used in apps targeting Android 5.0+. API 26 (Oreo) haptic requirements are now enforced at runtime via a centralizedhasOreoHaptics()check rather than at the build level.
1.0.6 #
1.0.5 #
- FIX: Resolved a build error on iOS versions below 16 caused by use of
CHHapticPattern(contentsOf:), which is only available in iOS 16+. Implemented a fallback using manual AHAP JSON decoding andCHHapticPattern(dictionary:)for compatibility with iOS 13–15.
1.0.4 #
- Updated README.
1.0.3 #
- Added platform-specific methods for iOS.
- Improved README structure and organization.
1.0.2 #
- Added platform-specific methods for Android.
1.0.1 #
- Updated README.
1.0.0 #
- Proper launch of
advanced_haptics.
0.0.6 #
- FIX: Resolved a build error on iOS (
Cannot find type 'CHHapticPlayer' in scope) by adding the necessaryCoreHapticsframework import.
0.0.5 #
- Fixed playback issues on iOS in the
waveformmethod.
0.0.4 #
- Fixed playback issues on iOS in the
waveformmethod.
0.0.3 #
- Fixed bug in iOS.
0.0.2 #
- Updated README.
0.0.1 #
- Initial release of the
advanced_hapticspackage. - Support for Android waveform patterns.
- Support for iOS Core Haptics via
.ahapfiles. - Added predefined patterns and device support checking.