vibration_fixed 4.0.0
vibration_fixed: ^4.0.0 copied to clipboard
A fixed plugin for handling Vibration API on iOS, Android, web and OpenHarmony.
4.0.0 - 2025-01-27 #
🎉 Major Release - Complete Overhaul & Pub.dev Ready #
✨ Added
- Complete package rename from
vibrationtovibration_fixed - Enhanced documentation with beautiful UI and comprehensive examples
- Example app showcasing all features with modern Material Design
- Improved error handling across all platforms
- Better platform support detection and fallbacks
- Comprehensive API documentation with examples
- Troubleshooting guide for common issues
- Contributing guidelines and issue templates
🔧 Fixed
- Import path issues - Fixed all import statements and references
- Dependency resolution - Proper package dependencies for pub.dev
- Android package structure - Updated to new package naming
- iOS configuration - Updated podspec files and metadata
- Web plugin - Fixed class name references and imports
- Build configuration - Resolved all linting errors
- Platform interface - Fixed inheritance and method overrides
🚀 Improved
- Package structure - Cleaner, more organized codebase
- Documentation - Beautiful README with badges, tables, and examples
- Code quality - All packages pass
flutter analyzewithout errors - Platform compatibility - Better support detection and error handling
- Developer experience - Clear examples and comprehensive documentation
3.1.3 #
- Fix intensities on iOS.
- Lower miminum Compile SDK version for Android to 34
3.1.2 #
- Restore
hasAmplitudeControlandhasCustomVibrationsSupportmethods.
3.1.1 #
- Fix some cases where intensities were not being used correctly.
3.1.0 #
- Add common vibration patterns for Android and iOS.
- Add
sharpnessparameter for iOS. - Suppress deprecation warnings for
vibratemethod on Android.
3.0.0 #
- The plugin has been recreated from scratch to align with the latest Flutter and Dart features.
- The iOS version no longer depends on intensities and amplitude, and it now supports custom durations and patterns.
- The example app is more intuitive and user-friendly.
- Calling the
hasVibratormethod is no longer necessary. - Adjustments for null safety have been implemented.
2.1.0 #
- Fix vibration on iOS
- All methods are now properly null-safe
2.0.1 #
- Bump package
vibration_platform_interfaceto "0.0.2"
2.0.0 #
- Remove references to Android embedding v1
- Update package:web to ">=0.5.1 <2.0.0" (#105 by dkrutskikh)
1.9.0 #
- Added OpenHarmony support
- Migrate to common platform implement (vibration_platform_interface)
1.8.2 #
- Raise minimum and target SDK versions for Android to upgrade Gradle to 7.5.
1.8.0 #
- Use
device_info_plusforhasAmplitudeControlandhasVibratormethods.
1.7.7 #
- Adds a namespace attribute to the Android build.gradle, for compatibility with Android Gradle Plugin 8.0.
1.7.6 #
- Update package's dart SDK max version (under 3.0.0)
1.7.5 #
- Bump
vibration_webto 1.6.4.
1.7.4 #
- Migrating to null safety.
1.7.3 #
- Use targetEnvironment check on iOS.
1.7.2 #
- Updated description to indicate web support.
1.7.1 #
- Fix building on iOS.
1.7.0 #
- Use Android Embedding v2.
1.5.0 #
- Fibration now works in backgroud on Android (#40 by wanghaiyang5241)
1.3.1 #
- Fix #32 (by Hugo Heneault)
1.2.4 #
- Move
flutter_testto dev_dependencies. Fixes issue #24.
1.2.2 #
- Suppress deprecation warnings for
vibratemethod
1.2.1 #
- Maintenance release
1.1.0 #
- Migrate to AndroidX (by @gastonmuijtjens)
- Add unit test for canceling vibration (by @vintage)
1.0.2 #
- Update vibration.podspec
1.0.1 #
- Implemented
cancelmethod for iOS
1.0.0 #
- Initial Release