@@ -5,54 +5,69 @@ This project adheres to [Semantic Versioning](http://semver.org/).
5
5
6
6
## [ Unreleased]
7
7
8
- - #748 - allow definitions in the environment variable passthrough
8
+ ### Added
9
+
9
10
- #741 - added ` armv7-unknown-linux-gnueabi ` and ` armv7-unknown-linux-musleabi ` targets.
11
+ - #721 - add support for running doctests on nightly if ` CROSS_UNSTABLE_ENABLE_DOCTESTS=true ` .
12
+ - #719 - add ` --list ` to known subcommands.
13
+ - #681 - Warn on unknown fields and confusable targets
14
+ - #624 - Add ` build.default-target `
15
+ - #647 - Add ` mips64-unknown-linux-muslabi64 ` and ` mips64el-unknown-linux-muslabi64 ` support
16
+ - #543 - Added environment variables to control the UID and GID in the container
17
+ - #524 - docker: Add Nix Store volume support
18
+ - Added support for mounting volumes.
19
+
20
+ ### Changed
21
+
10
22
- #377 - update WINE versions to 7.0.
11
23
- #734 - patch ` arm-unknown-linux-gnueabihf ` to build for ARMv6, and add architecture for crosstool-ng-based images.
12
- - #730 - make FreeBSD builds more resilient.
24
+ - #709 - Update Emscripten targets to ` emcc ` version 3.1.10
25
+ - #707 , #708 - Set ` BINDGEN_EXTRA_CLANG_ARGS ` environment variable to pass sysroot to ` rust-bindgen `
26
+ - #696 - bump freebsd to 12.3
27
+ - #629 - Update Android NDK version and API version
28
+ - #497 - don't set RUSTFLAGS in aarch64-musl image
29
+ - #492 - Add cmake to FreeBSD images
30
+ - #748 - allow definitions in the environment variable passthrough
31
+
32
+ ### Fixed
33
+
13
34
- #727 - add ` PKG_CONFIG_PATH ` to all ` *-linux-gnu ` images.
14
- - #725 - support ` CROSS_DEBUG ` and ` CROSS_RUNNER ` on android images.
15
35
- #722 - boolean environment variables are evaluated as truthy or falsey.
16
- - #721 - add support for running doctests on nightly if ` CROSS_UNSTABLE_ENABLE_DOCTESTS=true ` .
17
36
- #720 - add android runner to preload ` libc++_shared.so ` .
18
- - #719 - add ` --list ` to known subcommands.
19
- - #718 - remove deb subcommand.
37
+ - #725 - support ` CROSS_DEBUG ` and ` CROSS_RUNNER ` on android images.
20
38
- #714 - use host target directory when falling back to host cargo.
21
39
- #713 - convert relative target directories to absolute paths.
22
- - #709 - Update Emscripten targets to ` emcc ` version 3.1.10
23
- - #707 , #708 - Set ` BINDGEN_EXTRA_CLANG_ARGS ` environment variable to pass sysroot to ` rust-bindgen `
24
- - #696 - bump freebsd to 12.3
25
- - #629 - Update Android NDK version and API version
26
- - #681 - Warn on unknown fields and confusable targets
40
+ - #501 - x86_64-linux: lower glibc version requirement to 2.17 (compatible with centos 7)
41
+ - #500 - use runner setting specified in Cross.toml
42
+ - #498 - bump linux-image version to fix CI
43
+ - Re-enabled ` powerpc64-unknown-linux-gnu ` image
44
+ - Re-enabled ` sparc64-unknown-linux-gnu ` image
45
+ - #582 - Added ` libprocstat.so ` to FreeBSD images
27
46
- #665 - when not using [ env.volumes] ( https://github.com/cross-rs/cross#mounting-volumes-into-the-build-environment ) , mount project in /project
28
- - #624 - Add ` build.default-target `
47
+
48
+
49
+ ### Removed
50
+
51
+ - #718 - remove deb subcommand.
52
+
53
+ ### Internal
54
+
55
+ - #730 - make FreeBSD builds more resilient.
29
56
- #670 - Use serde for deserialization of Cross.toml
30
57
- Change rust edition to 2021 and bump MSRV for the cross binary to 1.58.1
31
58
- #654 - Use color-eyre for error reporting
32
59
- #658 - Upgrade dependencies
33
- - #647 - Add ` mips64-unknown-linux-muslabi64 ` and ` mips64el-unknown-linux-muslabi64 ` support
34
60
- #652 - Allow trying individual targets via bors.
35
61
- #650 - Improve Docker caching.
36
62
- #609 - Switch to Github Actions and GHCR.
37
63
- #588 - fix ci: bump openssl version in freebsd again
38
64
- #552 - Added CHANGELOG.md automation
39
- - #543 - Added environment variables to control the UID and GID in the container
40
65
- #534 - fix image builds with update of dependencies
41
- - #524 - docker: Add Nix Store volume support
42
66
- #502 - fix ci: bump openssl version in freebsd
43
- - #501 - x86_64-linux: lower glibc version requirement to 2.17 (compatible with centos 7)
44
- - #500 - use runner setting specified in Cross.toml
45
- - #498 - bump linux-image version to fix CI
46
- - #497 - don't set RUSTFLAGS in aarch64-musl image
47
- - #492 - Add cmake to FreeBSD images
48
67
- #489 - Add support for more hosts and simplify/unify host support checks
49
68
- #477 - Fix Docker/Podman links in README
50
69
- #476 - Use Rustlang mirror for Sabotage linux tarbals
51
- - Added support for mounting volumes.
52
- - Re-enabled ` powerpc64-unknown-linux-gnu ` image
53
- - Re-enabled ` sparc64-unknown-linux-gnu ` image
54
70
- Bump nix dependency to ` 0.22.1 `
55
- - #582 - Added ` libprocstat.so ` to FreeBSD images
56
71
57
72
## [ v0.2.1] - 2020-06-30
58
73
0 commit comments