You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .llms-snapshots/llms-full.txt
+70-2Lines changed: 70 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -2287,7 +2287,7 @@ If other crates in your project depend on these, they should also be upgraded ac
2287
2287
2288
2288
Once updated, build your functions and redeploy using the CLI or the GitHub Actions flow.
2289
2289
2290
-
The recommended versions for each release can be found in the [changelog](/changelog) or [release notes on GitHub](https://github.com/junobuild/juno/releases).
2290
+
👉 Check the [Crate Versions](/docs/reference/functions/rust/crate-versions.md) reference page for the exact versions to use.
2291
2291
2292
2292
If you need assistance, feel free to reach out through the available support channels.
2293
2293
@@ -10292,7 +10292,7 @@ API reference for writing serverless functions in Rust or TypeScript.
10292
10292
10293
10293
[## 🗃️ Rust
10294
10294
10295
-
3 items](/docs/reference/functions/rust.md)
10295
+
4 items](/docs/reference/functions/rust.md)
10296
10296
10297
10297
[## 🗃️ TypeScript
10298
10298
@@ -10690,6 +10690,10 @@ All utilities on this page are provided by the junobuild-utils crate.](/docs/ref
10690
10690
10691
10691
In the context of Juno, it enables your Satellite to perform low-level operations such as logging, accessing your Satellite identities, or communicating with other canisters — all essential when writing advanced serverless functions.](/docs/reference/functions/rust/ic-cdk.md)
10692
10692
10693
+
[## 📄️ Crate Versions
10694
+
10695
+
This page lists the crate versions for each Juno release, to help you upgrade your Rust Serverless Functions. If a release is not listed, no crate updates were required for that version.](/docs/reference/functions/rust/crate-versions.md)
10696
+
10693
10697
# TypeScript
10694
10698
10695
10699
API reference for writing serverless functions with TypeScript.
@@ -10714,6 +10718,70 @@ The following functions can be used to interact with well-known Internet Compute
10714
10718
10715
10719
The TypeScript runtime used in Juno does not provide full Node.js support. Polyfills are added iteratively to keep the environment stable and predictable.](/docs/reference/functions/typescript/node.md)
10716
10720
10721
+
# Crate Versions
10722
+
10723
+
This page lists the crate versions for each Juno release, to help you upgrade your Rust Serverless Functions. If a release is not listed, no crate updates were required for that version.
10724
+
10725
+
**Tip:**
10726
+
10727
+
It is advised to locate the entry matching your current `junobuild-satellite` version and work your way up from there, one release at a time. For each step, build and redeploy before moving to the next. It's a bit tedious but ensures nothing goes wrong.
10728
+
10729
+
---
10730
+
10731
+
## Juno v0.0.69
10732
+
10733
+
Release notes on [GitHub](https://github.com/junobuild/juno/releases/tag/v0.0.69).
If your current version is not listed, refer to the [release notes on GitHub](https://github.com/junobuild/juno/releases) for older crate versions.
10784
+
10717
10785
# IC-CDK
10718
10786
10719
10787
The [Canister Development Kit](https://github.com/dfinity/cdk-rs) (`ic-cdk` or `ic_cdk`) provides core functionality for interacting with the Internet Computer in Rust.
Copy file name to clipboardExpand all lines: .llms-snapshots/llms.txt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -185,6 +185,7 @@ Juno is your self-contained serverless platform for building full-stack web apps
185
185
186
186
## Reference - Functions - Rust
187
187
188
+
- [Crate Versions](https://juno.build/docs/reference/functions/rust/crate-versions.md): This page lists the crate versions for each Juno release, to help you upgrade your Rust Serverless Functions. If a release is not listed, no crate updates were required for that version.
188
189
- [IC-CDK](https://juno.build/docs/reference/functions/rust/ic-cdk.md): In the context of Juno, it enables your Satellite to perform low-level operations such as logging, accessing your Satellite identities, or communicating with other canisters — all essential when writing advanced serverless functions.
189
190
- [SDK](https://juno.build/docs/reference/functions/rust/sdk.md): The SDK is provided by the junobuild-satellite crate.
190
191
- [Utils](https://juno.build/docs/reference/functions/rust/utils.md): All utilities on this page are provided by the junobuild-utils crate.
Copy file name to clipboardExpand all lines: docs/build/functions/development/rust.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,7 @@ If other crates in your project depend on these, they should also be upgraded ac
61
61
62
62
Once updated, build your functions and redeploy using the CLI or the GitHub Actions flow.
63
63
64
-
The recommended versions for each release can be found in the [changelog](/changelog) or [release notes on GitHub](https://github.com/junobuild/juno/releases).
64
+
👉 Check the [Crate Versions](../../../reference/functions/rust/crate-versions.md) reference page for the exact versions to use.
65
65
66
66
If you need assistance, feel free to reach out through the available support channels.
This page lists the crate versions for each Juno release, to help you upgrade your Rust Serverless Functions. If a release is not listed, no crate updates were required for that version.
4
+
5
+
:::tip
6
+
7
+
It is advised to locate the entry matching your current `junobuild-satellite` version and work your way up from there, one release at a time. For each step, build and redeploy before moving to the next. It's a bit tedious but ensures nothing goes wrong.
8
+
9
+
:::
10
+
11
+
---
12
+
13
+
## Juno v0.0.69
14
+
15
+
Release notes on [GitHub](https://github.com/junobuild/juno/releases/tag/v0.0.69).
16
+
17
+
```toml
18
+
[dependencies]
19
+
candid = "0.10.20"
20
+
ic-cdk = "0.19.0"
21
+
ic-cdk-macros = "0.19.0"
22
+
serde = "1.0.225"
23
+
serde_cbor = "0.11.2"
24
+
junobuild-satellite = "0.5.0"
25
+
junobuild-macros = "0.2.0"
26
+
junobuild-utils = "0.2.0"
27
+
```
28
+
29
+
---
30
+
31
+
## Juno v0.0.63
32
+
33
+
Release notes on [GitHub](https://github.com/junobuild/juno/releases/tag/v0.0.63).
34
+
35
+
```toml
36
+
[dependencies]
37
+
candid = "0.10.20"
38
+
ic-cdk = "0.19.0"
39
+
ic-cdk-macros = "0.19.0"
40
+
serde = "1.0.225"
41
+
serde_cbor = "0.11.2"
42
+
junobuild-satellite = "0.4.0"
43
+
junobuild-macros = "0.2.0"
44
+
junobuild-utils = "0.2.0"
45
+
```
46
+
47
+
---
48
+
49
+
## Juno v0.0.61
50
+
51
+
Release notes on [GitHub](https://github.com/junobuild/juno/releases/tag/v0.0.61).
52
+
53
+
```toml
54
+
[dependencies]
55
+
candid = "0.10.20"
56
+
ic-cdk = "0.19.0"
57
+
ic-cdk-macros = "0.19.0"
58
+
serde = "1.0.225"
59
+
serde_cbor = "0.11.2"
60
+
junobuild-satellite = "0.3.1"
61
+
junobuild-macros = "0.1.1"
62
+
junobuild-utils = "0.1.5"
63
+
```
64
+
65
+
---
66
+
67
+
## Juno v0.0.59
68
+
69
+
Release notes on [GitHub](https://github.com/junobuild/juno/releases/tag/v0.0.59).
70
+
71
+
```toml
72
+
[dependencies]
73
+
candid = "0.10.19"
74
+
ic-cdk = "0.18.5"
75
+
ic-cdk-macros = "0.18.5"
76
+
serde = "1.0.225"
77
+
serde_cbor = "0.11.2"
78
+
junobuild-satellite = "0.3.0"
79
+
junobuild-macros = "0.1.1"
80
+
junobuild-utils = "0.1.4"
81
+
```
82
+
83
+
---
84
+
85
+
## Juno v0.0.57
86
+
87
+
Release notes on [GitHub](https://github.com/junobuild/juno/releases/tag/v0.0.57).
88
+
89
+
```toml
90
+
[dependencies]
91
+
candid = "0.10.19"
92
+
ic-cdk = "0.18.5"
93
+
ic-cdk-macros = "0.18.5"
94
+
serde = "1.0.225"
95
+
serde_cbor = "0.11.2"
96
+
junobuild-satellite = "0.2.6"
97
+
junobuild-macros = "0.1.1"
98
+
junobuild-utils = "0.1.3"
99
+
```
100
+
101
+
---
102
+
103
+
## Older Versions
104
+
105
+
If your current version is not listed, refer to the [release notes on GitHub](https://github.com/junobuild/juno/releases) for older crate versions.
0 commit comments