Skip to content

v0.2.3

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Jul 18:59
· 603 commits to main since this release
v0.2.3
55f43e0

[v0.2.3] - 2022-07-09

Added

  • #921 - use CARGO_TERM_VERBOSE, CARGO_TERM_QUIET, and CARGO_TERM_COLOR environment variables for cross terminal output.
  • #913 - added the x86_64-unknown-illumos target.
  • #910 - pre-build can now take a string pointing to a script file to run.
  • #905 - added qemu-runner for musl images, allowing use of native or emulated runners.
  • #905 - added qemu emulation to i586-unknown-linux-gnu, i686-unknown-linux-musl, and i586-unknown-linux-gnu, so they can run on an x86 CPU, rather than an x86_64 CPU.
  • #900 - add the option to skip copying build artifacts back to host when using remote cross via CROSS_REMOTE_SKIP_BUILD_ARTIFACTS.
  • #891 - support custom user namespace overrides by setting the CROSS_CONTAINER_USER_NAMESPACE environment variable.
  • #890 - support rootless docker via the CROSS_ROOTLESS_CONTAINER_ENGINE environment variable.
  • #878 - added an image ghcr.io/cross-rs/cross containing cross.

Changed

  • #869 - ensure cargo configuration environment variable flags are passed to the docker container.
  • #859 - added color diagnostic output and error messages.

Fixed

  • #905 - fixed running dynamically-linked libraries for all musl targets except x86_64-unknown-linux-musl.
  • #904 - ensure cargo metadata works by using the same channel.
  • #904 - fixed the path for workspace volumes and passthrough volumes with docker-in-docker.
  • #898 - fix the path to the mount root with docker-in-docker if mounting volumes.
  • #897 - ensure target.$(...) config options override build ones when parsing strings and vecs.
  • #895 - convert filenames in docker tags to ASCII lowercase and ignore invalid characters
  • #885 - handle symlinks when using remote docker.
  • #868 - ignore the CARGO environment variable.
  • #867 - fixed parsing of build.env.passthrough config values.

What's Changed

Full Changelog: v0.2.2...v0.2.3