Releases: sbrl/soundbox
v1.0
Oops! I've been forgetting to make releases here, haven't I?
Either way, here's the full changelog since the last release I actually posted here:
- v1.0.0: This has to be stable by now! Also switch to
alive-server
in dev dependencies to fix security issues - long live forks! - v0.3.10: Bugfix: Don't skip playback if the volume is set to 0 (#10, thanks @matthewoates!) - v0.3.9: Documentation release. Use badges to show size.
- v0.3.8: Add optional
loop
parameter to.play()
Install with npm:
npm install --save sound-box
v0.3.7
v0.3.6
v0.3.5
Time for another release! After much research, it looks like .mjs
is the preferred and chosen extension for ES6 modules - not .jsm
. This release updates to match the standard - fixing the demo in the process.
- soundbox.js - The main development version.
- soundbox.min.js - A minified version of the above.
- soundbox.jsm - An ES6 module-compatible version that's autogenerated. If you possibly can, I'd advise learning about about them. This is a useful resource.
- soundbox.jsm - A minified version of the above.
v0.3.4
Another bugfix release - this time it's for .stop_all()
, which didn't actually stop all currently playing sounds - this release fixes that.
As usual, you can get it via npm or the files attached to this release.
- soundbox.js - The main development version.
- soundbox.min.js - A minified version of the above.
- soundbox.jsm - An ES6 module-compatible version that's autogenerated. If you possibly can, I'd advise learning about about them. This is a useful resource.
- soundbox.jsm - A minified version of the above.
v0.3.3
Wow, we're really on a roll today! This release with the aid of @MyTheValentinus, who found a bug in the new .stop_all()
method.
You can get it via npm or the files attached to this release.
- soundbox.js - The main development version.
- soundbox.min.js - A minified version of the above.
- soundbox.jsm - An ES6 module-compatible version that's autogenerated. If you possibly can, I'd advise learning about about them. This is a useful resource.
- soundbox.jsm - A minified version of the above.
v0.3.2
....and another one!
This one adds .stop_all()
and default_volume
- see the README on how to use these.
You can get it via npm or the files attached to this release.
- soundbox.js - The main development version.
- soundbox.min.js - A minified version of the above.
- soundbox.jsm - An ES6 module-compatible version that's autogenerated. If you possibly can, I'd advise learning about about them. This is a useful resource.
- soundbox.jsm - A minified version of the above.
v0.3.1
It's time for another release!
You asked, and I delivered. This release doesn't change much, other than adding a non-es6 version - just in case you need that. I'd highly recommend reading up on the subject though, and switching your code over to using it.
You can get it via npm or the files attached to this release.
- soundbox.js - The main development version.
- soundbox.min.js - A minified version of the above.
- soundbox.jsm - An ES6 module-compatible version that's autogenerated. If you possibly can, I'd advise learning about about them. This is a useful resource.
- soundbox.jsm - A minified version of the above.
v0.3
Hey! 13(!) stars this time O.o
In this release I've upgraded soundbox to use ES6 modules. If this isn't for you, let me know and remove the export
statement at the bottom of the file.
I've also added support to specify the volume level that a sound plays at - the details of how to do this are in the README.
You can obtain a copy in any of the following ways:
- Through the sound-box npm package (recommended)
- By downloading the copy that's attached to this release
- By downloading a copy from the latest master (development version)
If you experience any issues, please let me know 😺
v0.2.2
It's about time I can back here and updated this library, since 9 people have thought it worth starring and all 🌟 😺
I've added support for Promise
s, and implemented support for a single sound to be played more than once at the same time.
I've also added an npm package called sound-box
(soundbox
was taken!) so use it that way if that's up your street (I can recommend it myself 😺)