File tree Expand file tree Collapse file tree 6 files changed +19
-14
lines changed
Expand file tree Collapse file tree 6 files changed +19
-14
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ include(FetchContent)
2727FetchContent_Declare(
2828 Corrosion
2929 GIT_REPOSITORY https://github.com/corrosion-rs/corrosion.git
30- GIT_TAG v0.5 # Optionally specify a commit hash, version tag or branch here
30+ GIT_TAG v0.6 # Optionally specify a commit hash, version tag or branch here
3131)
3232FetchContent_MakeAvailable(Corrosion)
3333
@@ -40,11 +40,11 @@ target_link_libraries(your_cpp_bin PUBLIC rust-lib)
4040
4141## Requirements
4242
43- ### Stable v0.5 Release
43+ ### v0.6 Release
4444
45- - CMake 3.15 or newer. Some features may only be available on more recent CMake versions
46- - Rust 1.46 or newer. Some platforms / features may require more recent Rust versions
45+ - CMake 3.22 or newer
4746
48- ### Development (master branch )
47+ ### v0.5 Release (Critical backports only )
4948
50- - CMake 3.22 or newer
49+ - CMake 3.15 or newer. Some features may only be available on more recent CMake versions
50+ - Rust 1.46 or newer. Some platforms / features may require more recent Rust versions
Original file line number Diff line number Diff line change 1- # Unreleased
1+ # v0.6.0 (2025-11-16)
22
33### Breaking Changes
44
5- - The master branch of corrosion now requires CMake 3.22. See also the
5+ - Corrosion now requires CMake 3.22. See also the
66 [ v0.4.0 Release notes] ( #040-lts-2023-06-01 ) for more details.
77- Removed native tooling and the corresponding option ` CORROSION_NATIVE_TOOLING ` .
88 Corrosion now always uses pure CMake.
2626- Add ` CORROSION_TOOLS_RUST_TOOLCHAIN ` cache variable which allows users to select a different
2727 rust toolchain for compiling build-tools used by corrosion (currently cbindgen and cxxbridge).
2828 This mainly allows using a newer toolchain for such build-tools then for the actual project.
29+ - Initial support for iOS targets [ #636 ] ( https://github.com/corrosion-rs/corrosion/pull/636 )
2930
3031[ doc-cmake-rt-output-dir ] : https://cmake.org/cmake/help/latest/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.html
3132[ #459 ] : https://github.com/corrosion-rs/corrosion/pull/459
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ the rust target.
1212
1313## Requirements
1414
15- - Corrosion supports CMake 3.15 and newer with the v0.5 release. If you are using the v0.5 release, please
16- view [ the documentation here ] ( ./ v0.5/introduction.md )
17- - The master branch of Corrosion currently requires CMake 3.22 or newer.
15+ - The latest release ( v0.6) of Corrosion currently requires CMake 3.22 or newer.
16+ - The previous v0.5 release supports CMake 3.15 or newer. If you are using the v0.5 release, please
17+ view [ the documentation here ] ( ./v0.5/introduction.md ) .
1818
1919[ `target_link_libraries()` ] : https://cmake.org/cmake/help/latest/command/target_link_libraries.html
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ include(FetchContent)
1616FetchContent_Declare(
1717 Corrosion
1818 GIT_REPOSITORY https://github.com/corrosion-rs/corrosion.git
19- GIT_TAG v0.5 # Optionally specify a commit hash, version tag or branch here
19+ GIT_TAG v0.6 # Optionally specify a commit hash, version tag or branch here
2020)
2121# Set any global configuration variables such as `Rust_TOOLCHAIN` before this line!
2222FetchContent_MakeAvailable(Corrosion)
Original file line number Diff line number Diff line change @@ -20,7 +20,9 @@ include(FetchContent)
2020FetchContent_Declare(
2121 Corrosion
2222 GIT_REPOSITORY https://github.com/corrosion-rs/corrosion.git
23- GIT_TAG v0.5 # Optionally specify a commit hash, version tag or branch here
23+ # v0.6 will be updated to point to the latest patch version.
24+ # Use v0.6.<patch_version> or the commit hash to prevent such auto updates.
25+ GIT_TAG v0.6
2426)
2527# Set any global configuration variables such as `Rust_TOOLCHAIN` before this line!
2628FetchContent_MakeAvailable(Corrosion)
Original file line number Diff line number Diff line change @@ -47,7 +47,9 @@ include(FetchContent)
4747FetchContent_Declare(
4848 Corrosion
4949 GIT_REPOSITORY https://github.com/corrosion-rs/corrosion.git
50- GIT_TAG v0.5 # Optionally specify a commit hash, version tag or branch here
50+ # v0.6 will be updated to point to the latest patch version.
51+ # Use v0.6.<patch_version> or the commit hash to prevent such auto updates.
52+ GIT_TAG v0.6
5153)
5254# Set any global configuration variables such as `Rust_TOOLCHAIN` before this line!
5355FetchContent_MakeAvailable(Corrosion)
You can’t perform that action at this time.
0 commit comments