Releases: facebook/SoLoader
Releases · facebook/SoLoader
v0.8.2
v0.8.1
- Include reason for SO load fail in message (4213ab1)
- Send a path string of the directories where all transitive deps of unwindstack_binary live (ea51029)
- Retry native library load if tracing before SoLoader initialized (3f60655)
- Make SOLoader SysUtils less noisy (3224384)
- Log supported ABIs when throwing e_machine mismatch exception (b6854af)
- Filter out incompatible ABIs but do not reorder the list (20198bf)
Full changelog: v0.8.0...v0.8.1
v0.8.0
- Added new NativeLoader abstraction (
nativeloader
artifact). You can useNativeLoader.loadLibrary(...)
instead ofSoLoader.loadLibrary(...)
. This allows you to use any native library loader (e.g. the default system implementation) by implementing a customNativeLoaderDelegate
and callingNativeLoader.init(yourImplementation)
. CallingSoLoader.init(...)
will automatically set a SoLoader delegate. - Added new
annotation
artifact so that the@DoNotOptimize
annotation can be used separately. - Smarter .so extraction strategy (b2555b8 - thanks @codyi96). This should fix the ".so is 64-bit instead of 32-bit" issue reported for some devices.
v0.6.1
v0.6.0
v0.5.1
Version 0.5.0
This release adds compatibility with Android P.