Skip to content

Releases: beefchimi/earwurm

v0.5.2

24 Nov 22:17
88c9fb1
Compare
Choose a tag to compare

Patch Changes

  • ae3a112: Fix failure to resolve types in some projects.

v0.5.1

23 Nov 19:07
e4f1dde
Compare
Choose a tag to compare

Patch Changes

  • ff464bf: Include prettier in devDependencies

v0.5.0

23 Nov 18:42
e7a2b4f
Compare
Choose a tag to compare

Minor Changes

v0.4.0

02 Jul 18:24
b55ce26
Compare
Choose a tag to compare

Minor Changes

  • f2f911d: Upgrade to TypeScript 5.

Patch Changes

  • d41dfd5: Various dependency bumps.

v0.3.0

05 Mar 23:50
f8ee82d
Compare
Choose a tag to compare

Minor Changes

  • 2e81cd3: Earwurm now empties all events on teardown.
  • 2e81cd3: Earwurm now triggers autoSuspend conditionally on init and whenever state changes to "running".
  • 2e81cd3: Revise some method types for TypeScript strict mode.

v0.2.0

26 Feb 18:13
7dd1d83
Compare
Choose a tag to compare

Minor Changes

  • 87464b3: Stack now correctly passes a custom Sound > id (instead of appending as a suffix).
  • 87464b3: Fixed a bug where Stack was double incrementing totalSoundsCreated.
  • 87464b3: Fixed an issue with #create not filtering "out of bounds" Sounds.
  • f98e04a: Bump node to 18.14.2.
  • f98e04a: Bump various dependencies.
  • f98e04a: Fix issue with Earworm > state being set to suspended even after closed.
  • f98e04a: Fix bug with Sound throwing an error on subsequent calls to .play().
  • f98e04a: Fix bug with Sound > pause() not working.
  • f98e04a: Fix bug with volume and mute setters not actually changing gain.value.
  • f98e04a: Both Stack and Sound can now accept a GainNode (in addition to an AudioNode) as their destination.
  • f98e04a: Simplify exported types.

Patch Changes

  • dc3dfe3: Mock AudioContext for testing.
  • f019b47: Further improve Web Audio mocks and helpers tests.
  • dcc5adc: Initial testing setup.
  • fde15fb: Further adjust test env for better Web Audio testing.

v0.1.0

30 Jan 22:08
2194e69
Compare
Choose a tag to compare

Minor Changes

v0.0.3

27 Jan 22:32
bb8e807
Compare
Choose a tag to compare

Patch Changes

  • 87beb80: Export types for LibraryEntry and LibraryKeys.
  • dc9bc89: Improve README with some guidance on converting audio files.
  • dffe648: Solves a this binding issue by converting a Stack method to an arrow function.
  • dffe648: Removed some console.log calls.
  • dffe648: Bumps emitten to 0.2.0 to solve a super > accessor bug.

v0.0.2

27 Jan 16:34
266af2c
Compare
Choose a tag to compare

Patch Changes

  • 877e95b: Update Emitten and revise public exposure of protected methods.

v0.0.1

25 Jan 20:42
be6bf8b
Compare
Choose a tag to compare

Patch Changes

  • d9dc55b: Can now pass a request object to the config for both Earwurm and Stack.