Skip to content

Commit 614508f

Browse files
committed
0.6.0 release preparation
1 parent c2995d0 commit 614508f

File tree

6 files changed

+19
-14
lines changed

6 files changed

+19
-14
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ include(FetchContent)
2727
FetchContent_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
)
3232
FetchContent_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

RELEASES.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
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.
@@ -26,6 +26,7 @@
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

doc/src/introduction.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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

doc/src/quick_start.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ include(FetchContent)
1616
FetchContent_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!
2222
FetchContent_MakeAvailable(Corrosion)

doc/src/setup_corrosion.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ include(FetchContent)
2020
FetchContent_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!
2628
FetchContent_MakeAvailable(Corrosion)

doc/src/usage.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ include(FetchContent)
4747
FetchContent_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!
5355
FetchContent_MakeAvailable(Corrosion)

0 commit comments

Comments
 (0)