File tree Expand file tree Collapse file tree 6 files changed +14
-8
lines changed Expand file tree Collapse file tree 6 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 11# Unreleased
22
3+ # 0.7.0 (2022-07-24)
4+
35- ** Breaking:** Provide a ` LockReadGuard ` newtype around ` NativeWindow ` /` InputQueue ` to hide the underlying lock implementation. (#288 )
46- ** Breaking:** Transpose ` LockReadGuard<Option<T>> ` into ` Option<LockReadGuard<T>> ` to only necessitate an ` Option ` unpack/` unwrap() ` once. (#282 )
57
Original file line number Diff line number Diff line change 11[package ]
22name = " ndk-glue"
3- version = " 0.6.2 "
3+ version = " 0.7.0 "
44authors = [" The Rust Windowing contributors" ]
55edition = " 2018"
66description = " Startup code for android binaries"
@@ -15,10 +15,10 @@ repository = "https://github.com/rust-windowing/android-ndk-rs"
1515android_logger = { version = " 0.11" , optional = true }
1616libc = " 0.2.84"
1717log = " 0.4.14"
18- ndk = { path = " ../ndk" , version = " 0.6 .0" }
18+ ndk = { path = " ../ndk" , version = " 0.7 .0" }
1919ndk-context = { path = " ../ndk-context" , version = " 0.1.1" }
2020ndk-macro = { path = " ../ndk-macro" , version = " 0.3.0" }
21- ndk-sys = { path = " ../ndk-sys" , version = " 0.3 .0" }
21+ ndk-sys = { path = " ../ndk-sys" , version = " 0.4 .0" }
2222once_cell = " 1"
2323parking_lot = " 0.12"
2424
Original file line number Diff line number Diff line change 11# Unreleased
22
3+ # 0.4.0 (2022-07-24)
4+
35- ** Breaking:** Turn ` enum ` type aliases into newtype wrappers. (#245 , #315 )
46
57# 0.3.0 (2022-01-05)
Original file line number Diff line number Diff line change 11[package ]
22name = " ndk-sys"
3- version = " 0.3 .0"
3+ version = " 0.4 .0"
44authors = [" The Rust Windowing contributors" ]
55edition = " 2018"
66description = " FFI bindings for the Android NDK"
Original file line number Diff line number Diff line change 11# Unreleased
22
3+ # 0.7.0 (2022-07-24)
4+
35- hardware_buffer: Make ` HardwareBuffer::as_ptr() ` public for interop with Vulkan. (#213 )
4- - ** Breaking:** ` Configuration::country() ` now returns ` None ` when the country is unset (akin to ` Configuration::language() ` )
6+ - ** Breaking:** ` Configuration::country() ` now returns ` None ` when the country is unset (akin to ` Configuration::language() ` ). ( # 220 )
57- Add ` MediaCodec ` and ` MediaFormat ` bindings. (#216 )
6- - ** Breaking:** Upgrade to [ ` ndk-sys 0.4.0 ` ] ( ../ndk-sys/CHANGELOG.md#040-TODO-YET-UNRELEASED ) and use new ` enum ` newtype wrappers. (#245 )
8+ - ** Breaking:** Upgrade to [ ` ndk-sys 0.4.0 ` ] ( ../ndk-sys/CHANGELOG.md#040-2022-07-XXXX ) and use new ` enum ` newtype wrappers. (#245 )
79- native_window: Use ` release ` /` acquire ` for ` Drop ` and ` Clone ` respectively. (#207 )
810- ** Breaking:** audio: Rename from ` aaudio ` to ` audio ` and drop ` A ` prefix. (#273 )
911- Implement ` HasRawWindowHandle ` directly on ` NativeWindow ` . (#274 , #319 )
Original file line number Diff line number Diff line change 11[package ]
22name = " ndk"
3- version = " 0.6 .0"
3+ version = " 0.7 .0"
44authors = [" The Rust Windowing contributors" ]
55edition = " 2018"
66description = " Safe Rust bindings to the Android NDK"
@@ -47,7 +47,7 @@ optional = true
4747[dependencies .ffi ]
4848package = " ndk-sys"
4949path = " ../ndk-sys"
50- version = " 0.3 .0"
50+ version = " 0.4 .0"
5151
5252[package .metadata .docs .rs ]
5353features = [" jni" , " jni-glue" , " all" ]
You can’t perform that action at this time.
0 commit comments