Skip to content

Commit 59bc0dc

Browse files
committed
Version 0.6.0
1 parent 141c74d commit 59bc0dc

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## Version 0.6.0
4+
5+
- [Breaking] `FrameBuilder`, `Plane`, and geometry APIs now take plain `usize` / zeroable values instead of `NonZero*` wrappers.
6+
- [Breaking] Manual plane geometry construction is no longer supported; geometry is managed by the crate.
7+
- [Breaking] Error types are split into `frame::error` and `plane::error`.
8+
- Allow uninitialized `Plane<T>`.
9+
- Add `std` traits to `Frame`, `Plane`, and `AlignedData`.
10+
- Fix soundness issues.
11+
312
## Version 0.5.2
413

514
- perf: copy_from_slice per row

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "v_frame"
3-
version = "0.5.2"
3+
version = "0.6.0"
44
rust-version = "1.85.0"
55
description = "Video Frame data structures, originally part of rav1e"
66
categories = ["multimedia::video"]

0 commit comments

Comments
 (0)