fledge_audio 0.5.0 copy "fledge_audio: ^0.5.0" to clipboard
fledge_audio: ^0.5.0 copied to clipboard

Audio plugin for the Fledge ECS game framework. Provides music, sound effects, and 2D spatial audio using flutter_soloud.

0.5.0 #

  • FIX: resolve incompatible apis. (70d581c9)
  • FIX: bump lower bound of fledge_audio. (1198dd84)
  • FIX: bump versions to stable. (13c9aa7f)
  • FIX(fledge_render_2d): fix null safety error on private field. (6378bb1e)
  • FIX(fledge): update dependencies, upgrade melos to v7. (e513327a)
  • FIX: update dependencies to latest stable versions. (9e696757)
  • FEAT: update render graph. (1a2aa4f7)
  • FEAT(fledge_audio): expose systemName on AudioInitSystem and SpatialAudioSystem. (d79dce3c)
  • FEAT: upgrade tiled version. (306fdb67)
  • FEAT: v0.2 engine restructure — 2D/2.5D desktop game engine. (bf7c2b6c)
  • FEAT(fledge_net): add network packet encryption. (843c1c99)
  • FEAT(fledge_tiled): refactor TilemapSpawnConfig API. (35b12d1e)
  • FEAT: initial commit. (0e057c5a)

0.4.0 #

  • FIX: resolve incompatible apis. (70d581c9)
  • FIX: bump lower bound of fledge_audio. (1198dd84)
  • FIX: bump versions to stable. (13c9aa7f)
  • FIX(fledge_render_2d): fix null safety error on private field. (6378bb1e)
  • FIX(fledge): update dependencies, upgrade melos to v7. (e513327a)
  • FIX: update dependencies to latest stable versions. (9e696757)
  • FEAT: update render graph. (1a2aa4f7)
  • FEAT(fledge_audio): expose systemName on AudioInitSystem and SpatialAudioSystem. (d79dce3c)
  • FEAT: upgrade tiled version. (306fdb67)
  • FEAT: v0.2 engine restructure — 2D/2.5D desktop game engine. (bf7c2b6c)
  • FEAT(fledge_net): add network packet encryption. (843c1c99)
  • FEAT(fledge_tiled): refactor TilemapSpawnConfig API. (35b12d1e)
  • FEAT: initial commit. (0e057c5a)

0.3.1 #

  • FIX: bump lower bound of fledge_audio. (1198dd84)
  • FIX: bump versions to stable. (13c9aa7f)
  • FIX(fledge_render_2d): fix null safety error on private field. (6378bb1e)
  • FIX(fledge): update dependencies, upgrade melos to v7. (e513327a)
  • FIX: update dependencies to latest stable versions. (9e696757)
  • FEAT(fledge_audio): expose systemName on AudioInitSystem and SpatialAudioSystem. (d79dce3c)
  • FEAT: upgrade tiled version. (306fdb67)
  • FEAT: v0.2 engine restructure — 2D/2.5D desktop game engine. (bf7c2b6c)
  • FEAT(fledge_net): add network packet encryption. (843c1c99)
  • FEAT(fledge_tiled): refactor TilemapSpawnConfig API. (35b12d1e)
  • FEAT: initial commit. (0e057c5a)

0.3.0 #

  • FIX: bump lower bound of fledge_audio. (1198dd84)
  • FIX: bump versions to stable. (13c9aa7f)
  • FIX(fledge_render_2d): fix null safety error on private field. (6378bb1e)
  • FIX(fledge): update dependencies, upgrade melos to v7. (e513327a)
  • FIX: update dependencies to latest stable versions. (9e696757)
  • FEAT: upgrade tiled version. (306fdb67)
  • FEAT: v0.2 engine restructure — 2D/2.5D desktop game engine. (bf7c2b6c)
  • FEAT(fledge_net): add network packet encryption. (843c1c99)
  • FEAT(fledge_tiled): refactor TilemapSpawnConfig API. (35b12d1e)
  • FEAT: initial commit. (0e057c5a)

Changelog #

0.2.2 - 2026-09-21 #

0.2.1 - 2026-09-20 #

Changed #

  • Widened flutter_soloud constraint to >=4.0.0 <6.0.0 (was ^3.4.8) so pub can resolve the current stable 4.x/5.x line. The 4.0.0 release made SoLoud.play, play3d, and speechText synchronous (return SoundHandle directly instead of Future<SoundHandle>); the internal call sites in audio_event_system.dart and spatial_audio_system.dart no longer await them.
  • SDK floor bumped to Dart >=3.11.0 / Flutter >=3.41.0 (was 3.6 / 3.38). Required by flutter_soloud 4.x+ and the workspace-wide floor.

0.2.0 - 2026-09-20 #

Added #

  • AudioClip asset + Assets<AudioClip> storage.

Changed #

  • Consumer migration to the new schedule: API.

Deprecated #

  • AudioAssets — use Assets<AudioClip>.

0.1.14 - 2026-04-14 #

0.1.13 - 2026-04-14 #

0.1.12 - 2026-04-14 #

0.1.11 - 2026-01-21 #

0.1.10 - 2026-01-06 #

0.1.9 - 2026-01-06 #

0.1.8 - 2026-01-06 #

0.1.7 - 2026-01-05 #

[0.1.7] - 2026-01-05 #

Miscellaneous #

  • Bump dependencies

0.1.6 - 2026-01-05 #

0.1.5 - 2026-01-04 #

0.1.4 - 2026-01-04 #

0.1.3 - 2026-01-04 #

0.1.2 - 2026-01-03 #

0.1.0 - 2025-01-02 #

Added #

  • Initial release of fledge_audio
  • Background music playback with crossfading
  • Sound effect playback with volume control
  • AudioAssets resource for loading and managing audio files
  • World extension methods for playing audio (playSfx, playMusic)
  • AudioChannels for volume control (master, music, sfx, voice, ambient)
  • AudioListener component for spatial audio
  • AudioSource component for positional audio entities
  • Automatic pause on window focus loss
0
likes
160
points
557
downloads

Documentation

API reference

Publisher

verified publisherfledge-framework.dev

Weekly Downloads

Audio plugin for the Fledge ECS game framework. Provides music, sound effects, and 2D spatial audio using flutter_soloud.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#ecs #game-engine #audio #sound #flutter-games

License

Apache-2.0 (license)

Dependencies

fledge_assets, fledge_ecs, fledge_render_2d, flutter, flutter_soloud, meta

More

Packages that depend on fledge_audio