Releases: pyth-network/pyth-agent
v3.0.5
v3.0.4
What's Changed
Full Changelog: v3.0.0...v3.0.4
v3.0.4-testing-4
Merge branch 'mike/lazer-fixes-2' of github.com:pyth-network/pyth-age…
v3.0.0
The main change that has made this release breaking is that now instead of providing one RPC for the publisher you can provide multiple RPCs to increase the availability of your publisher. You can do that by simply changing rpc_url
and wss_url
to rpc_urls
and wss_urls
and pass a list of RPCs (like ["api.pythtest.pyth.network"]
)
What's Changed
- chore: Bump Rust version to 1.86.0 by @merolish in #154
- feat(lazer_exporter): Add lazer exporter by @merolish in #155
- fix: cargo update, zero price handling by @merolish in #156
- Fix: Update config samples with more descriptive pyth_oracle_ for by @DaveWK in #147
- feat: publish signed Lazer transactions by @merolish in #158
- feat: RPC redundancy by @merolish in #157
- chore: Bump Rust edition and Solana crates by @merolish in #159
- feat: release the agent with multi-rpc and lazer support by @ali-bahjati in #160
New Contributors
Full Changelog: v2.12.3...v3.0.0
v2.12.3
What's Changed
- fix: handle product attributes properly by @ali-bahjati in #153
Full Changelog: v2.12.2...v2.12.3
Pyth Agent v2.12.2
This version contains performance optimisations that aim to reduce the chances of back-pressure in the agent.
What's Changed
- Bump Ubuntu release by @morancj in #150
- Reduce memory usage, faster copies and other small improvements by @rodoufu in #152
- Fix tokio task leak by @rodoufu in #151
New Contributors
Full Changelog: v2.12.1...v2.12.2
v2.12.1
This release doesn't have any code change and just updates the dockerfile which will result in smaller image size.
What's Changed
- chore: update config by @ali-bahjati in #146
- refactor(docker): use minimal docker for image publish by @ali-bahjati in #149
Full Changelog: v2.12.0...v2.12.1
v2.12.0
This change refactors the agent to stop using mapping account and relies on getProgramAccounts method instead. Therefore, mapping_key
is no longer needed in the config file (however it's presence shouldn't cause any problem).
What's Changed
- refactor: remove mapping account usage by @ali-bahjati in #145
Full Changelog: v2.11.1...v2.12.0
v2.12.0-alpha
Testing #145
v2.11.1
This change only adds the price update data to the log below to make troubleshooting easier.
Local store received price update.
What's Changed
- chore: add price_info log in local store update by @ali-bahjati in #144
Full Changelog: v2.11.0...v2.11.1