Added
JCharSequencebindings forjava.lang.CharSequence(includingAsRef<JCharSequence>+.as_char_sequence()forJString) (#793)bind_java_typesupportsnon_nullqualifier/property for methods and fields to map null references toError::NullPtr(#795)bind_java_typesupports#[cfg()]attributes on methods and fields, to conditionally compile them based on features or other cfg conditions (#797)JValueOwned::check_null()+::is_null()methods for ergonomic null checks on owned (returned) values (#798)- More readable type accessors for
JValueOwned, like.into_bool()instead of.z(),.into_object()instead of.l(), etc (#798)
Fixed
jni_manglenow includesdocs/macros/jni_mangle.mdin the crate documentation, so the macro's documentation is visible on docs.rs and in IDEs (#799)
Full Changelog: v0.22.3...v0.22.4