fledge_audio 0.5.0
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_soloudconstraint 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 madeSoLoud.play,play3d, andspeechTextsynchronous (returnSoundHandledirectly instead ofFuture<SoundHandle>); the internal call sites inaudio_event_system.dartandspatial_audio_system.dartno longerawaitthem. - SDK floor bumped to Dart
>=3.11.0/ Flutter>=3.41.0(was 3.6 / 3.38). Required byflutter_soloud4.x+ and the workspace-wide floor.
0.2.0 - 2026-09-20 #
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.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