Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 08 May 20:32
· 24 commits to main since this release
v0.8.0
8184b24

What's Changed

Changed (BREAKING)

  • edgefirst-hal upgraded from 0.20.0 to 0.21.0. HAL types
    (Tensor<u8>, TensorMemory, edgefirst_hal::tensor::Error,
    edgefirst_hal::image::Error) appear in the public API surface of
    ara2, so this is a transitive ABI break: downstream crates
    pinning edgefirst-hal = "0.20" must bump in lockstep. No source
    changes were required in ara2 or its examples — the workspace
    builds cleanly against the new HAL with the pin bump alone.
  • ndarray upgraded from 0.16 to 0.17. This aligns with
    edgefirst-hal 0.21's internal ndarray version, eliminating the
    previous dual-version situation where numpy pulled ndarray 0.17
    alongside ara2's ndarray 0.16.

Migration

0.7.x 0.8.0
ara2 = "0.7" ara2 = "0.8"
edgefirst-hal = "0.20" (downstream pin) edgefirst-hal = "0.21"
ndarray = "0.16" (if used directly) ndarray = "0.17"

crates.io: ara2 | ara2-sys
PyPI: edgefirst-ara2