Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-id3

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-id3 - npm Package Versions

234

0.2.6

Diff

Changelog

Source

[0.2.6] - 2023-02-18

Fixed

  • Improve support for integer values
  • Fix splitting null terminated buffer
zazama
published 0.2.5 •

Changelog

Source

[0.2.5] - 2022-12-02

Added

  • Add ETCO and COMR frames
  • Add constants for usage in tags (by @pbricout)
  • Add ID3v2.4.0 text frames
  • Allow mixing of ID3v2.3.0 and ID3v2.4.0 frames

Changed

  • Internal refactor of code to simplify functions (by @pbricout)

Fixed

  • Frame compression is now handled correctly
zazama
published 0.2.4 •

Changelog

Source

[0.2.4] - 2022-11-09

  • Add synchronised lyrics (SYLT frame) (by @pbricout)
zazama
published 0.2.3 •

Changelog

Source

[0.2.3] - 2021-04-30

  • Don't change APIC mime type on read
  • Fix unsynchronisation implementation
zazama
published 0.2.2 •

Changelog

Source

[0.2.2] - 2021-01-01

Fixed

  • Bug in iTunes where artwork doesn't show up when description is empty
  • Creating tags with undefined, terminated UTF-16 value now passes FF FE 00 00 instead of 00 00
  • Add raw to TypeScript definition
  • Add removeTags async to TypeScript definition

Added

  • Added options to update
zazama
published 0.2.1 •

Changelog

Source

[0.2.1] - 2020-10-30

Fixed

  • Removed wrong import from TypeScript definition file
  • Added Promises to TypeScript definition file
zazama
published 0.2.0 •

Changelog

Source

[0.2.0] - 2020-10-26

Added

  • Tests & checks with jsmediatags to ensure more consistency
  • Support for UTF-8 & UTF-16LE
  • Promise versions of methods are available by calling require('node-id3').Promise
  • Exposed functions have JSDoc comments
  • Changelog
  • Pass options to .read (include, exclude, noRaw, onlyRaw)
  • Read unsynchronisation & dataLengthIndicator of frame header (v2.4.0)
  • Skip extended header if present

Changed

  • Frames are now build/read by a frame builder definition instead of the manual programmed way
  • Change the way definitions are saved to make code simpler
  • Internal functions are not exposed by index.js anymore
  • Change from exporting a function constructor to exporting every function itself

Fixed

  • async read function didn't return anything when buffer was passend
zazama
published 0.1.21 •

Changelog

Source

[0.1.21] - 2020-10-23

Fixed

  • Fix image reading for UTF16 descriptions
zazama
published 0.1.20 •

Changelog

Source

[0.1.20] - 2020-10-22

Added

  • Implemented CTOC frame

Fixed

  • Correctly write image description
zazama
published 0.1.19 •

Changelog

Source

[0.1.19] - 2020-09-25

Fixed

  • Pass Buffer.read32BE(0) optional argument
  • Fix TypeScript return type for text frames
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc