Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 26, 2025

🤖 New release

  • mp4-atom: 0.9.2 -> 0.10.0 (⚠ API breaking changes)

mp4-atom breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Avc1.fiel in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/h264/avc1.rs:12
  field Hev1.fiel in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/hevc/hev1.rs:12
  field Hvc1.fiel in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/hevc/hvc1.rs:13

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_added.ron

Failed in:
  variant Codec:Ipcm in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:99
  variant Codec:Fpcm in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:100
  variant Codec:Sowt in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:103
  variant Codec:Twos in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:104
  variant Codec:Lpcm in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:105
  variant Codec:In24 in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:106
  variant Codec:In32 in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:107
  variant Codec:Fl32 in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:108
  variant Codec:Fl64 in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:109
  variant Codec:S16l in /tmp/.tmpNEd47N/mp4-atom/src/moov/trak/mdia/minf/stbl/stsd/mod.rs:110
Changelog

0.10.0 - 2026-01-03

Other

  • implement box (#85)
  • Log unknown atoms instead of (sometimes) returning an error. (#84)
  • fix taic encoding (#83)
  • minor comment fix (#82)
  • add support for btrt box in uncompressed audio (#80)
  • Add support for raw audio as per ISO/IEC 23003-5 (#78)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-12-26T08-53-46Z branch 4 times, most recently from b4dcacc to 80147ec Compare December 31, 2025 02:41
@github-actions github-actions bot force-pushed the release-plz-2025-12-26T08-53-46Z branch from 80147ec to 915898c Compare January 3, 2026 21:40
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