NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4485 most downloaded on crates.io
Startup code for android binaries
Last release 4 years ago
no release in 18 months
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 14 of 14 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
15 releases · first in 2020
One column per quarter.
Breaking: Provide a LockReadGuard newtype around NativeWindow/InputQueue to hide the underlying lock implementation.
LockReadGuard newtype around NativeWindow/InputQueue to hide the underlying lock implementation. (#288)LockReadGuard<Option<T>> into Option<LockReadGuard<T>> to only necessitate an Option unpack/unwrap() once. (#282)Call ndk_context::release_android_context() function to remove AndroidContext when activity is destroyed.
ndk_context::release_android_context() function to remove AndroidContext when activity is destroyed. (#263)Initialize ndk-context for cross-version access to the Java VM and Android Context.
ndk-context for cross-version access to the Java VM and Android Context.Generate against upstream NDK build 11769913 .
Call ndk_context::release_android_context() function to remove AndroidContext when activity is destroyed.
ndk_context::release_android_context() function to remove AndroidContext when activity is destroyed. (#263)Initialize ndk-context for cross-version access to the Java VM and Android Context.
ndk-context for cross-version access to the Java VM and Android Context.Breaking: Regenerate against NDK 25.2.9519653 with rust-bindgen 0.66.0 . ( #324 , #370 )
ndk 0.5.0 and ndk-macros 0.3.0.Call ndk_context::release_android_context() function to remove AndroidContext when activity is destroyed.
ndk_context::release_android_context() function to remove AndroidContext when activity is destroyed. (#263)Re-release of 0.4.0 to combat a faulty 0.4.0+25.0.8775105 publish. Now also includes +23.1.7779620 version metadata.
0.4.0 to combat a faulty 0.4.0+25.0.8775105 publish. Now also includes +23.1.7779620 version metadata.ndk-context for cross-version access to the Java VM and Android Context.Looper is now created before returning from ANativeActivity_onCreate, solving race conditions in onInputQueueCreated.
ANativeActivity_onCreate, solving
race conditions in onInputQueueCreated.NativeWindow
and InputQueue. This allows applications to unlock their read-locks of these instances
first (which they are supposed to hold on to during use) instead of deadlocking in
Android callbacks.android_logger and log from the crate root for ndk-macro to use.FdEvents bitflags for looper file descriptor events.ndk 0.4.0.
This minor dependency bump causes a minor bump for ndk-glue too.Breaking: Looper ident not passed in data pointer anymore. If you are relying on Poll::Event::data to tell event fd and input queue apart, please use
ident not passed in data pointer anymore.
If you are relying on Poll::Event::data to tell event fd and
input queue apart, please use Poll::Event::ident and the new
constants introduced in ndk-glue!Fix documentation build on docs.rs
Compare
Compare
ndk_glue macro in favor of new main attribute macro.Nothing published for this version
- Initial release! 🎉
Your coding agent can read these notes before it upgrades. Set up the MCP server →