Releases: zeta-chain/protocol-contracts-solana
Releases · zeta-chain/protocol-contracts-solana
v2.0.0-rc1
What's Changed
- remove SPL related instructions by @brewmaster012 in #27
- separate deposit into two instructions: deposit, deposit_and_call by @brewmaster012 in #29
- ci: added license, fix npm publish by @fadeev in #31
- fix: add domain separator in the TSS message signature hash by @brewmaster012 in #25
- fix: check-effect-interaction to prevent potential re-entrancy issue by @brewmaster012 in #26
- chore: update codeowners by @skosito in #36
- refactor
deposit_and_call
anddeposit_spl_token_and_call
by @brewmaster012 in #35 - add: allow withdraw SOL to PDA by @brewmaster012 in #37
- add extra validation to withdraw spl token instruction by @brewmaster012 in #39
- ci: add semantic pr workflow by @lumtis in #45
- docs: make some reorg in the readme by @lumtis in #49
- refactor: enhance PDA validation by @brewmaster012 in #40
- feat: whitelist and unwhitelist SPL tokens by @brewmaster012 in #41
- feat: withdraw_spl_token: create recipient ATA account if non-existent by @brewmaster012 in #55
- ci: publish to npm fix by @fadeev in #57
New Contributors
Full Changelog: v1.0.0...v2.0.0-rc1
v1.0.0
What's Changed
- ci: initialize rust ci by @fbac in #11
- program: add pause deposit state and guard in deposit & deposit_spl_token by @brewmaster012 in #14
- readme: add program address by @brewmaster012 in #15
- fix: solana-test-validator macos error, expects gnu-tar (#22) by @abhijayrajvansh in #23
- ci: publish npm workflow by @fadeev in #21
- build(deps): bump elliptic from 6.5.5 to 6.5.7 in the npm_and_yarn group across 1 directory by @dependabot in #24
New Contributors
- @fbac made their first contribution in #11
- @abhijayrajvansh made their first contribution in #23
- @dependabot made their first contribution in #24
Full Changelog: https://github.com/zeta-chain/protocol-contracts-solana/commits/v1.0.0