Skip to content

Commit

Permalink
chore: release v0.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
saecki committed Feb 25, 2025
1 parent ce34d07 commit 8fc4896
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Changelog

All notable changes to this project will be documented in this file.

## mp4ameta v0.12.0

- Implement FromStr for Fourcc
- Add Userdata struct with metadata items and chapters
- Enforce rust_2018_idioms
- Add support for chapter tracks and lists
- Replace proc-macro for userdata accessors with code generation
- [**breaking**] Remove Userdata::dump functions
- Fix some lifetime issues with userdata accessors
- Fix length computation of utf-16 strings
- Reduce number of read calls when parsing an atom head
- Avoid calling stream_position in seek_to_end
- Reduce number of read calls when parsing atom version and flags
- Reduce number number syscalls when parsing mvhd, tkhd, mdhd
- Reduce number of read calls when parsing data atom headers
- Read sample table atoms only when needed
- Allow using non-static borrowed strings in FreeformIdent
- Avoid allocating statically known data
- Rename Userdata::take_(data|bytes|strings|images) as into_* and don't use Rc
- Reduce the number of read/seek calls when parsing mp4a atoms
- Add clear_meta_items and meta_items_is_empty Userdata functions
- Migrate to 2021 edition
- Migrate to 2024 edition
- Bound all allocations to parent atom size or file size
- Avoid intermediary buffer when decoding utf-16 strings
- Add sort order tags
- Update quicktime readme links
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mp4ameta"
version = "0.11.0"
version = "0.12.0"
authors = ["Saecki <[email protected]>"]
license = "MIT OR Apache-2.0"
readme = "README.md"
Expand Down

0 comments on commit 8fc4896

Please sign in to comment.