PackageTrack
Sign in Get early access

box3d

Dart FFI bindings for the box3d 3D rigid body physics engine.

0.1.1 3.6K downloads/mo #4338 most downloaded on pub.dev bdero/box3d.dart

What this package is like to depend on

Last release 7 days ago

16 Aug 2026

Too new to tell

only 2 release windows

Nearly every release is documented

notes for 3 of 3 stable releases

Nothing withdrawn

no release was ever pulled

1 months old

3 releases · first in 2026

3 releases in the last 12 months

see the full history below

Release timeline

3 releases · Jul 2026 to Aug 2026
Release Pre-release

Releases

latest 3
  1. 0.1.1 16 Aug 2026
    Release notes
    • Link libm explicitly on Android and Linux, fixing a dlopen failure on unresolved sinf when 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.

    Open source →
    Release notes
    • Link libm explicitly on Android and Linux, fixing a dlopen failure on unresolved sinf when 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.
    Open source →
  2. 0.1.0 02 Jul 2026
    Release notes

    box3d 0.1.0

    First functional release. See CHANGELOG.md.

    Open source →
    Release notes
    • First functional release. Vendors box3d (pinned to its v0.1.0) and builds it, plus a thin C shim, from source through a native-assets build hook, so no separate toolchain is needed. Exposes an idiomatic Dart API: worlds, rigid bodies, the sphere/box/capsule/cylinder/convex-hull/triangle-mesh/ height-field shapes, weld/revolute/prismatic/spherical/distance joints, contact and sensor events, and raycast/overlap/shape-cast queries. A web (WebAssembly) backend is included: build the module with tool/build_wasm.sh and serve it during development with --dart-define=BOX3D_WASM_URL=<url>. A hosted module for released versions is pending.
    Open source →
  3. 0.0.1 01 Jul 2026
    Release notes
    • Initial release. These bindings are in active development; this release reserves the package name and establishes the package structure. FFI bindings and native binaries are not yet included.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive