Icecast Parser Versions Save

Node.js module for getting and parsing metadata from SHOUTcast/Icecast radio streams

v4.0.2

3 years ago

Bug Fixes

  • 🐛 issue when notifyOnChangeOnly stops emitting at all (e4700ca)

v4.0.1

3 years ago

Features

  • 🎸 typed events in Parser (14be58a)

v4.0.0

3 years ago

Features

  • Port to TypeScript

Bug Fixes

  • 🐛 metadata regex and _transform in stream reader (ef1c6c7)
  • 🐛 named capture group in metadata regex (6273940)

BREAKING CHANGES

  • constructor no more accepts url as a string, only through configuration object
  • metadata event passes not the object, but Map with all the metadata

v3.2.1

4 years ago
  • Turns out that v3 is compatible only with Node.js v12, so I made a patch to indicate that in package.json

v3.2.0

4 years ago

Features

  • 🎸 improve parsing metadata, when more complex cases arise (a60b164)

v3.1.0

4 years ago

Features

  • https support, custom user-agent, end event (#111) (7fb3df8)

v3.0.0

7 years ago

Code Refactoring

  • package: Remove Babel compiler and support for older NodeJS versions (8fc96ef)

BREAKING CHANGES

  • package: Removed support for older NodeJS versions

v2.0.0

8 years ago

Bug Fixes

  • package: Fix issue with trampoline function on arrow functions (55fc2cf)

Features

  • package: Rewrite sources to ES6 (45ded78)