Skip to content

Releases: katspaugh/wavesurfer.js

7.8.6

11 Sep 07:08
d2939c2
Compare
Choose a tag to compare
  • 7.8.6
  • Fix: (Record) restore previous continuous mode duration calculation
  • Fix: [Spectrogram] Resample spectrogram at Mel frequencies without changing magnitudes (#3861) by @lucastheis

7.8.5

06 Sep 17:59
6d73658
Compare
Choose a tag to compare

7.8.4

18 Aug 07:09
4ffab8c
Compare
Choose a tag to compare
  • 7.8.4
  • fix: (Record) use setInterval and 100 FPS

7.8.3

12 Aug 05:34
a984cde
Compare
Choose a tag to compare
  • 7.8.3
  • Feat: [Record] continuous waveform mode (#3818)
  • Fix: very wide container canvas width (#3819)
  • Tests: update snapshots
  • Chore: upgrade dev dependencies
  • Tests: move loadBlob snapshot to the right folder
  • Feat: [Spectrogram] add gain, range and scale options (#3790) by @pengzhendong
  • Docs: phase vocoder example (#3791)

7.8.2

14 Jul 08:43
4d5b56f
Compare
Choose a tag to compare
  • 7.8.2
  • Feat: [Regions] emit region-update event (#3784)
  • Fix: [Regions] export Region class for TypeScript docs (#3775)
  • Chore: node version 20 in the release action

7.8.1

03 Jul 07:37
08c854d
Compare
Choose a tag to compare
  • 7.8.1
  • Fix: handle devicePixelRatio < 1 (#3774)
  • Docs: add golden sponsor
  • Chore: update dist exports (#3763)
  • Fix: async duration to allow ready event subscriptions (#3762)

7.8.0

23 Jun 07:07
1a88cd4
Compare
Choose a tag to compare
  • 7.8.0
  • Feat (Record): add timeslice option (#3760) by @nizar
  • Make yarn build command cross-platform (#3747) by @alexanderleecii
  • Refactor: optimize Timeline virtual rendering (#3748)
  • Fix: prevent gaps in zoomed in waveform (#3745)
  • TimelinePlugin: try to retrieve wrapper scrollWidth value from wavesurfer wrapper when computing pxPerSec in initTimeline() (#3743) by @alexanderleecii
  • Fix: add try-catch for src setting (#3737)
  • Fix: check if ResizeObserver is defined (Safari 12) (#3736)
  • Fix: empty url with loadBlob (#3719)
  • Refactor: [Regions] virtualize DOM elements (#3712)

7.7.15

18 May 07:56
d7eeb6a
Compare
Choose a tag to compare
  • Fix: read url before calling load
  • Fix: altered getHeight function to fit split channel waveforms when height is set to auto (#3705) by @htc36
  • Fix: typo in timeline-custom.js (#3704) by @jthodge
  • Chore: update dev dependencies (#3702)
  • Tests: add test cases for abort and destroy (#3643) by @wfk007
  • Fix: regions overlap delay (#3701)
  • Fix: clamp max canvas width (#3697)
  • Chore: remove comments in built files

7.7.14

10 May 07:38
95665af
Compare
Choose a tag to compare
  • 7.7.14
  • Chore: update code linting action (#3693)
  • Fix: exportPeaks accumulating a precision error (#3692) by @ajrisi

7.7.13

04 May 06:48
b967431
Compare
Choose a tag to compare