File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 0.5.11 - 2026-04-07
4+
5+ - Add ` static_crt ` option to ` cpp_build::Config `
6+ - Fix ` PartialOrd ` comparison returning wrong results
7+ - Disable LTO for generated C++ library to fix metadata detection
8+ - Bump MSRV to 1.71
9+ - Update to Rust edition 2021 and modernize some code
10+
311## 0.5.10 - 2024-11-20
412
513 - ` impl From<cc::Build> for cpp_build::Config `
Original file line number Diff line number Diff line change 11[workspace .package ]
2+ version = " 0.5.11"
23edition = " 2021"
34rust-version = " 1.71"
45license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 11[package ]
22name = " cpp"
3- version = " 0.5.10 "
3+ version.workspace = true
44authors = [" Nika Layzell <nika@thelayzells.com>" , " Olivier Goffart <olivier.goffart@slint.dev>" ]
55edition.workspace = true
66rust-version.workspace = true
@@ -13,7 +13,7 @@ repository = "https://github.com/mystor/rust-cpp"
1313documentation = " https://docs.rs/cpp"
1414
1515[dependencies ]
16- cpp_macros = { version = " =0.5.10 " , path = " ../cpp_macros" }
16+ cpp_macros = { version = " =0.5.11 " , path = " ../cpp_macros" }
1717
1818[dev-dependencies ]
19- cpp_build = { version = " =0.5.10 " , path = " ../cpp_build" }
19+ cpp_build = { version = " =0.5.11 " , path = " ../cpp_build" }
Original file line number Diff line number Diff line change 11[package ]
22name = " cpp_build"
3- version = " 0.5.10 "
3+ version.workspace = true
44authors = [" Nika Layzell <nika@thelayzells.com>" , " Olivier Goffart <olivier.goffart@slint.dev>" ]
55edition.workspace = true
66rust-version.workspace = true
@@ -20,7 +20,7 @@ parallel = ["cc/parallel"]
2020
2121[dependencies ]
2222cc = " 1.0.38"
23- cpp_common = { path = " ../cpp_common" , version = " =0.5.10 " }
23+ cpp_common = { path = " ../cpp_common" , version = " =0.5.11 " }
2424syn = { version = " 2.0" , features =[" full" , " visit" ] }
2525proc-macro2 = " 1.0"
2626regex = " 1"
Original file line number Diff line number Diff line change 11[package ]
22name = " cpp_common"
3- version = " 0.5.10 "
3+ version.workspace = true
44authors = [" Nika Layzell <nika@thelayzells.com>" , " Olivier Goffart <olivier.goffart@slint.dev>" ]
55edition.workspace = true
66rust-version.workspace = true
Original file line number Diff line number Diff line change 11[package ]
22name = " cpp_macros"
3- version = " 0.5.10 "
3+ version.workspace = true
44authors = [" Nika Layzell <nika@thelayzells.com>" , " Olivier Goffart <olivier.goffart@slint.dev>" ]
55edition.workspace = true
66rust-version.workspace = true
@@ -21,7 +21,7 @@ docs-only = []
2121proc-macro = true
2222
2323[dependencies ]
24- cpp_common = { path = " ../cpp_common" , version = " =0.5.10 " }
24+ cpp_common = { path = " ../cpp_common" , version = " =0.5.11 " }
2525syn = { version = " 2.0" , features =[" full" , " visit" ] }
2626quote = " 1.0"
2727proc-macro2 = " 1.0"
You can’t perform that action at this time.
0 commit comments