Skip to content

release mp4forge 0.7.0#6

Merged
bakgio merged 4 commits intomainfrom
feat/decryption
Apr 28, 2026
Merged

release mp4forge 0.7.0#6
bakgio merged 4 commits intomainfrom
feat/decryption

Conversation

@bakgio
Copy link
Copy Markdown
Owner

@bakgio bakgio commented Apr 28, 2026

Summary

  • bump mp4forge to 0.7.0
  • update release-facing docs and templates for the new version
  • add the 0.7.0 changelog entry covering the decryption work that landed on this branch

Included In 0.7.0

  • feature-gated decryption APIs across sync library helpers, Tokio async file-backed helpers, and the sync-only decrypt CLI
  • broader protected-format support across Common Encryption, PIFF compatibility, OMA DCF, Marlin IPMP ACBC/ACGK, and the retained IAEC protected-movie path
  • typed protection-box and descriptor support needed by those decrypt flows
  • retained fixture and parity-harness expansion across sync, async, CLI, fragmented, and protected-movie cases
  • fragmented multi-sample-entry decrypt support, including per-fragment sample-description switching and ordered zero-KID track-key binding
  • non-fragmented sample_description_index closure, including positive Marlin coverage above 1 and explicit first-description-only OMA/IAEC protected-movie limits where that matches the reviewed higher-level behavior

@bakgio bakgio merged commit 0a910d9 into main Apr 28, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant