Skip to content

Commit a7d400c

Browse files
Release v0.2.0 (rc)
1 parent 0d953c9 commit a7d400c

16 files changed

+19
-13
lines changed

.changeset/pre.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"better-cases-ask",
99
"cold-nails-go",
1010
"fancy-bears-travel",
11+
"fifty-parrots-invite",
1112
"gold-brooms-crash",
1213
"nasty-camels-attack",
1314
"old-chefs-lie",

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# openzeppelin-confidential-contracts
22

33

4+
## 0.2.0-rc.3 (2025-08-05)
5+
6+
- `HandleAccessManager`: Minimal contract that adds a function to give allowance to callers for a given ciphertext handle. ([#145](https://github.com/OpenZeppelin/openzeppelin-confidential-contracts/pull/145))
7+
48
## 0.2.0-rc.2 (2025-07-14)
59

610
- `VestingWalletCliffExecutorConfidentialFactory`: Renamed to `VestingWalletConfidentialFactory` and default implementation removed in favor of a user-defined vesting wallet implementation. ([#109](https://github.com/OpenZeppelin/openzeppelin-confidential-contracts/pull/109))

contracts/finance/ERC7821WithExecutor.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (finance/ERC7821WithExecutor.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (finance/ERC7821WithExecutor.sol)
33
pragma solidity ^0.8.20;
44

55
import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol";

contracts/finance/VestingWalletCliffConfidential.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (finance/VestingWalletCliffConfidential.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (finance/VestingWalletCliffConfidential.sol)
33
pragma solidity ^0.8.27;
44

55
import {euint128} from "@fhevm/solidity/lib/FHE.sol";

contracts/finance/VestingWalletConfidential.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (finance/VestingWalletConfidential.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (finance/VestingWalletConfidential.sol)
33
pragma solidity ^0.8.24;
44

55
import {FHE, ebool, euint64, euint128} from "@fhevm/solidity/lib/FHE.sol";

contracts/finance/VestingWalletConfidentialFactory.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (finance/VestingWalletConfidentialFactory.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (finance/VestingWalletConfidentialFactory.sol)
33
pragma solidity ^0.8.27;
44

55
import {FHE, euint64, externalEuint64, euint128} from "@fhevm/solidity/lib/FHE.sol";

contracts/governance/utils/VotesConfidential.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (governance/utils/VotesConfidential.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (governance/utils/VotesConfidential.sol)
33
pragma solidity ^0.8.24;
44

55
import {FHE, ebool, euint64} from "@fhevm/solidity/lib/FHE.sol";

contracts/interfaces/IConfidentialFungibleToken.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (interfaces/IConfidentialFungibleToken.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (interfaces/IConfidentialFungibleToken.sol)
33
pragma solidity ^0.8.24;
44

55
import {euint64, externalEuint64} from "@fhevm/solidity/lib/FHE.sol";

contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@openzeppelin/confidential-contracts",
33
"description": "Smart Contract library for use with confidential coprocessors",
4-
"version": "0.2.0-rc.2",
4+
"version": "0.2.0-rc.3",
55
"files": [
66
"**/*.sol",
77
"/build/contracts/*.json",

contracts/token/ConfidentialFungibleToken.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.2) (token/ConfidentialFungibleToken.sol)
2+
// OpenZeppelin Confidential Contracts (last updated v0.2.0-rc.3) (token/ConfidentialFungibleToken.sol)
33
pragma solidity ^0.8.27;
44

55
import {FHE, externalEuint64, ebool, euint64} from "@fhevm/solidity/lib/FHE.sol";

0 commit comments

Comments
 (0)