android-activity 0.5.1
Changed
-
Avoids depending on default features for
ndkcrate to avoid pulling in anyraw-window-handledependencies (#142)Note: Technically, this could be observed as a breaking change in case you were depending on the
rwh_06feature that was enabled by default in thendkcrate. This could be observed via theNativeWindowtype (exposed viaAndroidApp::native_window()) no longer implementingrwh_06::HasWindowHandle.In the unlikely case that you were depending on the
ndk'srwh_06API being enabled by default viaandroid-activity'sndkdependency, your crate should explicitly enable therwh_06feature for thendkcrate.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
ndkfeature based on an equivalentwinitfeature).The benefit of the change is that it can help avoid a redundant
raw-window-handle 0.6dependency in projects that still need to use older (non-default)raw-window-handleversions. (Though note that this may be awkward to achieve in practice since other crates that depend on thendkare still likely to use default features and also pull inraw-window-handles 0.6) -
The IO thread now gets named
stdio-to-logcatand main thread is namedandroid_main(#145) -
Improved IO error handling in
stdio-to-logcatIO loop. (#133)
New Contributors
- @Vrixyz made their first contribution in #142
Full Changelog: v0.5.0...v0.5.1