android-activity 0.5.1
Changed
-
Avoids depending on default features for
ndk
crate to avoid pulling in anyraw-window-handle
dependencies (#142)Note: Technically, this could be observed as a breaking change in case you were depending on the
rwh_06
feature that was enabled by default in thendk
crate. This could be observed via theNativeWindow
type (exposed viaAndroidApp::native_window()
) no longer implementingrwh_06::HasWindowHandle
.In the unlikely case that you were depending on the
ndk
'srwh_06
API being enabled by default viaandroid-activity
'sndk
dependency, your crate should explicitly enable therwh_06
feature for thendk
crate.As far as could be seen though, it's not expected that anything was depending on this (e.g. anything based on Winit enables the
ndk
feature based on an equivalentwinit
feature).The benefit of the change is that it can help avoid a redundant
raw-window-handle 0.6
dependency in projects that still need to use older (non-default)raw-window-handle
versions. (Though note that this may be awkward to achieve in practice since other crates that depend on thendk
are still likely to use default features and also pull inraw-window-handles 0.6
) -
The IO thread now gets named
stdio-to-logcat
and main thread is namedandroid_main
(#145) -
Improved IO error handling in
stdio-to-logcat
IO loop. (#133)
New Contributors
Full Changelog: v0.5.0...v0.5.1