Skip to content

v3.10.1

Latest

Choose a tag to compare

@Goldziher Goldziher released this 31 Jul 13:40
v3.10.1
90c707a

Fixed

  • Android AAR now bundles its JNI native libraries (#446). The published io.xberg:html-to-markdown-android AAR previously shipped no .so files, crashing every consumer at runtime with UnsatisfiedLinkError: library "libhtm_jni.so" not found. The publish workflow built the wrong crate (the C-FFI html-to-markdown-ffi) and uploaded it from a path the build action never wrote. It now builds the JNI crate (html-to-markdown-rs-jnilibhtm_jni.so) and stages it per ABI, with a regenerated Gradle guard that fails the build if a correctly-named lib*_jni.so is missing.

Changed

  • Android AAR now ships four ABIs: arm64-v8a, x86_64, armeabi-v7a, x86.
  • Regenerated bindings with alef 0.48.16; upgraded dependencies (base64 0.23, rmcp 3.0.1).

Added

  • Structured tracing spans/events as a first-class observability surface (see CHANGELOG).