-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: add job to update CHANGELOG.md (#207)
- Loading branch information
1 parent
a0de612
commit 7a8de78
Showing
2 changed files
with
290 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
name: Update Changelog | ||
|
||
on: | ||
pull_request_review: | ||
types: [submitted] | ||
|
||
jobs: | ||
generate-changelog: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout sources | ||
uses: actions/checkout@v3 | ||
|
||
- name: Generate Changelog using github-changelog-generator | ||
uses: faberNovel/[email protected] | ||
with: | ||
options: --token ${{ secrets._GITHUB_PAT }} | ||
|
||
- uses: stefanzweifel/git-auto-commit-action@v5 | ||
with: | ||
commit_message: Update CHANGELOG.md | ||
repository: ${{ github.workspace }} | ||
file_pattern: 'CHANGELOG.md' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,266 @@ | ||
# Changelog | ||
|
||
## [Unreleased](https://github.com/icon-project/xcall-multi/tree/HEAD) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0-hotfix...HEAD) | ||
|
||
**Implemented enhancements:** | ||
|
||
- docs: add deployment addresses [\#153](https://github.com/icon-project/xcall-multi/pull/153) ([CyrusVorwald](https://github.com/CyrusVorwald)) | ||
|
||
**Fixed bugs:** | ||
|
||
- fix: Make simple dapp to use same logic as dapp multi [\#195](https://github.com/icon-project/xcall-multi/pull/195) ([AntonAndell](https://github.com/AntonAndell)) | ||
- fix: Prevent networkId to be from native chain when receiving call messsages. [\#166](https://github.com/icon-project/xcall-multi/pull/166) ([AntonAndell](https://github.com/AntonAndell)) | ||
|
||
**Closed issues:** | ||
|
||
- create demo for JVM-COSMWASM [\#200](https://github.com/icon-project/xcall-multi/issues/200) | ||
- Fix missing version name in cosmwasm artifact file [\#198](https://github.com/icon-project/xcall-multi/issues/198) | ||
- Rust: Implement new message flow [\#183](https://github.com/icon-project/xcall-multi/issues/183) | ||
|
||
**Merged pull requests:** | ||
|
||
- fix: use constant version of [email protected] for build [\#163](https://github.com/icon-project/xcall-multi/pull/163) ([redlarva](https://github.com/redlarva)) | ||
- feat: solidity adapters [\#158](https://github.com/icon-project/xcall-multi/pull/158) ([redlarva](https://github.com/redlarva)) | ||
- docs: add xcall-multi contract address for respective chain [\#155](https://github.com/icon-project/xcall-multi/pull/155) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
|
||
## [v1.1.0-hotfix](https://github.com/icon-project/xcall-multi/tree/v1.1.0-hotfix) (2023-11-29) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0...v1.1.0-hotfix) | ||
|
||
**Implemented enhancements:** | ||
|
||
- ICON update for future proof messaging [\#178](https://github.com/icon-project/xcall-multi/issues/178) | ||
|
||
**Fixed bugs:** | ||
|
||
- fix: fix networkid [\#205](https://github.com/icon-project/xcall-multi/pull/205) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
|
||
**Closed issues:** | ||
|
||
- running the jvm simple-dapp contract and running into "unknownFailure" [\#194](https://github.com/icon-project/xcall-multi/issues/194) | ||
- building the optimize JAR for the multi-dapp sample contract generates a different hash that cannot be deployed [\#192](https://github.com/icon-project/xcall-multi/issues/192) | ||
- Add Airdrop functionality to LayerZero [\#170](https://github.com/icon-project/xcall-multi/issues/170) | ||
- Add Airdrop Functionality to Wormhole [\#169](https://github.com/icon-project/xcall-multi/issues/169) | ||
- Avalanche - Testnet Release of xCall for Wormhole [\#148](https://github.com/icon-project/xcall-multi/issues/148) | ||
- BSC xCall - Testnet Release [\#147](https://github.com/icon-project/xcall-multi/issues/147) | ||
- Optimism - LayerZero Module [\#117](https://github.com/icon-project/xcall-multi/issues/117) | ||
- Arbitrum - LayerZero Module [\#116](https://github.com/icon-project/xcall-multi/issues/116) | ||
- Avalanche - LayerZero Module [\#115](https://github.com/icon-project/xcall-multi/issues/115) | ||
- BSC - LayerZero Module [\#114](https://github.com/icon-project/xcall-multi/issues/114) | ||
- Ethereum - LayerZero Module [\#113](https://github.com/icon-project/xcall-multi/issues/113) | ||
- Core Adapter Development for xcall over LayerZero [\#112](https://github.com/icon-project/xcall-multi/issues/112) | ||
- Optimism - Wormhole Module [\#110](https://github.com/icon-project/xcall-multi/issues/110) | ||
- Base - Wormhole Module [\#109](https://github.com/icon-project/xcall-multi/issues/109) | ||
- Arbitrum - Wormhole Module [\#108](https://github.com/icon-project/xcall-multi/issues/108) | ||
- Avalanche - Wormhole Module [\#107](https://github.com/icon-project/xcall-multi/issues/107) | ||
- Core Adapter Development for xcall over Wormhole [\#106](https://github.com/icon-project/xcall-multi/issues/106) | ||
|
||
## [v1.1.0](https://github.com/icon-project/xcall-multi/tree/v1.1.0) (2023-11-09) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0-rc5...v1.1.0) | ||
|
||
## [v1.1.0-rc5](https://github.com/icon-project/xcall-multi/tree/v1.1.0-rc5) (2023-11-09) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0-rc4...v1.1.0-rc5) | ||
|
||
**Closed issues:** | ||
|
||
- Add xcall-multi contract addresses in README [\#154](https://github.com/icon-project/xcall-multi/issues/154) | ||
|
||
**Merged pull requests:** | ||
|
||
- chore: bump javascore version to 0.2.0 [\#174](https://github.com/icon-project/xcall-multi/pull/174) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
|
||
## [v1.1.0-rc4](https://github.com/icon-project/xcall-multi/tree/v1.1.0-rc4) (2023-11-08) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0-rc2...v1.1.0-rc4) | ||
|
||
**Closed issues:** | ||
|
||
- Unsafe recommendation when handling rollbacks [\#167](https://github.com/icon-project/xcall-multi/issues/167) | ||
|
||
**Merged pull requests:** | ||
|
||
- ci: rebase release branch with main [\#168](https://github.com/icon-project/xcall-multi/pull/168) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- ci: bump version of xcall-multi to 0.1.1 [\#162](https://github.com/icon-project/xcall-multi/pull/162) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
|
||
## [v1.1.0-rc2](https://github.com/icon-project/xcall-multi/tree/v1.1.0-rc2) (2023-11-06) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0-rc3...v1.1.0-rc2) | ||
|
||
## [v1.1.0-rc3](https://github.com/icon-project/xcall-multi/tree/v1.1.0-rc3) (2023-11-06) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.1.0-rc1...v1.1.0-rc3) | ||
|
||
**Closed issues:** | ||
|
||
- Change xcall service name to be alphanumeric xcallM, xcall2 or xcallMulti [\#150](https://github.com/icon-project/xcall-multi/issues/150) | ||
|
||
**Merged pull requests:** | ||
|
||
- fix: set cosmwasm-check version to 1.4.1 [\#160](https://github.com/icon-project/xcall-multi/pull/160) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
|
||
## [v1.1.0-rc1](https://github.com/icon-project/xcall-multi/tree/v1.1.0-rc1) (2023-10-30) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v1.0.0...v1.1.0-rc1) | ||
|
||
**Implemented enhancements:** | ||
|
||
- feat: Change xcall btp service name to xcallM [\#152](https://github.com/icon-project/xcall-multi/pull/152) ([AntonAndell](https://github.com/AntonAndell)) | ||
- feat: add solidity multi protocol xCall [\#86](https://github.com/icon-project/xcall-multi/pull/86) ([AntonAndell](https://github.com/AntonAndell)) | ||
|
||
**Closed issues:** | ||
|
||
- Check EVM RLP lib version [\#151](https://github.com/icon-project/xcall-multi/issues/151) | ||
- Testnet Deployment - Libson Release [\#142](https://github.com/icon-project/xcall-multi/issues/142) | ||
- xCall - Solidity - Smart Contract Internal Security Review [\#135](https://github.com/icon-project/xcall-multi/issues/135) | ||
- Mock dapp for Solidity [\#133](https://github.com/icon-project/xcall-multi/issues/133) | ||
- update release tag format [\#102](https://github.com/icon-project/xcall-multi/issues/102) | ||
- Havah- xCall Multi - Deployment [\#97](https://github.com/icon-project/xcall-multi/issues/97) | ||
- Ethereum - xCall Multi - Deployment [\#96](https://github.com/icon-project/xcall-multi/issues/96) | ||
- BSC - xCall Multi - Deployment [\#95](https://github.com/icon-project/xcall-multi/issues/95) | ||
- Add fee check on send message to route extra fees to feehandler [\#83](https://github.com/icon-project/xcall-multi/issues/83) | ||
- fix build issues [\#68](https://github.com/icon-project/xcall-multi/issues/68) | ||
- renaming xCall to xcall-multi [\#51](https://github.com/icon-project/xcall-multi/issues/51) | ||
- Solidity - Documentation [\#45](https://github.com/icon-project/xcall-multi/issues/45) | ||
- Testcase - executeRollback [\#42](https://github.com/icon-project/xcall-multi/issues/42) | ||
- Testcase - rollback [\#41](https://github.com/icon-project/xcall-multi/issues/41) | ||
- Testcase - executeCall [\#40](https://github.com/icon-project/xcall-multi/issues/40) | ||
- Testcase - handleRequest [\#39](https://github.com/icon-project/xcall-multi/issues/39) | ||
- Testcase - sendMessage [\#38](https://github.com/icon-project/xcall-multi/issues/38) | ||
- Implement automatic version bump [\#37](https://github.com/icon-project/xcall-multi/issues/37) | ||
- xCall - Solidity Translation [\#36](https://github.com/icon-project/xcall-multi/issues/36) | ||
- publish xCall library to maven repository [\#30](https://github.com/icon-project/xcall-multi/issues/30) | ||
|
||
**Merged pull requests:** | ||
|
||
- release: v1.0.0 [\#104](https://github.com/icon-project/xcall-multi/pull/104) ([redlarva](https://github.com/redlarva)) | ||
- feat: Add current size limits to doc [\#85](https://github.com/icon-project/xcall-multi/pull/85) ([AntonAndell](https://github.com/AntonAndell)) | ||
|
||
## [v1.0.0](https://github.com/icon-project/xcall-multi/tree/v1.0.0) (2023-09-28) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v0.1.0-alpha.5...v1.0.0) | ||
|
||
**Closed issues:** | ||
|
||
- fix CSMessageEncoder [\#78](https://github.com/icon-project/xcall-multi/issues/78) | ||
- Testcase getFee\_default [\#44](https://github.com/icon-project/xcall-multi/issues/44) | ||
- Testcase - getFee [\#43](https://github.com/icon-project/xcall-multi/issues/43) | ||
|
||
**Merged pull requests:** | ||
|
||
- ci: enable release in an action [\#103](https://github.com/icon-project/xcall-multi/pull/103) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
|
||
## [v0.1.0-alpha.5](https://github.com/icon-project/xcall-multi/tree/v0.1.0-alpha.5) (2023-09-20) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v0.1.0-alpha.4...v0.1.0-alpha.5) | ||
|
||
**Implemented enhancements:** | ||
|
||
- fix: remove unnecessary comments [\#72](https://github.com/icon-project/xcall-multi/pull/72) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
|
||
**Fixed bugs:** | ||
|
||
- fix: fee check send message [\#84](https://github.com/icon-project/xcall-multi/pull/84) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
|
||
**Merged pull requests:** | ||
|
||
- ci: publish xcall-multi library to maven repository [\#71](https://github.com/icon-project/xcall-multi/pull/71) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- chore: find and replace xCall -\> xcall-multi in md files [\#52](https://github.com/icon-project/xcall-multi/pull/52) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- fix: handleMessage parameter-from to fromNid [\#28](https://github.com/icon-project/xcall-multi/pull/28) ([gcranju](https://github.com/gcranju)) | ||
|
||
## [v0.1.0-alpha.4](https://github.com/icon-project/xcall-multi/tree/v0.1.0-alpha.4) (2023-09-11) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v0.1.0-alpha.3...v0.1.0-alpha.4) | ||
|
||
**Implemented enhancements:** | ||
|
||
- fix: e2e and integration test [\#75](https://github.com/icon-project/xcall-multi/pull/75) ([redlarva](https://github.com/redlarva)) | ||
- fix: not feature library added in instantiate [\#74](https://github.com/icon-project/xcall-multi/pull/74) ([gcranju](https://github.com/gcranju)) | ||
- fix: reply removed from sendcallmessage and executerollback [\#67](https://github.com/icon-project/xcall-multi/pull/67) ([gcranju](https://github.com/gcranju)) | ||
- fix: spelling corrected in error message [\#63](https://github.com/icon-project/xcall-multi/pull/63) ([gcranju](https://github.com/gcranju)) | ||
- fix: removed helper module [\#61](https://github.com/icon-project/xcall-multi/pull/61) ([gcranju](https://github.com/gcranju)) | ||
- feat: separate xcall module into xcall and xcall-lib [\#58](https://github.com/icon-project/xcall-multi/pull/58) ([redlarva](https://github.com/redlarva)) | ||
- fix: address validation added [\#56](https://github.com/icon-project/xcall-multi/pull/56) ([gcranju](https://github.com/gcranju)) | ||
- fix: removed mentioned todo [\#54](https://github.com/icon-project/xcall-multi/pull/54) ([gcranju](https://github.com/gcranju)) | ||
- fix: address validation added [\#53](https://github.com/icon-project/xcall-multi/pull/53) ([gcranju](https://github.com/gcranju)) | ||
|
||
**Fixed bugs:** | ||
|
||
- fix: address validation on icon address removed [\#73](https://github.com/icon-project/xcall-multi/pull/73) ([gcranju](https://github.com/gcranju)) | ||
- fix: array length checked after split [\#65](https://github.com/icon-project/xcall-multi/pull/65) ([gcranju](https://github.com/gcranju)) | ||
- fix: xcall connection unnecessary clones [\#64](https://github.com/icon-project/xcall-multi/pull/64) ([gcranju](https://github.com/gcranju)) | ||
- fix: null check added before accessing struct [\#62](https://github.com/icon-project/xcall-multi/pull/62) ([gcranju](https://github.com/gcranju)) | ||
- fix: reentrancy and callback data override in reply \#267 [\#59](https://github.com/icon-project/xcall-multi/pull/59) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
- fix: struct naming according to docs [\#55](https://github.com/icon-project/xcall-multi/pull/55) ([gcranju](https://github.com/gcranju)) | ||
|
||
**Closed issues:** | ||
|
||
- fix e2e and integration test [\#76](https://github.com/icon-project/xcall-multi/issues/76) | ||
- fix issue in cosmwasm build script [\#60](https://github.com/icon-project/xcall-multi/issues/60) | ||
- Break Down xCall Project into 2 Modules \(Contract and Library\) [\#57](https://github.com/icon-project/xcall-multi/issues/57) | ||
- cicd job to create release tag [\#47](https://github.com/icon-project/xcall-multi/issues/47) | ||
- Create workflow to check PR label and auto label pr [\#31](https://github.com/icon-project/xcall-multi/issues/31) | ||
- Setup release workflow [\#16](https://github.com/icon-project/xcall-multi/issues/16) | ||
|
||
**Merged pull requests:** | ||
|
||
- ci: fix javascore build issue [\#70](https://github.com/icon-project/xcall-multi/pull/70) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- ci: fix issue in cosmwasm build script [\#66](https://github.com/icon-project/xcall-multi/pull/66) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- ci: add manual cicd job to push release tag [\#48](https://github.com/icon-project/xcall-multi/pull/48) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- fix: Amend planted audit issues [\#46](https://github.com/icon-project/xcall-multi/pull/46) ([AntonAndell](https://github.com/AntonAndell)) | ||
- fix: Change to using hash for responses instead of using sn [\#34](https://github.com/icon-project/xcall-multi/pull/34) ([AntonAndell](https://github.com/AntonAndell)) | ||
- feat: update code owner for xCall repo [\#33](https://github.com/icon-project/xcall-multi/pull/33) ([redlarva](https://github.com/redlarva)) | ||
- ci: add pr label check and automtic pr labeler [\#32](https://github.com/icon-project/xcall-multi/pull/32) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- fix: Add null checks on default connection address [\#29](https://github.com/icon-project/xcall-multi/pull/29) ([gcranju](https://github.com/gcranju)) | ||
- fix: removed getOrDefault for admin [\#26](https://github.com/icon-project/xcall-multi/pull/26) ([gcranju](https://github.com/gcranju)) | ||
- fix: error message added in context.require [\#25](https://github.com/icon-project/xcall-multi/pull/25) ([gcranju](https://github.com/gcranju)) | ||
- fix: Improve parameter consistency in xCall java and spec [\#24](https://github.com/icon-project/xcall-multi/pull/24) ([gcranju](https://github.com/gcranju)) | ||
- fix: remove unused import [\#23](https://github.com/icon-project/xcall-multi/pull/23) ([gcranju](https://github.com/gcranju)) | ||
- fix: Add extra clarification on managing protocols in handleCallMessage [\#20](https://github.com/icon-project/xcall-multi/pull/20) ([AntonAndell](https://github.com/AntonAndell)) | ||
- docs: proof read xcall document [\#19](https://github.com/icon-project/xcall-multi/pull/19) ([nightowl121](https://github.com/nightowl121)) | ||
- feat: Update readme to include important links and topics [\#18](https://github.com/icon-project/xcall-multi/pull/18) ([AntonAndell](https://github.com/AntonAndell)) | ||
- ci: add release workflow [\#17](https://github.com/icon-project/xcall-multi/pull/17) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- fix: update version on migrate [\#15](https://github.com/icon-project/xcall-multi/pull/15) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
|
||
## [v0.1.0-alpha.3](https://github.com/icon-project/xcall-multi/tree/v0.1.0-alpha.3) (2023-08-16) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v0.1.0-alpha.2...v0.1.0-alpha.3) | ||
|
||
## [v0.1.0-alpha.2](https://github.com/icon-project/xcall-multi/tree/v0.1.0-alpha.2) (2023-08-03) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v0.1.0-alpha.1...v0.1.0-alpha.2) | ||
|
||
## [v0.1.0-alpha.1](https://github.com/icon-project/xcall-multi/tree/v0.1.0-alpha.1) (2023-08-03) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/v0.1.0-alpha...v0.1.0-alpha.1) | ||
|
||
**Closed issues:** | ||
|
||
- Enable re execution of failed one way messages [\#10](https://github.com/icon-project/xcall-multi/issues/10) | ||
- Codecov setup - xCall [\#9](https://github.com/icon-project/xcall-multi/issues/9) | ||
- Do not relay error messages on responses. [\#7](https://github.com/icon-project/xcall-multi/issues/7) | ||
- Allow rollback retries [\#6](https://github.com/icon-project/xcall-multi/issues/6) | ||
- Remove sn on handleMessage. [\#5](https://github.com/icon-project/xcall-multi/issues/5) | ||
|
||
**Merged pull requests:** | ||
|
||
- feat: add get fee [\#14](https://github.com/icon-project/xcall-multi/pull/14) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
- Revert "feat: Allow re-execution of failed one-way messages" [\#13](https://github.com/icon-project/xcall-multi/pull/13) ([AntonAndell](https://github.com/AntonAndell)) | ||
- feat: Allow re-execution of failed one-way messages [\#12](https://github.com/icon-project/xcall-multi/pull/12) ([AntonAndell](https://github.com/AntonAndell)) | ||
- ci: add cosmwasm & javascore build pipeline and codecov badge [\#11](https://github.com/icon-project/xcall-multi/pull/11) ([DeepakBomjan](https://github.com/DeepakBomjan)) | ||
- feat: optimize xcall connection interactions. [\#8](https://github.com/icon-project/xcall-multi/pull/8) ([AntonAndell](https://github.com/AntonAndell)) | ||
- fix: point to fork for trait compliance [\#4](https://github.com/icon-project/xcall-multi/pull/4) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
- fix: replace absolute path of cosmwasm-check [\#3](https://github.com/icon-project/xcall-multi/pull/3) ([redlarva](https://github.com/redlarva)) | ||
- feat: Apply xcall gas optimization update [\#2](https://github.com/icon-project/xcall-multi/pull/2) ([AntonAndell](https://github.com/AntonAndell)) | ||
- fix: remove unwanted rust projects [\#1](https://github.com/icon-project/xcall-multi/pull/1) ([ibrizsabin](https://github.com/ibrizsabin)) | ||
|
||
## [v0.1.0-alpha](https://github.com/icon-project/xcall-multi/tree/v0.1.0-alpha) (2023-07-12) | ||
|
||
[Full Changelog](https://github.com/icon-project/xcall-multi/compare/78d71383d4f11fee1b9748c21fb280709d7bf0c3...v0.1.0-alpha) | ||
|
||
|
||
|
||
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* |