v2.0.0
What's Changed
π Features
- feat: handle failed transfers inside onAbort by @fadeev in #44
- feat: refund tokens inside onRevert and onAbort by @fadeev in #61
π Fixes
- fix(token): __ERC20Pausable_init by @fadeev in #51
- fix: refund unused tokens on revert by @fadeev in #41
- fix: transfer to ZetaChain requires no gas error by @fadeev in #62
- fix: make contracts compatible with context
bytes sender
by @fadeev in #68 - fix: use
ReentrancyGuardUpgradeable
to prevent reentrancy attacks by @fadeev in #74 - fix: generate NFT IDs from block timestamp and
to
address by @fadeev in #75
π Continuous Integration
- ci: publish ABIs, types, compiled tasks and scripts by @fadeev in #42
- ci: label PRs and group changes in release notes by @fadeev in #69
π οΈ Refactors
- refactor: remove duplicate import of ERC20BurnableUpgradeable by @fadeev in #63
- refactor: internal _transferCrossChain function by @fadeev in #65
π¦ Dependencies
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #52
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #64
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot in #70
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v1.0.0...v2.0.0