Releases: pyth-network/pyth-crosschain
Releases · pyth-network/pyth-crosschain
pyth-js-v128
What's Changed
- fix(api-reference) Story testnet address by @aditya520 in #2741
- feat(contract-manager): Add optional provider address for entropy script by @m30m in #2728
- fix(contract_manager): cleanup entropy contracts by @m30m in #2742
- feat(pyth-lazer-stk): correctly handle connection drops + other improvements by @keyvankhademi in #2737
Full Changelog: pyth-js-v127...pyth-js-v128
pyth-js-v127
What's Changed
- Update eslint and turbo configs for devhub by @aaronbassett in #2738
- chore(api-reference) Add new chains by @aditya520 in #2739
- fix(staking-sdk): relax staking-sdk node engine requirement by @cprussin in #2740
Full Changelog: pyth-js-v126...pyth-js-v127
pyth-js-v126
What's Changed
- fix: improve deactivating script by @guibescos in #2725
- feat(fortuna): More metrics around revelation by @m30m in #2726
- chore(contract_manager): add mezo network deployment by @ali-bahjati in #2732
- refactor(contract_manager): restructure contract_manager by @cctdaniel in #2711
- refactor(lazer/contracts/evm): update README with more deployment details by @ali-bahjati in #2734
- feat(pulse): add maximum deposit limit for permanent subscriptions by @devin-ai-integration in #2675
- fix: adjusted @types/node to pull from global setting through catalog setting by @ayushboss in #2733
- fix(pulse): ensure subscription balance is greater than minimum balance after adding funds by @devin-ai-integration in #2680
- feat(lazer) Add CODEOWNERS for the lazer components by @bplatak in #2736
- test(pulse): add tests for price updates removal and max price IDs validation by @devin-ai-integration in #2676
- fix(pulse): reset priceLastUpdatedAt when price IDs are added in updateSubscription by @devin-ai-integration in #2674
- feat(pulse-sdk-solidity): Create Pulse solidity SDK by @tejasbadadare in #2667
New Contributors
- @ayushboss made their first contribution in #2733
Full Changelog: rust-pyth-lazer-publisher-sdk-v0.1.4...pyth-js-v126
rust-pyth-lazer-publisher-sdk-v0.1.4
What's Changed
- feat(lazer/publisher_sdk): add wormhole governance source proto by @ali-bahjati in #2719
Full Changelog: hermes-v0.9.2...rust-pyth-lazer-publisher-sdk-v0.1.4
hermes-v0.9.2
What's Changed
- fix(hermes): increase the ws size limit by @ali-bahjati in #2721
Full Changelog: rust-pyth-lazer-client-v0.1.3...hermes-v0.9.2
rust-pyth-lazer-sdk-v0.1.3
What's Changed
- feat(lazer): update rust client protocol version by @keyvankhademi in #2710
Full Changelog: rust-pyth-lazer-client-v0.1.2...rust-pyth-lazer-client-v0.1.3
pyth-evm-contract-v1.4.5
What's Changed
- fix(target_chains/ethereum): update some configs to make js tests work by @ali-bahjati in #1399
- refactor(target_chains/ethereum): remove batch update support by @Riateche in #1402
- feat(target_chains/ethereum/sdk/solidity): add convertToUint method to the sdk by @aditya520 in #1390
- feat(target_chains/ethereum): remove getPrice from IPyth by @ali-bahjati in #1811
- feat(target_chains/ethereum): add tx fee to evm contract by @cctdaniel in #2526
- feat(target_chains/ethereum): add twap by @cctdaniel in #2543
- feat(target_chains/ethereum): don't store update in contract storage in parsePriceFeedUpdates by @tejasbadadare in #2574
- feat(target_chains/ethereum): add WithdrawFee action and implement related functionality in governance payload by @cctdaniel in #2573
- feat(target_chains/ethereum): implement TWAP calculation directly in Pyth contract by @cctdaniel in #2611
- chore(target_chains/ethereum): cut a release for price feeds contracts by @ali-bahjati in #2683
- feat(target_chains/ethereum/pyth): strict minimal updateData parsing by @tejasbadadare in #2637
- chore(target_chains/ethereum): cut another release for pyth by @ali-bahjati in #2705
Full Changelog: pyth-evm-contract-v1.4.3...pyth-evm-contract-v1.4.5
rust-pyth-lazer-publisher-sdk-v0.1.3
What's Changed
- chore(entropy): deployment script for entropy upgrades by @jayantk in #2697
- dev: remove Vercel's
ignoreCommand
, using skip deployments instead by @cprussin in #2701 - chore: more UI performance improvements by @cprussin in #2702
- test(fortuna): add unit tests for HashChainState by @devin-ai-integration in #2698
- refactor(governance/xc_admin_frontend): refactor xc_admin_frontend to support lazer and other programs by @cctdaniel in #2660
- fix(pulse): update balance before parse call by @tejasbadadare in #2694
- chore(target_chains/ethereum): cut another release for pyth by @ali-bahjati in #2705
- feat(pyth-lazer-publisher-sdk): Add Public key to Transactions by @darunrs in #2700
- fix: vesting logic to match rust by @guibescos in #2706
Full Changelog: hermes-v0.9.1...rust-pyth-lazer-publisher-sdk-v0.1.3
Hermes v0.9.1
This change fixes a bug in Hermes.
What's Changed
- fix(apps/hermes/server): allow subscriptions with empty price feed ids by @ali-bahjati in #2687
Full Changelog: rust-pyth-lazer-publisher-sdk-v0.1.2...hermes-v0.9.1
rust-pyth-lazer-publisher-sdk-v0.1.2
What's Changed
- feat(entropy-explorer): implement some feedback items by @cprussin in #2668
- chore(target_chains/ethereum): cut a release for price feeds contracts by @ali-bahjati in #2683
- feat(argus): internal interfaces and shared memory model by @tejasbadadare in #2682
- feat(target_chains/ethereum/pyth): strict minimal updateData parsing by @tejasbadadare in #2637
- feat(pyth-lazer/publisher-sdk): Move Transaction Envelope Definitions to SDK by @darunrs in #2623
Full Changelog: hermes-v0.9.0...rust-pyth-lazer-publisher-sdk-v0.1.2