Skip to content

Commit 14a33d2

Browse files
chore(main): release poco 6.1.0
1 parent d75e65e commit 14a33d2

File tree

4 files changed

+123
-4
lines changed

4 files changed

+123
-4
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "6.0.0"
2+
".": "6.1.0"
33
}

CHANGELOG.md

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,125 @@
22

33
## vNEXT
44

5+
## [6.1.0](https://github.com/iExecBlockchainComputing/PoCo/compare/poco-v6.0.0...poco-v6.1.0) (2025-10-03)
6+
7+
8+
### 🚀 Added
9+
10+
* Add Arbitrum One support and configuration ([ffa7107](https://github.com/iExecBlockchainComputing/PoCo/commit/ffa710798c909f143cb18ae63d0450ac69d51c10))
11+
* Add conventional commits check and release please ([#256](https://github.com/iExecBlockchainComputing/PoCo/issues/256)) ([00a111e](https://github.com/iExecBlockchainComputing/PoCo/commit/00a111e7ba35cc9a61796eb65a06936b32078db2))
12+
* Add verify all contracts command ([0663e7c](https://github.com/iExecBlockchainComputing/PoCo/commit/0663e7ca38954ccc02e3faa43cc550b534dad1cf))
13+
* add view assets functions ([#262](https://github.com/iExecBlockchainComputing/PoCo/issues/262)) ([ccfe6e5](https://github.com/iExecBlockchainComputing/PoCo/commit/ccfe6e503e18a014312f9d07e63a36165eec73e9))
14+
* Build before publishing ([7f73bf0](https://github.com/iExecBlockchainComputing/PoCo/commit/7f73bf0bb8758fdc22384f8502e194b00e8498f4))
15+
* D'ont deploy Boost facet ([2203977](https://github.com/iExecBlockchainComputing/PoCo/commit/2203977a33c7a6d228415206611f88d8ea6c83dd))
16+
* Deploy on Arbitrum Sepolia ([#246](https://github.com/iExecBlockchainComputing/PoCo/issues/246)) ([6a4fac2](https://github.com/iExecBlockchainComputing/PoCo/commit/6a4fac29d4d0197bee9bf2b6fb5d67fe1e7b7639))
17+
* deploy on testnets with CreateX ([#216](https://github.com/iExecBlockchainComputing/PoCo/issues/216)) ([aa27cae](https://github.com/iExecBlockchainComputing/PoCo/commit/aa27caeaef6466300bb708764d7b96097939a16f))
18+
* **deploy:** add multi-chain deployment workflow with configuration management ([#218](https://github.com/iExecBlockchainComputing/PoCo/issues/218)) ([f83a6cf](https://github.com/iExecBlockchainComputing/PoCo/commit/f83a6cf4c35744962400cfd9d4ca48e6d5bb6154))
19+
* enhance `isDatasetCompatibleWithDeal` function to return with a reason ([#267](https://github.com/iExecBlockchainComputing/PoCo/issues/267)) ([165d9d6](https://github.com/iExecBlockchainComputing/PoCo/commit/165d9d6029abf286124c570ac8911621b586afa4))
20+
* implement dataset compatibility check with a deal in `IexecPoco1Facet` ([#266](https://github.com/iExecBlockchainComputing/PoCo/issues/266)) ([550e707](https://github.com/iExecBlockchainComputing/PoCo/commit/550e70729da520c8bc49b1ab4c719d1a4cb0ce73))
21+
* migrate old IexecAccessorsFacet to IexecPocoAccessorsFacet ([#259](https://github.com/iExecBlockchainComputing/PoCo/issues/259)) ([786bee4](https://github.com/iExecBlockchainComputing/PoCo/commit/786bee4582d433cbdddd8b0c3c09bfb525bcb0c9))
22+
* Migrate proxy to Diamond pattern (ERC-2535) ([#241](https://github.com/iExecBlockchainComputing/PoCo/issues/241)) ([1d2c8f7](https://github.com/iExecBlockchainComputing/PoCo/commit/1d2c8f776f4c6b788439669aa8dae8ac40770306))
23+
* prepare mainnet ([#248](https://github.com/iExecBlockchainComputing/PoCo/issues/248)) ([0ad0267](https://github.com/iExecBlockchainComputing/PoCo/commit/0ad026752a2dcc252afc8a2b14599e3890154952))
24+
* Publish NPM package for version v5.6.0 rc1 ([#247](https://github.com/iExecBlockchainComputing/PoCo/issues/247)) ([c37a0de](https://github.com/iExecBlockchainComputing/PoCo/commit/c37a0de8c321e39b6fb7e91578f38d38a0d2134d))
25+
* Publish npm package on tag event ([6a00f0c](https://github.com/iExecBlockchainComputing/PoCo/commit/6a00f0cdf01e1b78f2c58496ba94bae5f89a720c))
26+
* refactor addModulesToProxy to use new factory classes and validate IexecLibOrders_v5 ([08d616d](https://github.com/iExecBlockchainComputing/PoCo/commit/08d616d459c19410ead1a46052de252ce13ee7b3))
27+
* refactor upgrade-helper to use DiamondCut for module updates ([1a547e7](https://github.com/iExecBlockchainComputing/PoCo/commit/1a547e7bab55eec88739033e455972ee1c48f355))
28+
* refactor upgrade-helper to use DiamondCut for module updates ([#235](https://github.com/iExecBlockchainComputing/PoCo/issues/235)) ([b4963d2](https://github.com/iExecBlockchainComputing/PoCo/commit/b4963d2b1b1e61dff7450afe0b80bdb8859c094d))
29+
* Remove ENS modules and related files/dep from the project ([#225](https://github.com/iExecBlockchainComputing/PoCo/issues/225)) ([1da7dd1](https://github.com/iExecBlockchainComputing/PoCo/commit/1da7dd17b817ca25c25dc2b38c977572b63cd5a0))
30+
* rename-part-3 ([#234](https://github.com/iExecBlockchainComputing/PoCo/issues/234)) ([59f7eaa](https://github.com/iExecBlockchainComputing/PoCo/commit/59f7eaa17715218d3ba0c43e22cadc86b8940b59))
31+
* replace erc1538 naming to diamond proxy naming - part 1 ([#229](https://github.com/iExecBlockchainComputing/PoCo/issues/229)) ([c83fed7](https://github.com/iExecBlockchainComputing/PoCo/commit/c83fed7ad0d2faa34abb41ee0ad20b9451b2224f))
32+
* replace erc1538 naming to diamond proxy naming - part 2 ([#230](https://github.com/iExecBlockchainComputing/PoCo/issues/230)) ([b6a5a16](https://github.com/iExecBlockchainComputing/PoCo/commit/b6a5a16a7a948a8ea7546269dd47a7e9703cefc0))
33+
* Restore compatibility with iExec SDK. ([#240](https://github.com/iExecBlockchainComputing/PoCo/issues/240)) ([3b43823](https://github.com/iExecBlockchainComputing/PoCo/commit/3b438236e90dd22848b116c06aaa98f40c9335ad))
34+
* Save `IexecLibOrders_v5` in config file ([#242](https://github.com/iExecBlockchainComputing/PoCo/issues/242)) ([11b00d0](https://github.com/iExecBlockchainComputing/PoCo/commit/11b00d0880ea1cb21e7642786cbf714fae78a336))
35+
* set constant from public to internal ([#260](https://github.com/iExecBlockchainComputing/PoCo/issues/260)) ([07c96e1](https://github.com/iExecBlockchainComputing/PoCo/commit/07c96e108fbc8d922cc036f16a52f7c50265611c))
36+
* Set owner at deployment ([fd02b4b](https://github.com/iExecBlockchainComputing/PoCo/commit/fd02b4b8e0c19bc6ad9caf9e2e6ea523532a0c96))
37+
* Set owner at deployment ([#245](https://github.com/iExecBlockchainComputing/PoCo/issues/245)) ([619b0b8](https://github.com/iExecBlockchainComputing/PoCo/commit/619b0b89ae593fdca90ca56dfdcbfb2177971e05))
38+
* Target latest EVM version ([9cd64d6](https://github.com/iExecBlockchainComputing/PoCo/commit/9cd64d652c1daa31303d6a530ce8849afeeb00fa))
39+
* Target latest EVM version ([#239](https://github.com/iExecBlockchainComputing/PoCo/issues/239)) ([b173aef](https://github.com/iExecBlockchainComputing/PoCo/commit/b173aef1daed609c4c5d4bc45e481bbfa0a4734f))
40+
* update changelog and refactor encodeModuleProxyUpdate function in upgrade-helper ([64bfac3](https://github.com/iExecBlockchainComputing/PoCo/commit/64bfac36e8c907f518ecdfc4eb3ae7139076cea6))
41+
* update workflow to trigger only on pull requests ([c69de7d](https://github.com/iExecBlockchainComputing/PoCo/commit/c69de7d759f96b71461e38b13e3547e4350a2cef))
42+
* Use latest npm package ([7d37a34](https://github.com/iExecBlockchainComputing/PoCo/commit/7d37a348e06385412ee8905ca57c97f7f24473dd))
43+
* Use namespaced storage ([#236](https://github.com/iExecBlockchainComputing/PoCo/issues/236)) ([1e89ce3](https://github.com/iExecBlockchainComputing/PoCo/commit/1e89ce389c6d43b9afa89de6647d7f1978c70464))
44+
* Use owner and token addresses ([697c0dd](https://github.com/iExecBlockchainComputing/PoCo/commit/697c0ddcb1304ec47dd2ad80d008c68945813344))
45+
* use storage lib ([#243](https://github.com/iExecBlockchainComputing/PoCo/issues/243)) ([4376b26](https://github.com/iExecBlockchainComputing/PoCo/commit/4376b26426af02f56e145639cc9907879d20147c))
46+
47+
48+
### ✍️ Changed
49+
50+
* Adapt contracts file tree ([#238](https://github.com/iExecBlockchainComputing/PoCo/issues/238)) ([dffdcc1](https://github.com/iExecBlockchainComputing/PoCo/commit/dffdcc12247cfff5d5127c45ef4f66662119b468))
51+
* Add EOF empty line ([60adfc2](https://github.com/iExecBlockchainComputing/PoCo/commit/60adfc215e1c73fa2b35a14e520105ad3fa56cea))
52+
* auto generated doc ([#268](https://github.com/iExecBlockchainComputing/PoCo/issues/268)) ([ab11bb4](https://github.com/iExecBlockchainComputing/PoCo/commit/ab11bb478a22aa62726ec01d70a6b3863064ca5d))
53+
* Bump package version ([ac2f3af](https://github.com/iExecBlockchainComputing/PoCo/commit/ac2f3af1c55e81504a1c769c45e77a4fd1230d2e))
54+
* change Address type to string for ENS registry addresses in tests ([3a53442](https://github.com/iExecBlockchainComputing/PoCo/commit/3a53442c0455f082cf1efad3b045c16c7acafa41))
55+
* clean ([b8d87d3](https://github.com/iExecBlockchainComputing/PoCo/commit/b8d87d346d4610e19c7af805c32bbcc0e0998219))
56+
* Clean ([5562ea5](https://github.com/iExecBlockchainComputing/PoCo/commit/5562ea58cf0e5edc8cbd0f11bf91c7313d4f790f))
57+
* clean up whitespace in registries test file ([38e9c53](https://github.com/iExecBlockchainComputing/PoCo/commit/38e9c53034c645d32cb4dc0ad13e7ecdc6c3682f))
58+
* Cleazn ([37e0171](https://github.com/iExecBlockchainComputing/PoCo/commit/37e017122291a27f12ba9f613d3d0fca537315d7))
59+
* Debug publish job ([e58b8d2](https://github.com/iExecBlockchainComputing/PoCo/commit/e58b8d25c6ebf819570ae08c6a9633c2108ad92b))
60+
* Debug publish job ([f957e73](https://github.com/iExecBlockchainComputing/PoCo/commit/f957e73ba988a1b61b75d57f7900b0b31feedd84))
61+
* Debug publish job ([56a7fae](https://github.com/iExecBlockchainComputing/PoCo/commit/56a7fae2c202156fd0a6eca9868866242d2514fb))
62+
* Debug publish job ([c80669c](https://github.com/iExecBlockchainComputing/PoCo/commit/c80669c54fdea29572e89ff951fafadba8b4a262))
63+
* Debug publish job ([91f4719](https://github.com/iExecBlockchainComputing/PoCo/commit/91f471928a3b53f6b4da5aacac046c14e26c7a8f))
64+
* Ensure DEPLOYER_PRIVATE_KEY is set before deployment ([f05fef5](https://github.com/iExecBlockchainComputing/PoCo/commit/f05fef5b39afaa9978dec1a1598b2f8f079425c5))
65+
* Fix `set-callback-gas` script ([#270](https://github.com/iExecBlockchainComputing/PoCo/issues/270)) ([529ab75](https://github.com/iExecBlockchainComputing/PoCo/commit/529ab75030558b9eec34e763f036d2fcab9b9d70))
66+
* Fix build with new storage layout ([#237](https://github.com/iExecBlockchainComputing/PoCo/issues/237)) ([efa1d22](https://github.com/iExecBlockchainComputing/PoCo/commit/efa1d228657b4997e4be44944c7fd279bbde2091))
67+
* Fix comment ([6d98829](https://github.com/iExecBlockchainComputing/PoCo/commit/6d988297e484fe3679aa0928bc6781b7bc1fbe52))
68+
* Fix smart contracts verification ([39dfe99](https://github.com/iExecBlockchainComputing/PoCo/commit/39dfe99f13db4abf074b5419c4fe331e0de7eb76))
69+
* Fix tests ([5fafdf9](https://github.com/iExecBlockchainComputing/PoCo/commit/5fafdf9f252989c6c795ce37585706d01ec36092))
70+
* format contracts ([#227](https://github.com/iExecBlockchainComputing/PoCo/issues/227)) ([287cc9c](https://github.com/iExecBlockchainComputing/PoCo/commit/287cc9cdd4d4e2d67e82ab2b450625bb4d2969bf))
71+
* Move facets to rool folder ([d0c3eee](https://github.com/iExecBlockchainComputing/PoCo/commit/d0c3eee26aa24d3ed0266e8fc229d1841750d217))
72+
* Provide default value for DEPLOYER_PRIVATE_KEY in configuration ([eb70c09](https://github.com/iExecBlockchainComputing/PoCo/commit/eb70c093432b77ddd0af6a728beaf8a862627d46))
73+
* remove unnecessary BigInt conversion in IexecPoco1 tests ([4158636](https://github.com/iExecBlockchainComputing/PoCo/commit/4158636cca4bf14496cd86f453e047804360affb))
74+
* remove unused erc1271Mock variable and streamline contract address retrieval ([671cd4e](https://github.com/iExecBlockchainComputing/PoCo/commit/671cd4e8e362bb740b5f3f9f1069f4a7ff8cd96e))
75+
* remove unused proxyAddress retrieval in IexecPoco2 finalize test ([0e7c668](https://github.com/iExecBlockchainComputing/PoCo/commit/0e7c668fdd79b148b4304b60d22d55b9187c87bc))
76+
* Rename Avalanche Fuji and Arbitrum Sepolia network configuration ([#217](https://github.com/iExecBlockchainComputing/PoCo/issues/217)) ([85844a4](https://github.com/iExecBlockchainComputing/PoCo/commit/85844a430027130beb30c37e7068325bbd17bf90))
77+
* rename BN2Address to bigintToAddress and update parameter type ([bf68e03](https://github.com/iExecBlockchainComputing/PoCo/commit/bf68e03c516bfd3a43fc02cb2bfbc509f5e40615))
78+
* Rename common facet ([f28c23b](https://github.com/iExecBlockchainComputing/PoCo/commit/f28c23b81aa29e321ce2642085149b1fa61b0fdc))
79+
* Rename job ([5894859](https://github.com/iExecBlockchainComputing/PoCo/commit/589485997945054b62a388aa48457cce53437922))
80+
* rename oracleConsumerInstanceAddress to oracleConsumerAddress in IexecPoco2 finalize tests ([eb06287](https://github.com/iExecBlockchainComputing/PoCo/commit/eb062875ef2d16df12d2d49fba63e4c0a4411a44))
81+
* Rename variable ([11db51a](https://github.com/iExecBlockchainComputing/PoCo/commit/11db51a9ad4b978a329d900e68c3050fda97290f))
82+
* replace Address type with string in IexecPoco tests ([8b7ae82](https://github.com/iExecBlockchainComputing/PoCo/commit/8b7ae826de3938703d872f9466507886620a5f14))
83+
* replace BN2Address with bigintToAddress in registries tests ([1112812](https://github.com/iExecBlockchainComputing/PoCo/commit/1112812ad5f6c363ce9e1ad7aa16623f56522582))
84+
* replace iexecPocoAddress with proxyAddress in event assertions ([5359f01](https://github.com/iExecBlockchainComputing/PoCo/commit/5359f018a4843765e6a5dc9d40b60892f373681b))
85+
* replace iexecPocoAddress with proxyAddress in IexecPoco2 tests ([604d985](https://github.com/iExecBlockchainComputing/PoCo/commit/604d985cb5fb28096a5490e5de6a99ea81fa913d))
86+
* Reuse resuable workflow ([18b332e](https://github.com/iExecBlockchainComputing/PoCo/commit/18b332e2a346eb2b73f05c292795376490dce034))
87+
* update callback address retrieval in IexecPoco2 finalize test ([3740772](https://github.com/iExecBlockchainComputing/PoCo/commit/374077278b18c41b5724b3d723403dc3982d0541))
88+
* update comment to reflect correct ethers function for volume conversion ([f9bc1f0](https://github.com/iExecBlockchainComputing/PoCo/commit/f9bc1f0462fc6af1ae349e59d7649f5f56faba90))
89+
* update copyright year to 2025 in IexecPocoBoost test files ([623b75c](https://github.com/iExecBlockchainComputing/PoCo/commit/623b75cc8ea3f7344efee5b8aef565d9467c5d3c))
90+
* update occurences ([b2a7c9c](https://github.com/iExecBlockchainComputing/PoCo/commit/b2a7c9c6d7373d0ea09f79108d6389e95e5844a4))
91+
* Update occurences ([8c53199](https://github.com/iExecBlockchainComputing/PoCo/commit/8c53199ecc40f53f3c8dcad19ed7c2fcb8fed62b))
92+
* Update owner address in config.json to MAINNETS_POCO_OWNER ([d7644e7](https://github.com/iExecBlockchainComputing/PoCo/commit/d7644e77871effed693b60b660f51aea7108ac2b))
93+
* Update owner address placeholder in config.json ([e474afc](https://github.com/iExecBlockchainComputing/PoCo/commit/e474afc1a500e5d1766d3896a5f92654168354dc))
94+
* update signature handling and improve BN2Address function ([662cd03](https://github.com/iExecBlockchainComputing/PoCo/commit/662cd03b38d84ca4ed97c70d8bc97d37b26a00b7))
95+
* update storage layout compatibility check with validation options ([8a19032](https://github.com/iExecBlockchainComputing/PoCo/commit/8a19032b665a1be87791f5ce71f997428163d28c))
96+
* Update tests and config ([f11adcd](https://github.com/iExecBlockchainComputing/PoCo/commit/f11adcde6a65ee36a750202e686f5a223b7f4aae))
97+
* update timestamp handling in IexecWrapper and poco-tools ([cd14b8d](https://github.com/iExecBlockchainComputing/PoCo/commit/cd14b8d83cea60b12572a5e0b389cfcce1cf1274))
98+
* Update token address for Arbitrum One in config.json ([466cb47](https://github.com/iExecBlockchainComputing/PoCo/commit/466cb4798a8275f7eb0e705b9963389ef04f71cc))
99+
* Use rlc factory insead of ownable ([3b9c895](https://github.com/iExecBlockchainComputing/PoCo/commit/3b9c89535f4301d206873f1d7da54be127a3f67b))
100+
101+
102+
### 📋 Misc
103+
104+
* Add prettierignore file ([cf87ba8](https://github.com/iExecBlockchainComputing/PoCo/commit/cf87ba8e37cbd921d9c002cf92cd74010a6cb986))
105+
* Bump npm package version ([001b910](https://github.com/iExecBlockchainComputing/PoCo/commit/001b9103d1b0e5612ab6e686fd8f95d1a6326945))
106+
* Clean ([377d066](https://github.com/iExecBlockchainComputing/PoCo/commit/377d0666a779841585c9f1c45c140cff5287f169))
107+
* Clean ci files ([9bc85f4](https://github.com/iExecBlockchainComputing/PoCo/commit/9bc85f4d1b9c05b1548d4a0e6d77b48e58106057))
108+
* Do some cleaning ([aaf7224](https://github.com/iExecBlockchainComputing/PoCo/commit/aaf72249e439dff90ae4343a6ce636cc697efa7a))
109+
* Generate ABIs ([#272](https://github.com/iExecBlockchainComputing/PoCo/issues/272)) ([d75e65e](https://github.com/iExecBlockchainComputing/PoCo/commit/d75e65e296787572475b7066a5a3b97f2f94ac8f))
110+
* Rename job ([1505b2d](https://github.com/iExecBlockchainComputing/PoCo/commit/1505b2d50db88c354cd52d7ec98332077df712a1))
111+
* Rename script file ([6219cc3](https://github.com/iExecBlockchainComputing/PoCo/commit/6219cc3a1bf2e7a9de784360ebdc1faf5d4e4444))
112+
* Save deployment artifacts for arbitrum (run_id: 16677192533) ([ce97314](https://github.com/iExecBlockchainComputing/PoCo/commit/ce9731475834a38534c0fee7b7f8934b3ecf0da7))
113+
* Save deployment artifacts for arbitrum (run_id: 16677192533) ([#249](https://github.com/iExecBlockchainComputing/PoCo/issues/249)) ([5512018](https://github.com/iExecBlockchainComputing/PoCo/commit/5512018bd15facb71ef70c441eeb4594e83af8c8))
114+
* Save deployment artifacts for arbitrumSepolia (run_id: 16524196468) ([6cb191a](https://github.com/iExecBlockchainComputing/PoCo/commit/6cb191a0a457d5f1036df9caa03fd60a9b061db2))
115+
* Save deployment artifacts for arbitrumSepolia (run_id: 16524713536) ([41f4688](https://github.com/iExecBlockchainComputing/PoCo/commit/41f4688d0260c9a961fb2408791b3364ca5db1c9))
116+
* Save deployment artifacts for arbitrumSepolia (run_id: 16525021658) ([629120d](https://github.com/iExecBlockchainComputing/PoCo/commit/629120dff57b850e87f6fb57f26bb6d4a28e0648))
117+
* Save deployment artifacts for arbitrumSepolia (run_id: 16576595973) ([bd32bb9](https://github.com/iExecBlockchainComputing/PoCo/commit/bd32bb909aec7d5bf435242253719b465add1c95))
118+
* Update changelog ([e15f6dd](https://github.com/iExecBlockchainComputing/PoCo/commit/e15f6dd1363b8e330a6fed084517fb3b068b2cb4))
119+
* Update Changelog file ([ed08f1c](https://github.com/iExecBlockchainComputing/PoCo/commit/ed08f1c6f75ffcb38bf81f7914dd6dcd6cf34284))
120+
* Update changelog for release ([#251](https://github.com/iExecBlockchainComputing/PoCo/issues/251)) ([a393319](https://github.com/iExecBlockchainComputing/PoCo/commit/a393319cf3ecc1e08ca2069c8c0b9b56f6658794))
121+
* Update changelog of previous release ([533eb68](https://github.com/iExecBlockchainComputing/PoCo/commit/533eb681648119d419a827f8cfe9d48be3797fec))
122+
* Update command name ([5756d44](https://github.com/iExecBlockchainComputing/PoCo/commit/5756d442808b9dd84fb0b7df4a69d9b7ec55dd85))
123+
5124
## v6.0.0 - Diamond Proxy Pattern (ERC-2535)
6125

7126
### What's new?

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@iexec/poco",
3-
"version": "6.0.0",
3+
"version": "6.1.0",
44
"description": "iExec Proof of Contribution protocol smart contracts",
55
"author": "iExec",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)