Skip to content

Commit fcbc91f

Browse files
gregorydemayIDX GitHub Automation
andauthored
chore: update ic-cdk to 0.16.0 (#1868)
Relevant breaking changes from [`ic-cdk`](https://github.com/dfinity/cdk-rs/blob/main/src/ic-cdk/CHANGELOG.md): 1. [[0.15.0]]([0.15.0]): 1. BREAKING: Stable Memory always use 64-bit addresses and stable64_* system API. (dfinity/cdk-rs#498) 2. BREAKING: Add log_visibility to the management canister API types: (dfinity/cdk-rs#497) - CanisterSettings - DefiniteCanisterSettings. 3. [[0.13.3]](https://github.com/dfinity/cdk-rs/blob/main/src/ic-cdk/CHANGELOG.md#0133---2024-05-10-yanked) BREAKING: Add wasm_memory_limit to the management canister API types: (dfinity/cdk-rs#483) - CanisterSettings - DefiniteCanisterSettings. --------- Co-authored-by: IDX GitHub Automation <infra+github-automation@dfinity.org>
1 parent 29ce5ed commit fcbc91f

File tree

32 files changed

+516
-318
lines changed

32 files changed

+516
-318
lines changed

Cargo.Bazel.Fuzzing.json.lock

Lines changed: 138 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "f625f9be8687fe74a5490e321e5f113cb53201d5f45a455999b7c7e5fc773ddb",
2+
"checksum": "22fe4918cb241a7ef7ed17fe15f3422652dba98910a13f9ef4f8f3ec04a4d639",
33
"crates": {
44
"abnf 0.12.0": {
55
"name": "abnf",
@@ -18016,7 +18016,7 @@
1801618016
"target": "ic_cbor"
1801718017
},
1801818018
{
18019-
"id": "ic-cdk 0.13.5",
18019+
"id": "ic-cdk 0.16.0",
1802018020
"target": "ic_cdk"
1802118021
},
1802218022
{
@@ -29211,6 +29211,74 @@
2921129211
],
2921229212
"license_file": "LICENSE"
2921329213
},
29214+
"ic-cdk 0.16.0": {
29215+
"name": "ic-cdk",
29216+
"version": "0.16.0",
29217+
"package_url": "https://github.com/dfinity/cdk-rs",
29218+
"repository": {
29219+
"Http": {
29220+
"url": "https://static.crates.io/crates/ic-cdk/0.16.0/download",
29221+
"sha256": "dd8ecacd682fa05a985253592963306cb9799622d7b1cce4b1edb89c6ec85be1"
29222+
}
29223+
},
29224+
"targets": [
29225+
{
29226+
"Library": {
29227+
"crate_name": "ic_cdk",
29228+
"crate_root": "src/lib.rs",
29229+
"srcs": {
29230+
"allow_empty": false,
29231+
"include": [
29232+
"**/*.rs"
29233+
]
29234+
}
29235+
}
29236+
}
29237+
],
29238+
"library_target_name": "ic_cdk",
29239+
"common_attrs": {
29240+
"compile_data_glob": [
29241+
"**"
29242+
],
29243+
"deps": {
29244+
"common": [
29245+
{
29246+
"id": "candid 0.10.6",
29247+
"target": "candid"
29248+
},
29249+
{
29250+
"id": "ic0 0.23.0",
29251+
"target": "ic0"
29252+
},
29253+
{
29254+
"id": "serde 1.0.203",
29255+
"target": "serde"
29256+
},
29257+
{
29258+
"id": "serde_bytes 0.11.15",
29259+
"target": "serde_bytes"
29260+
}
29261+
],
29262+
"selects": {}
29263+
},
29264+
"edition": "2021",
29265+
"proc_macro_deps": {
29266+
"common": [
29267+
{
29268+
"id": "ic-cdk-macros 0.16.0",
29269+
"target": "ic_cdk_macros"
29270+
}
29271+
],
29272+
"selects": {}
29273+
},
29274+
"version": "0.16.0"
29275+
},
29276+
"license": "Apache-2.0",
29277+
"license_ids": [
29278+
"Apache-2.0"
29279+
],
29280+
"license_file": "LICENSE"
29281+
},
2921429282
"ic-cdk-macros 0.8.4": {
2921529283
"name": "ic-cdk-macros",
2921629284
"version": "0.8.4",
@@ -29479,6 +29547,73 @@
2947929547
],
2948029548
"license_file": "LICENSE"
2948129549
},
29550+
"ic-cdk-macros 0.16.0": {
29551+
"name": "ic-cdk-macros",
29552+
"version": "0.16.0",
29553+
"package_url": "https://github.com/dfinity/cdk-rs",
29554+
"repository": {
29555+
"Http": {
29556+
"url": "https://static.crates.io/crates/ic-cdk-macros/0.16.0/download",
29557+
"sha256": "0d4d857135deef20cc7ea8f3869a30cd9cfeb1392b3a81043790b2cd82adc3e0"
29558+
}
29559+
},
29560+
"targets": [
29561+
{
29562+
"ProcMacro": {
29563+
"crate_name": "ic_cdk_macros",
29564+
"crate_root": "src/lib.rs",
29565+
"srcs": {
29566+
"allow_empty": false,
29567+
"include": [
29568+
"**/*.rs"
29569+
]
29570+
}
29571+
}
29572+
}
29573+
],
29574+
"library_target_name": "ic_cdk_macros",
29575+
"common_attrs": {
29576+
"compile_data_glob": [
29577+
"**"
29578+
],
29579+
"deps": {
29580+
"common": [
29581+
{
29582+
"id": "candid 0.10.6",
29583+
"target": "candid"
29584+
},
29585+
{
29586+
"id": "proc-macro2 1.0.85",
29587+
"target": "proc_macro2"
29588+
},
29589+
{
29590+
"id": "quote 1.0.35",
29591+
"target": "quote"
29592+
},
29593+
{
29594+
"id": "serde 1.0.203",
29595+
"target": "serde"
29596+
},
29597+
{
29598+
"id": "serde_tokenstream 0.2.1",
29599+
"target": "serde_tokenstream"
29600+
},
29601+
{
29602+
"id": "syn 2.0.66",
29603+
"target": "syn"
29604+
}
29605+
],
29606+
"selects": {}
29607+
},
29608+
"edition": "2021",
29609+
"version": "0.16.0"
29610+
},
29611+
"license": "Apache-2.0",
29612+
"license_ids": [
29613+
"Apache-2.0"
29614+
],
29615+
"license_file": "LICENSE"
29616+
},
2948229617
"ic-cdk-timers 0.7.0": {
2948329618
"name": "ic-cdk-timers",
2948429619
"version": "0.7.0",
@@ -79190,7 +79325,7 @@
7919079325
"ic-canister-log 0.2.0",
7919179326
"ic-canister-sig-creation 1.0.1",
7919279327
"ic-cbor 2.6.0",
79193-
"ic-cdk 0.13.5",
79328+
"ic-cdk 0.16.0",
7919479329
"ic-cdk-macros 0.9.0",
7919579330
"ic-cdk-timers 0.7.0",
7919679331
"ic-certificate-verification 2.6.0",

Cargo.Bazel.Fuzzing.toml.lock

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3119,7 +3119,7 @@ dependencies = [
31193119
"ic-canister-log",
31203120
"ic-canister-sig-creation",
31213121
"ic-cbor",
3122-
"ic-cdk 0.13.5",
3122+
"ic-cdk 0.16.0",
31233123
"ic-cdk-macros 0.9.0",
31243124
"ic-cdk-timers",
31253125
"ic-certificate-verification",
@@ -5112,6 +5112,19 @@ dependencies = [
51125112
"serde_bytes",
51135113
]
51145114

5115+
[[package]]
5116+
name = "ic-cdk"
5117+
version = "0.16.0"
5118+
source = "registry+https://github.com/rust-lang/crates.io-index"
5119+
checksum = "dd8ecacd682fa05a985253592963306cb9799622d7b1cce4b1edb89c6ec85be1"
5120+
dependencies = [
5121+
"candid",
5122+
"ic-cdk-macros 0.16.0",
5123+
"ic0 0.23.0",
5124+
"serde",
5125+
"serde_bytes",
5126+
]
5127+
51155128
[[package]]
51165129
name = "ic-cdk-macros"
51175130
version = "0.8.4"
@@ -5168,6 +5181,20 @@ dependencies = [
51685181
"syn 2.0.66",
51695182
]
51705183

5184+
[[package]]
5185+
name = "ic-cdk-macros"
5186+
version = "0.16.0"
5187+
source = "registry+https://github.com/rust-lang/crates.io-index"
5188+
checksum = "0d4d857135deef20cc7ea8f3869a30cd9cfeb1392b3a81043790b2cd82adc3e0"
5189+
dependencies = [
5190+
"candid",
5191+
"proc-macro2",
5192+
"quote",
5193+
"serde",
5194+
"serde_tokenstream 0.2.1",
5195+
"syn 2.0.66",
5196+
]
5197+
51715198
[[package]]
51725199
name = "ic-cdk-timers"
51735200
version = "0.7.0"

Cargo.Bazel.json.lock

Lines changed: 138 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "0b3ea17c968956a9bf172b31f0d4f15bc9347326fecb83b91781451bc74f5308",
2+
"checksum": "bfd99bc1fb1610640d53b82762827388cd6a7b8960dd19d804e6fb0e1aaf034d",
33
"crates": {
44
"abnf 0.12.0": {
55
"name": "abnf",
@@ -17817,7 +17817,7 @@
1781717817
"target": "ic_cbor"
1781817818
},
1781917819
{
17820-
"id": "ic-cdk 0.13.5",
17820+
"id": "ic-cdk 0.16.0",
1782117821
"target": "ic_cdk"
1782217822
},
1782317823
{
@@ -29036,6 +29036,74 @@
2903629036
],
2903729037
"license_file": "LICENSE"
2903829038
},
29039+
"ic-cdk 0.16.0": {
29040+
"name": "ic-cdk",
29041+
"version": "0.16.0",
29042+
"package_url": "https://github.com/dfinity/cdk-rs",
29043+
"repository": {
29044+
"Http": {
29045+
"url": "https://static.crates.io/crates/ic-cdk/0.16.0/download",
29046+
"sha256": "dd8ecacd682fa05a985253592963306cb9799622d7b1cce4b1edb89c6ec85be1"
29047+
}
29048+
},
29049+
"targets": [
29050+
{
29051+
"Library": {
29052+
"crate_name": "ic_cdk",
29053+
"crate_root": "src/lib.rs",
29054+
"srcs": {
29055+
"allow_empty": false,
29056+
"include": [
29057+
"**/*.rs"
29058+
]
29059+
}
29060+
}
29061+
}
29062+
],
29063+
"library_target_name": "ic_cdk",
29064+
"common_attrs": {
29065+
"compile_data_glob": [
29066+
"**"
29067+
],
29068+
"deps": {
29069+
"common": [
29070+
{
29071+
"id": "candid 0.10.6",
29072+
"target": "candid"
29073+
},
29074+
{
29075+
"id": "ic0 0.23.0",
29076+
"target": "ic0"
29077+
},
29078+
{
29079+
"id": "serde 1.0.203",
29080+
"target": "serde"
29081+
},
29082+
{
29083+
"id": "serde_bytes 0.11.15",
29084+
"target": "serde_bytes"
29085+
}
29086+
],
29087+
"selects": {}
29088+
},
29089+
"edition": "2021",
29090+
"proc_macro_deps": {
29091+
"common": [
29092+
{
29093+
"id": "ic-cdk-macros 0.16.0",
29094+
"target": "ic_cdk_macros"
29095+
}
29096+
],
29097+
"selects": {}
29098+
},
29099+
"version": "0.16.0"
29100+
},
29101+
"license": "Apache-2.0",
29102+
"license_ids": [
29103+
"Apache-2.0"
29104+
],
29105+
"license_file": "LICENSE"
29106+
},
2903929107
"ic-cdk-macros 0.8.4": {
2904029108
"name": "ic-cdk-macros",
2904129109
"version": "0.8.4",
@@ -29304,6 +29372,73 @@
2930429372
],
2930529373
"license_file": "LICENSE"
2930629374
},
29375+
"ic-cdk-macros 0.16.0": {
29376+
"name": "ic-cdk-macros",
29377+
"version": "0.16.0",
29378+
"package_url": "https://github.com/dfinity/cdk-rs",
29379+
"repository": {
29380+
"Http": {
29381+
"url": "https://static.crates.io/crates/ic-cdk-macros/0.16.0/download",
29382+
"sha256": "0d4d857135deef20cc7ea8f3869a30cd9cfeb1392b3a81043790b2cd82adc3e0"
29383+
}
29384+
},
29385+
"targets": [
29386+
{
29387+
"ProcMacro": {
29388+
"crate_name": "ic_cdk_macros",
29389+
"crate_root": "src/lib.rs",
29390+
"srcs": {
29391+
"allow_empty": false,
29392+
"include": [
29393+
"**/*.rs"
29394+
]
29395+
}
29396+
}
29397+
}
29398+
],
29399+
"library_target_name": "ic_cdk_macros",
29400+
"common_attrs": {
29401+
"compile_data_glob": [
29402+
"**"
29403+
],
29404+
"deps": {
29405+
"common": [
29406+
{
29407+
"id": "candid 0.10.6",
29408+
"target": "candid"
29409+
},
29410+
{
29411+
"id": "proc-macro2 1.0.85",
29412+
"target": "proc_macro2"
29413+
},
29414+
{
29415+
"id": "quote 1.0.35",
29416+
"target": "quote"
29417+
},
29418+
{
29419+
"id": "serde 1.0.203",
29420+
"target": "serde"
29421+
},
29422+
{
29423+
"id": "serde_tokenstream 0.2.1",
29424+
"target": "serde_tokenstream"
29425+
},
29426+
{
29427+
"id": "syn 2.0.66",
29428+
"target": "syn"
29429+
}
29430+
],
29431+
"selects": {}
29432+
},
29433+
"edition": "2021",
29434+
"version": "0.16.0"
29435+
},
29436+
"license": "Apache-2.0",
29437+
"license_ids": [
29438+
"Apache-2.0"
29439+
],
29440+
"license_file": "LICENSE"
29441+
},
2930729442
"ic-cdk-timers 0.7.0": {
2930829443
"name": "ic-cdk-timers",
2930929444
"version": "0.7.0",
@@ -79366,7 +79501,7 @@
7936679501
"ic-canister-log 0.2.0",
7936779502
"ic-canister-sig-creation 1.0.1",
7936879503
"ic-cbor 2.6.0",
79369-
"ic-cdk 0.13.5",
79504+
"ic-cdk 0.16.0",
7937079505
"ic-cdk-macros 0.9.0",
7937179506
"ic-cdk-timers 0.7.0",
7937279507
"ic-certificate-verification 2.6.0",

0 commit comments

Comments
 (0)