github pixijs/sound v6.0.2

7 hours ago

Fixed

  • Fix: Stop a paused instance for good (#294) @zbdd
  • Fix: Resume restarting instances that weren't paused (#295) @zbdd
  • Fix: Keep mute and filters when a paused instance resumes (#288) @ErayiSkrt
  • Fix: Keep the loop region when a looping instance resumes (#289) @ErayiSkrt
  • Fix: Resolve every AssetPack alias for a sound (#285) @StitchAndGlitchStudio
  • Fix: Report fetch and HTTP errors when loading a sound (#291) @zac-vgw
  • Fix: HTML audio playing on after an immediate stop (#299) @zbdd

Heads up

sound.remove(alias) now removes every alias that points at the same Sound. Before #285 the other aliases were left pointing at the destroyed Sound, so this is a fix, but if one Sound sits under a few aliases (added by hand, or loaded through Assets with more than one alias, which now registers them all) and you remove just one of them, the rest are gone too now.

On WebAudio, a failed request now rejects Assets.load and calls loaded with an error naming the URL (#291). Before, a network error left the load unsettled and an HTTP error came back as a decode error.

Chores

  • Fix: Make CI fail on test, lint and type failures (#292)

Don't miss a new sound release

NewReleases is sending notifications on new releases.