Changelog
All notable changes to this project will be documented in this file.
note
Changes preceding version 0.2.0 are not included in the changelog.
0.3.8 (2026-09-18)
Bug Fixes
- build: add missing .ts extensions in gulp imports (f6b6d52)
- build: correct ESM source map filenames (c84feb9)
- build: link the module as C++ for Emscripten 6.x (fb8ccc2)
- build: patch AV1 reject regression in libmediainfo (1c1b7a9)
- build: patch UTF-8 corruption in libmediainfo (504eefd)
- build: prebuild the zlib port for Emscripten 6.x (ee711ec)
- build: repair the gulp pipeline after the dependency upgrade (9ad45a4)
- decode id3 tag frames as UTF-8 (3e7cc51), closes #150
- initialize Node::Multiple to keep JSON output parsable (#159) (3ce6a27)
- reposition the parser on seeks instead of re-initializing it (338181e), closes #164, references #188
- service seek requests raised with the finished flag (ebfe4e6), closes #188
- tests: type the toBeNear matcher and modernise tests tsconfig (97166a1)
Upgrades
- deps: upgrade libmediainfo to v26.05 (ff8ade5)
0.3.7 (2026-01-18)
Features
- replace embind with extern "C" ABI and adopt size-first WASM pipeline (c6b843d)
Bug Fixes
Upgrades
- deps: upgrade libmediainfo to v25.10 (1442871)
0.3.6 (2025-08-31)
Bug Fixes
- prevent multiple simultaneous analysis runs (3b0c2cb), closes #173
- reset MediaInfo module instance before analyze (2a9e587), closes #177
- reset MediaInfoModule to its initial state (3444be5)
Upgrades
- deps: upgrade libmediainfo to v25.07 (66a1467)
0.3.5 (2025-04-02)
Upgrades
- deps: upgrade libmediainfo to v25.03 (062a445)
0.3.4 (2024-12-14)
Upgrades
- deps: upgrade libmediainfo to v24.12 (9e79d67)
0.3.3 (2024-11-13)
Upgrades
- deps: upgrade libmediainfo to v24.11 (43512a4)
0.3.2 (2024-07-11)
Upgrades
- deps: upgrade libmediainfo to v24.06 (5de50e7)
0.3.1 (2024-06-01)
Bug Fixes
0.3.0 (2024-05-31)
⚠ BREAKING CHANGES
- Consumers of the library need to update their types.
Features
- add interfaces and detailed descriptions for all track types (69482a7)
- also accept number as size argument (4405da4)
- build: optimize WASM file size (fa05a1a)
- types: move common track fields to
BaseTrack(e2b4c1a)
Upgrades
0.2.2 (2024-02-28)
Upgrades
- deps: upgrade libmediainfo to v24.01 (63422ca)
0.2.1 (2023-08-21)
Features
Bug Fixes
- examples: fix scope error in cli.ts (cd044ff), closes /github.com/buzz/mediainfo.js/issues/136#issuecomment-1657697043
0.2.0 (2023-07-28)
⚠ BREAKING CHANGES
- types: Consumers of the library may need to update their type imports accordingly.
Features
- build: add separate builds for UMD, CJS, and ESM (c681079)
- types: generate typings for MediaInfo result object (closes #117) (57ca6f3)
- types: proper type conversion from JSON result (9b87930)