Skip to content

Latest commit

 

History

History
135 lines (85 loc) · 4.45 KB

CHANGELOG.md

File metadata and controls

135 lines (85 loc) · 4.45 KB

CHANGELOG

v1.0.1 (17/01/2025)

  • Update upstream crate to v1.2.0

v1.0.0 (11/01/2025)

  • Align version with upstream crate
  • Refactor CI

v0.21.5 (23/12/2024)

  • Fix: Use module import for AudioWorklet#addModule
  • Feat: Resolve AudioWorkletNode when installed in node_modules
  • Ensure support of AudioWorkletNode that use Web Assembly

v0.21.4 (16/12/2024)

  • Update upstream crate to v1.1.0

v0.21.3 (06/10/2024)

  • Fix typescript export

v0.21.2 (20/09/2024)

  • Update upstream crate to v1.0.1
  • Fix: Make sure AudioBuffer returned by OfflineContext is valid
  • Fix: Allow contexts to be properly garbage collected

v0.21.1 (10/06/2024)

  • Feat: Buffer pool for AudioWorketProcessor
  • Fix: Propagate addModule errors to main thread
  • Fix: Memory leak due to onended events

v0.21.0 (17/05/2024)

  • Feat: Implement AudioWorkletNode

v0.20.0 (29/04/2024)

  • Update upstream crate to v0.44.0
  • Implement ScriptProcessorNode
  • Fix memory leak introduced in v0.19.0
  • Improve events compliance

v0.19.0 (17/04/2024)

  • Update upstream crate to 1.0.0-rc.5
  • Provide JS facades with proper inheritance chain for all exposed interfaces
  • Implement all AudioNode connect / disconnect alternatives
  • Improve compliance and error handling

v0.18.0 (13/03/2024)

  • Fix MediaStreamAudioSourceNode

v0.17.0 (08/03/2024)

  • Update upstream crate to 1.0.0-rc.2
  • Improve compliance and error handling

v0.16.0 (09/02/2024)

  • Update upstream create to v0.42.0
  • Improve Error handling
  • Add channelCount to media constraints

v0.15.0 (16/01/2024)

  • Update upstream create to v0.41.1
  • Better error handling
  • Implement online AudioContext and AudioScheduledSourceNode events
  • Test against wpt

v0.14.0 (06/12/2023)

  • Update upstream create to v0.38.0
  • Implement AudioListener

v0.13.0 (08/11/2023)

  • Update upstream crate to v0.36.1
  • Ship build for linux arm64
  • Typescript support

v0.12.0 (04/09/2023)

  • Update upstream crate to v0.33

v0.11.0 (21/07/2023)

  • Update upstream crate to v0.32
  • Implement AudioDestination API
  • Make decodeAudioData(arrayBuffer) API compliant (drop load helper)

v0.10.0 (26/05/2023)

  • Update upstream crate to v0.31

v0.9.0 (08/06/2023)

  • Update upstream crate to v0.30

v0.8.0 (19/05/2023)

  • Implement MediaDevices enumerateDevices and getUserMedia
  • Use jack as default output if exists on linux

v0.7.0 (23/02/2023)

  • Improve readme & doc
  • Fix AudioParam method names

v0.6.0 (01/02/2023)

  • Basic support for mediaDevices & MediaStreamAudioSourceNode
  • Add bindings to ConvolverNode, AnalyserNode & Panner nodes
  • Update upstream crate to v0.26

v0.5.0 (19/12/2022)

  • Implement AudioParam#setValueCurveAtTime
  • Offline context constructor

v0.4.0 (07/11/2022)

  • Implement offline audio context
  • Update upstream crate to v0.24
  • Implement AudioNode#disconnect
  • Properly support ESM
  • Limit number of online contexts to 1 on Linux
  • Force latencyHint to 'playback' if not manually set on RPi