Skip to content

Commit e27fd60

Browse files
committed
chore(tfhe): bump version to 0.8.3
1 parent 98ab8b1 commit e27fd60

File tree

11 files changed

+17
-17
lines changed

11 files changed

+17
-17
lines changed

tfhe/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tfhe"
3-
version = "0.8.2"
3+
version = "0.8.3"
44
edition = "2021"
55
readme = "../README.md"
66
keywords = ["fully", "homomorphic", "encryption", "fhe", "cryptography"]

tfhe/docs/fundamentals/serialization.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ In the following example, we use [bincode](https://crates.io/crates/bincode) for
158158

159159
[dependencies]
160160
# ...
161-
tfhe = { version = "0.8.2", features = ["integer", "x86_64-unix"] }
161+
tfhe = { version = "0.8.3", features = ["integer", "x86_64-unix"] }
162162
bincode = "1.3.3"
163163
```
164164

tfhe/docs/getting_started/benchmarks/summary.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This document summarizes the timings of some homomorphic operations over 64-bit encrypted integers, depending on the hardware. More details are given for [the CPU](cpu\_benchmarks.md), [the GPU](gpu\_benchmarks.md), or [zeros-knowledge proofs](zk\_proof\_benchmarks.md).
44

5-
You can get the parameters used for benchmarks by cloning the repository and checking out the commit you want to use (starting with the v0.8.2 release) and run the following make command:
5+
You can get the parameters used for benchmarks by cloning the repository and checking out the commit you want to use (starting with the v0.8.3 release) and run the following make command:
66

77
```console
88
make print_doc_bench_parameters

tfhe/docs/getting_started/installation.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ First, add **TFHE-rs** as a dependency in your `Cargo.toml`.
99
**For `x86_64` machine running a Unix-like OS:**
1010

1111
```toml
12-
tfhe = { version = "0.8.2", features = [ "boolean", "shortint", "integer", "x86_64-unix" ] }
12+
tfhe = { version = "0.8.3", features = [ "boolean", "shortint", "integer", "x86_64-unix" ] }
1313
```
1414

1515
**For `ARM` machine running a Unix-like OS:**
1616

1717
```toml
18-
tfhe = { version = "0.8.2", features = [ "boolean", "shortint", "integer", "aarch64-unix" ] }
18+
tfhe = { version = "0.8.3", features = [ "boolean", "shortint", "integer", "aarch64-unix" ] }
1919
```
2020

2121
**For `x86_64` machines with the** [**`rdseed instruction`**](https://en.wikipedia.org/wiki/RDRAND) **running Windows:**

tfhe/docs/getting_started/quick_start.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ edition = "2021"
5959
For x86 Unix systems, add the following configuration to include **TFHE-rs**:
6060

6161
```toml
62-
tfhe = { version = "0.8.2", features = ["integer", "x86_64-unix"]}
62+
tfhe = { version = "0.8.3", features = ["integer", "x86_64-unix"]}
6363
```
6464

6565
Your updated `Cargo.toml` file should look like this:
@@ -71,7 +71,7 @@ version = "0.1.0"
7171
edition = "2021"
7272

7373
[dependencies]
74-
tfhe = { version = "0.8.2", features = ["integer", "x86_64-unix"]}
74+
tfhe = { version = "0.8.3", features = ["integer", "x86_64-unix"]}
7575
```
7676

7777
If you are on a different platform please refer to the [installation documentation](installation.md) for configuration options of other supported platforms.

tfhe/docs/guides/array.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The following example shows a complete workflow of working with encrypted arrays
1919
# Cargo.toml
2020

2121
[dependencies]
22-
tfhe = { version = "0.8.2", features = ["integer", "x86_64-unix"] }
22+
tfhe = { version = "0.8.3", features = ["integer", "x86_64-unix"] }
2323
```
2424

2525
```rust

tfhe/docs/guides/data_versioning.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ You can load serialized data with the `unversionize` function, even in newer ver
1616

1717
[dependencies]
1818
# ...
19-
tfhe = { version = "0.8.2", features = ["integer","x86_64-unix"]}
19+
tfhe = { version = "0.8.3", features = ["integer","x86_64-unix"]}
2020
tfhe-versionable = "0.2.0"
2121
bincode = "1.3.3"
2222
```

tfhe/docs/guides/run_on_gpu.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ To use the **TFHE-rs** GPU backend in your project, add the following dependency
1919
If you are using an `x86` machine:
2020

2121
```toml
22-
tfhe = { version = "0.8.2", features = ["boolean", "shortint", "integer", "x86_64-unix", "gpu"] }
22+
tfhe = { version = "0.8.3", features = ["boolean", "shortint", "integer", "x86_64-unix", "gpu"] }
2323
```
2424

2525
If you are using an `ARM` machine:
2626

2727
```toml
28-
tfhe = { version = "0.8.2", features = [ "boolean", "shortint", "integer", "aarch64-unix", "gpu" ] }
28+
tfhe = { version = "0.8.3", features = [ "boolean", "shortint", "integer", "aarch64-unix", "gpu" ] }
2929
```
3030

3131
{% hint style="success" %}

tfhe/docs/references/core-crypto-api/tutorial.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Welcome to this tutorial about `TFHE-rs` `core_crypto` module.
99
To use `TFHE-rs`, it first has to be added as a dependency in the `Cargo.toml`:
1010

1111
```toml
12-
tfhe = { version = "0.8.2", features = ["x86_64-unix"] }
12+
tfhe = { version = "0.8.3", features = ["x86_64-unix"] }
1313
```
1414

1515
This enables the `x86_64-unix` feature to have efficient implementations of various algorithms for `x86_64` CPUs on a Unix-like system. The 'unix' suffix indicates that the `UnixSeeder`, which uses `/dev/random` to generate random numbers, is activated as a fallback if no hardware number generator is available (like `rdseed` on `x86_64` or if the [`Randomization Services`](https://developer.apple.com/documentation/security/1399291-secrandomcopybytes?language=objc) on Apple platforms are not available). To avoid having the `UnixSeeder` as a potential fallback or to run on non-Unix systems (e.g., Windows), the `x86_64` feature is sufficient.
@@ -19,19 +19,19 @@ For Apple Silicon, the `aarch64-unix` or `aarch64` feature should be enabled. `a
1919
In short: For `x86_64`-based machines running Unix-like OSes:
2020

2121
```toml
22-
tfhe = { version = "0.8.2", features = ["x86_64-unix"] }
22+
tfhe = { version = "0.8.3", features = ["x86_64-unix"] }
2323
```
2424

2525
For Apple Silicon or aarch64-based machines running Unix-like OSes:
2626

2727
```toml
28-
tfhe = { version = "0.8.2", features = ["aarch64-unix"] }
28+
tfhe = { version = "0.8.3", features = ["aarch64-unix"] }
2929
```
3030

3131
For `x86_64`-based machines with the [`rdseed instruction`](https://en.wikipedia.org/wiki/RDRAND) running Windows:
3232

3333
```toml
34-
tfhe = { version = "0.8.2", features = ["x86_64"] }
34+
tfhe = { version = "0.8.3", features = ["x86_64"] }
3535
```
3636

3737
### Commented code to double a 2-bit message in a leveled fashion and using a PBS with the `core_crypto` module.

tfhe/docs/tutorials/ascii_fhe_string.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ To use the `FheUint8` type, enable the `integer` feature:
2525

2626
[dependencies]
2727
# Default configuration for x86 Unix machines:
28-
tfhe = { version = "0.8.2", features = ["integer", "x86_64-unix"]}
28+
tfhe = { version = "0.8.3", features = ["integer", "x86_64-unix"]}
2929
```
3030

3131
Refer to the [installation guide](../getting\_started/installation.md) for other configurations.

tfhe/docs/tutorials/parity_bit.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This function returns a Boolean (`true` or `false`) so that the total count of `
1818
# Cargo.toml
1919

2020
# Default configuration for x86 Unix machines:
21-
tfhe = { version = "0.8.2", features = ["integer", "x86_64-unix"] }
21+
tfhe = { version = "0.8.3", features = ["integer", "x86_64-unix"] }
2222
```
2323

2424
Refer to the [installation](../getting\_started/installation.md) for other configurations.

0 commit comments

Comments
 (0)