- Link libm explicitly on Android and Linux, fixing a
dlopenfailure on unresolvedsinfwhen the native library is loaded on Android. - Use box3d's scalar path on 32-bit arm, whose NEON path needs intrinsics that only exist on AArch64.
- Skip the native build when a hook invocation asks only for data assets.
- Report the real package version from
box3dBindingsVersion, which had been left at 0.0.1.
The web module is unchanged, so the web backend stays pinned to the module attached to box3d-0.1.0.