From 55d108302e04489af6065375d4aa7761bfc920d6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 May 2026 17:04:55 +0000 Subject: [PATCH] ci: release --- .changeset/bright-waves-listen.md | 5 ----- .changeset/eager-socks-leave.md | 5 ----- .changeset/kind-turtles-dance.md | 5 ----- .changeset/quiet-segments-smile.md | 10 ---------- CHANGELOG.md | 20 ++++++++++++++++++++ package.json | 2 +- 6 files changed, 21 insertions(+), 26 deletions(-) delete mode 100644 .changeset/bright-waves-listen.md delete mode 100644 .changeset/eager-socks-leave.md delete mode 100644 .changeset/kind-turtles-dance.md delete mode 100644 .changeset/quiet-segments-smile.md create mode 100644 CHANGELOG.md diff --git a/.changeset/bright-waves-listen.md b/.changeset/bright-waves-listen.md deleted file mode 100644 index 895d607f..00000000 --- a/.changeset/bright-waves-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mp4box": patch ---- - -fix: include nested QuickTime wave esds when deriving mp4a codec strings diff --git a/.changeset/eager-socks-leave.md b/.changeset/eager-socks-leave.md deleted file mode 100644 index 3e0ccc6c..00000000 --- a/.changeset/eager-socks-leave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mp4box": patch ---- - -fix: reset fragmentation state on seek to prevent invalid fragment ranges diff --git a/.changeset/kind-turtles-dance.md b/.changeset/kind-turtles-dance.md deleted file mode 100644 index 783bea5f..00000000 --- a/.changeset/kind-turtles-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mp4box": minor ---- - -feat: add per-track initialization segments for segmentation diff --git a/.changeset/quiet-segments-smile.md b/.changeset/quiet-segments-smile.md deleted file mode 100644 index 84241968..00000000 --- a/.changeset/quiet-segments-smile.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"mp4box": patch ---- - -fix: normalize QuickTime wave esds in fragmented init segments for MSE compatibility - -By default, segmentation writes MSE-compatible `mp4a.esds` sample entries when source -QuickTime files store AAC decoder config under `mp4a.wave.esds`. This behavior can be -disabled with `setSegmentOptions(..., { normalizeAudioSampleEntriesForMSE: false })` -to preserve nested QuickTime `wave.esds` sample entries in initialization segments. diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..35814068 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,20 @@ +# mp4box + +## 2.4.0 + +### Minor Changes + +- [#549](https://github.com/gpac/mp4box.js/pull/549) [`4199d94`](https://github.com/gpac/mp4box.js/commit/4199d9411b1a027d11780954c9a5b9a95148e3bc) Thanks [@lideen](https://github.com/lideen)! - feat: add per-track initialization segments for segmentation + +### Patch Changes + +- [#550](https://github.com/gpac/mp4box.js/pull/550) [`fdbdf11`](https://github.com/gpac/mp4box.js/commit/fdbdf115c688b3558a9a0309f411e5d3ab05e42f) Thanks [@lideen](https://github.com/lideen)! - fix: include nested QuickTime wave esds when deriving mp4a codec strings + +- [#548](https://github.com/gpac/mp4box.js/pull/548) [`fe69a56`](https://github.com/gpac/mp4box.js/commit/fe69a56cfe2ba6eecdd112bae1b89e17b9b4db64) Thanks [@lideen](https://github.com/lideen)! - fix: reset fragmentation state on seek to prevent invalid fragment ranges + +- [#550](https://github.com/gpac/mp4box.js/pull/550) [`fdbdf11`](https://github.com/gpac/mp4box.js/commit/fdbdf115c688b3558a9a0309f411e5d3ab05e42f) Thanks [@lideen](https://github.com/lideen)! - fix: normalize QuickTime wave esds in fragmented init segments for MSE compatibility + + By default, segmentation writes MSE-compatible `mp4a.esds` sample entries when source + QuickTime files store AAC decoder config under `mp4a.wave.esds`. This behavior can be + disabled with `setSegmentOptions(..., { normalizeAudioSampleEntriesForMSE: false })` + to preserve nested QuickTime `wave.esds` sample entries in initialization segments. diff --git a/package.json b/package.json index 2daca92f..52aeb8fa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mp4box", - "version": "2.3.0", + "version": "2.4.0", "description": "JavaScript version of GPAC's MP4Box tool", "type": "module", "keywords": [