Skip to content

Commit bd2b988

Browse files
chore(main): release 1.0.0
1 parent e358fef commit bd2b988

File tree

2 files changed

+57
-2
lines changed

2 files changed

+57
-2
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{}
1+
{".":"1.0.0"}

CHANGELOG.md

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
11
# Changelog
22

3+
## 1.0.0 (2025-06-25)
4+
5+
6+
### 🚀 Features
7+
8+
* `liquidityUnifier` upgrade script and tests ([#47](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/47)) ([035840e](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/035840e2eaeef5e11acf36247f284f46f75cf70e))
9+
* Add approveAndCall function ([#45](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/45)) ([d05b70f](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/d05b70f71668b3f49c9de8bf6210bd49c457832f))
10+
* add Codecov and Slither integration to CI workflow ([#35](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/35)) ([7469e9a](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/7469e9a37b1bd77110417ccb49fc4787b603cf80))
11+
* add forge-std submodule ([4ed744e](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/4ed744ee8407ad3f76cf9d90887904549a55ca6c))
12+
* Add LiquidityUnifier and LiquidityUnifierScript test contracts ([#44](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/44)) ([706f4a0](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/706f4a059c68618f41ca2556ee05316ed316e25d))
13+
* add local coverage ([#34](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/34)) ([ca269b5](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/ca269b5cd310cf71fbb6b10327aeceae8b2618f7))
14+
* Add partial pause only for send operation ([#29](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/29)) ([1ecd720](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/1ecd720a44d22cd1b1a841c77508042e3f4fd879))
15+
* add upgrade scripts ([#22](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/22)) ([be1f7bd](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/be1f7bd1a1099de36f3d16652c7f3ad054502c0a))
16+
* Add upgrader address to IexecLayerZeroBridge contract & clean code ([#48](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/48)) ([11d9884](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/11d9884b2d46463adcafd8107b3b7c13954a1370))
17+
* createX ([#11](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/11)) ([901ad5a](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/901ad5ab3bdacb6552430afd953e1fe8efd16e11))
18+
* fix script folder ([#28](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/28)) ([61afbf6](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/61afbf670346892f227ca7d42ef5b165a0ac5095))
19+
* Implement ERC7802#crosschainBurn ([#37](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/37)) ([d9010ab](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/d9010abb4afaeb83b2b836372e1eb5180b4cf35a))
20+
* Implement ERC7802#crosschainMint ([#33](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/33)) ([0f31598](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/0f3159889339b275251901a592e0509d85d29691))
21+
* Implement LiquidityUnifier ([#38](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/38)) ([88d94bf](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/88d94bf37cece2777d7eca9061646b2e8b6966e0))
22+
* Init external crosschain RLC token ([#27](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/27)) ([68c17ba](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/68c17bae2fea68ebf66a8e76c80ece982134c85b))
23+
* Init unit tests ([#7](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/7)) ([4a32a1d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/4a32a1d7135ac7504934259898833f6f27af8c22))
24+
* Make OFT contract pausable ([#9](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/9)) ([3403512](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/3403512dd630ef286a258015b5cf1eb4db46d336))
25+
* move Bridge logic from `RLCOFT` to `IexecLayerZeroBridge` contract ([#23](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/23)) ([8361e30](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/8361e30d3030851cf0da909d68a7303cf2cbe1cd))
26+
* prepare audit fix ([#46](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/46)) ([74e5478](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/74e5478b84bcf7fc7dd53423eaba508ea421725c))
27+
* prepare audit with automate audit report ([#36](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/36)) ([f880c4d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/f880c4d7867e056b1e41c5445de672d52438e4a1))
28+
* Restore SafeERC20 use & check for zero addresses in LiquidityUnifier ([#51](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/51)) ([5da9183](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/5da9183b9e6b075e9e9e6271bb790b126e5d9795))
29+
30+
31+
### 🐞 Bug Fixes
32+
33+
* skipChecks options ([#32](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/32)) ([56f6310](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/56f6310b9c0a7a56f8c88f7571843d30be4b906e))
34+
* some-fixes ([#19](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/19)) ([344d5e0](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/344d5e0873274c47d08bd1519ed8c8df620baaee))
35+
* update submodule path for forge-std and add .gitignore ([fa65f4d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/fa65f4d0ed33fea681720cf67179e9b1de690cde))
36+
37+
38+
### ✨ Polish
39+
40+
* Clean & add TODOs ([#24](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/24)) ([145680d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/145680d47e1a7f8349c032353cb5ae7d726b549e))
41+
* Remove some code to optimize gas consumption ([#49](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/49)) ([4eb3634](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/4eb3634e6f12a3d1d2aff62489debd4b46c7c467))
42+
* repo architecture ([#30](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/30)) ([46475d2](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/46475d2e6e2b7988c52a48fc4635439587cf80fd))
43+
* Unit Tests for `IexecLayerzeroBridge` in `RLCOFT`contract test ([#25](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/25)) ([46f639d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/46f639dfab279c61d0b603c6bac6d31b85af530c))
44+
* Use ERC20Bridgeable from Openzeppelin ([#55](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/55)) ([e358fef](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/e358fefc969899183e5a4d8cc93982735d62b74d))
45+
46+
47+
### 🧰 Other
48+
49+
* forge init ([7cf1645](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/7cf1645f51592f88b7f7e5b06d7acec69f2c9949))
50+
51+
52+
### 🧪 Tests
53+
54+
* Clean RLCCrosschain tests ([#42](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/42)) ([bdfe771](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/bdfe771f6e37b642ec8d78969ce519b5ecc4c906))
55+
56+
## Changelog
57+
358
## vNEXT
459

560
### Added
@@ -14,4 +69,4 @@
1469
- Comprehensive deployment scripts using Foundry
1570
- Configuration utilities to set trusted remote addresses
1671
- Verification targets for block explorer verification
17-
- End-to-end cross-chain transfer test scripts
72+
- End-to-end cross-chain transfer test scripts

0 commit comments

Comments
 (0)