Releases: smartcontractkit/chainlink-solana
Releases · smartcontractkit/chainlink-solana
v1.1.0
What's Changed - Major Highlights
- default to 0 historical feed length by @aalu1418 in #407
- Compute budget reimbursement + configuration by @aalu1418 in #430
- Extracted txm + fees from core by @sdrug in #475
- BCF-2685: move LOOPP command from core by @jmank88 in #550
- Add chain reader and codec by @nolag in #566
- feat: block history estimator by @aalu1418 in #688
- Update: Anchor Contract Dependencies by @aalu1418 in #769
New Contributors
- @smickovskid made their first contribution in #431
- @essamhassan made their first contribution in #464
- @samsondav made their first contribution in #470
- @cfal made their first contribution in #493
- @bolekk made their first contribution in #536
- @krehermann made their first contribution in #540
- @davidcauchi made their first contribution in #506
- @patrickhuie19 made their first contribution in #543
- @reductionista made their first contribution in #552
- @ferglor made their first contribution in #560
- @nolag made their first contribution in #566
- @DeividasK made their first contribution in #587
- @github-actions made their first contribution in #591
- @EasterTheBunny made their first contribution in #610
- @app-token-issuer-infra-releng made their first contribution in #638
- @cedric-cordenier made their first contribution in #670
- @erikburt made their first contribution in #702
- @ilija42 made their first contribution in #718
- @njegosrailic made their first contribution in #734
- @timweri made their first contribution in #735
- @nickcorin made their first contribution in #767
Full Changelog: v1.0.2...v1.1.0
v1.0.2
What's Changed
- fix operator ui issue by @tateexon in #398
- miscellaneous fixes to gauntlet + updates to local env by @aalu1418 in #399
- bump idl version in gauntlet by @aalu1418 in #400
- fixes + test case for running simultaneous solana-test-validator by @aalu1418 in #402
- pkg/solana/config: toml config defaults by @jmank88 in #403
- Update test versions by @tateexon in #401
- Follow-up fixes by @archseer in #404
Full Changelog: v1.0.1...v1.0.2
v1.0.0
What's Changed
- go mod tidy by @krebernisak in #61
- Create codeql-analysis.yml workflow by @krebernisak in #64
- Gauntlet token details by @RodrigoAD in #63
- Fixed offchain config validation check. Updated setup flow by @RodrigoAD in #66
- Updated Gauntlet core version by @RodrigoAD in #71
- Rename job spec 'NodeEndpointRPC' arg as 'NodeEndpointHTTP' by @krebernisak in #68
- Initialize feed flow by @RodrigoAD in #73
- Add ocr2 example job spec by @krebernisak in #72
- Offchain config version fixed on Flow Commands by @RodrigoAD in #76
- update CL core module version + codeql github action by @aalu1418 in #79
- Contracts: Allow storing more historical data & refactor validator+proxy into store by @archseer in #74
- Miscellaneous fixes + get local env running again by @aalu1418 in #57
- update CL core version for CI e2e smoke test by @aalu1418 in #85
- fix: need unique contractID in job spec by @aalu1418 in #86
- Monitoring improvements by @topliceanu in #52
- fix: store.latest() needs to account for wraparound by @archseer in #87
- Move decimals/description from the aggregator to feed by @archseer in #88
- Stable Gauntlet by @RodrigoAD in #83
- fix: get local testing working, fix memory leak by @aalu1418 in #89
- Update github.com/gagliardetto/solana-go to v1.0.4 by @krebernisak in #94
- Update e2e tests with core build by @aalu1418 in #95
- Add CI pipeline step to run the race detector against the tests by @topliceanu in #92
- Update anchor to 0.20 by @archseer in #91
- Follow changes in RDD by @topliceanu in #81
- Improve job spec examples by @krebernisak in #78
- Close account instructions by @archseer in #96
- miscellaneous gauntlet deployment fixes by @aalu1418 in #97
- Access controller: ownership transfer by @archseer in #98
- Updates on main OCR Flow commands by @RodrigoAD in #100
- Fixes: set writer + local test environment updates by @aalu1418 in #102
- Gauntlet transfer ownership by @RodrigoAD in #105
- Feature/set access controllers by @aalu1418 in #104
- Multisig support by @ebarakos in #37
- fixed version to 2 by @RodrigoAD in #109
- validate that offchain version is not 0 by @aalu1418 in #111
- fix raising flag by @skudasov in #110
- fix gauntlet binary by @aalu1418 in #116
- Ownership commands for every program by @RodrigoAD in #106
- Feature: clear pending offchain by @aalu1418 in #117
- New events by @archseer in #118
- Improve store_program validation by @archseer in #114
- Example
hello-world
contract by @archseer in #120 - update gauntlet artifacts by @aalu1418 in #121
- Revert/hello world query by @aalu1418 in #122
- Chaos tests suite by @skudasov in #119
- Make state/transmit configurable + polling state by @aalu1418 in #124
- Multisig support for more commands by @ebarakos in #115
- Example v2 by @archseer in #125
- update latest solana image for testing by @aalu1418 in #129
- stateful deployment for chaos tests by @skudasov in #132
- Contract fixes by @archseer in #133
- Upgrade program commands by @RodrigoAD in #135
- Re-enable return_data on mainnet by @archseer in #136
- bump integration framework, config changes by @skudasov in #137
- Gauntlet Multisig - Reduce create proposal TX size by @RodrigoAD in #134
- Update job specs examples by @krebernisak in #140
- SOM: Update prom label by @pedrovsg in #139
- update libocr by @aalu1418 in #144
- Reuse workflow by @kalverra in #143
- Clear the leftover payment array before using it in setConfig by @archseer in #147
- Multisig Improvements by @RodrigoAD in #142
- Move core monitoring to relay. Add balance monitoring for solana by @topliceanu in #126
- update feed config mapping to match the new FULL_TRANSITIVE compatible by @topliceanu in #148
- Update chainlink relay by @pedrovsg in #150
- Feature: ability to locally test swapping out node versions for select CL nodes by @aalu1418 in #141
- remove non-evm integrations framework interfaces by @skudasov in #151
- update relay to include the fix for stalled answers by @topliceanu in #153
- downgrade ginkgo by @skudasov in #154
- Add support for the optional multiply field in the feed config by @topliceanu in #159
- Fund OCR command added by @RodrigoAD in #158
- Switch to develop.latest, turn DEV_MODE off by @skudasov in #161
- publish contracts during release workflow by @akhilchainani in #163
- Performance upgrades for polling by @connorwstein in #166
- fix config_set_simplified topic by @topliceanu in #168
- fix: use correct path for contract location by @akhilchainani in #165
- fix: startup panic if solana endpoint is not valid by @aalu1418 in #177
- Serum multising v0.9.0 prep by @krebernisak in #157
- Multisig command export and execute options by @RodrigoAD in #155
- add env vars for relay by @skudasov in #178
- add env vars for relay by @skudasov in #179
- fix example specs by @aalu1418 in #185
- derivation default path changed by @RodrigoAD in #181
- Add support for JuelsPerFeeCoin, AggregatorRoundID and TxResults by @topliceanu in #182
- Modify the chainlink-solana test structs to handle more than one data… by @gheorghestrimtu in #189
- Small relay fixes + improvements by @aalu1418 in https:/...
v0.2.19
Bumped CL version
v0.2.17
fix: allow negative observations, error if bounds exceeded
v0.2.13
Update to latest set of program_ids
v0.2.12
Add ability to change the gauntlet report name
v0.2.8-rc2
fixed contract path
v0.2.8-rc1
publish contracts during release workflow
v0.2.7
remove non-evm integrations framework interfaces (#151)