- Fixed a bug that made it impossible to load additional audio files after the first batch of requests is made.
- Important: If you were using an older version of elm-audio, you need to update your elm-audio JS code! The latest version can be found here and the minified version is at the bottom of the readme.
- The type signature of update, view, subscriptions, audio have changed. An
AudioData
parameter has been added. - Added
length
which lets you queryAudioData
for the duration ofSource
sound files. - Loading audio no longer silently fails.
setVolumeAt
no longer causes a runtime error if you set time points in the past.
- Fix mistake in documentation
- Fix typo in documentation
- Fixed a bug where audio with loopEnd set to a value larger than the audio duration would loop at the end of the audio instead of at the loopEnd time.
- Fixed a bug where changing the loop settings would cause the audio to stop playing.
- Fix loop bug in audio.js (make sure to update copy over the new audio.js code!)