flutter_svga 0.0.10 copy "flutter_svga: ^0.0.10" to clipboard
flutter_svga: ^0.0.10 copied to clipboard

A Flutter package for rendering SVGA animations with dynamic customization, smooth playback, and high performance.

Changelog #

0.0.10 - 2025-12-03 #

📝 Documentation #

  • Updated README to version 0.0.10 for pub.dev visibility
  • Added contributors @Sansuihe and @tungpham6195 to README

0.0.9 - 2025-12-03 #

🛠 Fixes #

  • Fixed audio cache collision bug where different SVGA files with the same audioKey but different audio content incorrectly shared cached files (#6).
    Now uses MD5 hash of audio data to ensure unique cache files.
    (Thanks to @Sansuihe for reporting and suggesting the fix.)

🚀 Improvements #

  • Protobuf dependency updated to ^6.0.0, ensuring compatibility with retrofit_generator >=10.1.0 (#7).
    (Thanks to @tungpham6195 for reporting.)

0.0.8 - 2025-10-18 #

🛠 Fixes #

  • Fixed repeated music playback bug when reusing the same audio key.
    (Thanks to @wonderkidshihab for the PR and @Sansuihe for reporting.)

🚀 Improvements #

  • Optimized audio handling and cache logic for better playback stability.
  • Updated README and credits for contributors.
  • Version bump for pub.dev publication.

0.0.7 - 2025-10-18 #

Fixed #

  • 🎵 Fixed repeated music playback bug when same audio keys are used (#3)
  • 🛡️ Improved race condition handling in audio playback logic
  • ✅ Added early return check to prevent duplicate audio playback

Maintenance #

  • Enhanced audio layer synchronization and error handling

0.0.6 - 2025-06-26 #

Fixed #

  • 🎧 Prevent crash when AudioPlayer is accessed after dispose (#1)
  • 🛠️ Updated to support protobuf 4+, other latest dependencies and use Flutter 3.32.5 (#2)

Maintenance #

  • Improved safety checks in SVGAAudioLayer
  • Compatible with Dart 3.0 and Flutter 3.32+

0.0.5 Update (2025-03-14) #

🔥 Upgrade to flutter version 3.29.2 #


0.0.4 Update (2025-02-09) #

🔥 New Features & Improvements #

  • Added Audio Support: Integrated audio playback within SVGA animations using the audioplayers package.

0.0.3 Update (2025-01-30) #

🔥 New Features & Improvements #

  • Added Pause & Resume Playback Functions for SVGA animations.
  • Enhanced Error Handling & Logging for better debugging.
  • Improved Performance when loading SVGA animations.

🛠 Fixes & Optimizations #

  • 🛠 Fixed potential crashes when loading SVGA assets.
  • 🛠 Optimized memory usage for large SVGA files.
  • 🛠 Improved logging messages for debugging.

0.0.2 Update (2025-01-30) #

🔥 Updates & Improvements #

  • ✅ Added example GIFs for better demonstration.
  • Supported all platforms including Web & Desktop.

0.0.1 Initial Release (2025-01-29) #

🎉 New Features #

  • ✅ Added support for SVGA parsing and rendering.
  • ✅ Load SVGA animations from assets and network URLs.
  • ✅ Implemented SVGAAnimationController for playback control.
  • ✅ Dynamic entity support (text & images).
  • ✅ Optimized performance for smooth animations.
18
likes
150
points
1.01k
downloads

Publisher

verified publishermsarweb.com

Weekly Downloads

A Flutter package for rendering SVGA animations with dynamic customization, smooth playback, and high performance.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

archive, audioplayers, crypto, flutter, http, path_drawing, path_provider, protobuf

More

Packages that depend on flutter_svga