Skip to content

Releases: smartcontractkit/chainlink-common

v0.3.0

09 Oct 12:49
8166e65
Compare
Choose a tag to compare

What's Changed

  • Remove mustEmbed from ContractReader by @EasterTheBunny in #772
  • [CAPPL-58] Some cleanup; add sandboxing tests by @cedric-cordenier in #773
  • [BCFR-203] - Improve CR ValComparators to take in arbitrary value by @ilija42 in #689
  • ccip - Add Limit method to seq num range by @dimkouv in #781
  • [chore] Handle aliases in slices by @cedric-cordenier in #784
  • feat(observability-lib): legendoptions + improvement on node general dashboard by @Atrax1 in #785
  • [CAPPL-58] Correctly stub out clock_time_get and poll_oneoff by @cedric-cordenier in #778
  • More alias handling in Unwrap functionality of Value by @kidambisrinivas in #792
  • Fix alias typing and tests by @nolag in #788
  • Replace fmt.Errorf with errors.New where possible by @nolag in #795
  • [CAPPL-34] chore(workflow): adds unit test on util by @MStreet3 in #782
  • Have the mock runner register with capabilities by @nolag in #783
  • Add binary + config to custom compute by @cedric-cordenier in #794
  • fix lint issues by @jmank88 in #786
  • execution factory constructor updated to take two providers, chainIDs, and source token address by @patrickhuie19 in #641
  • Support passing in a values.Value to the chainreader GetLatestValue method by @ettec in #779
  • [CAPPL-31] feat(values): adds support for time.Time as value by @MStreet3 in #787
  • feat(values): support float64 values by @MStreet3 in #799
  • confidence level from string by @ettec in #802
  • Float32/Float64 wrapping by @cedric-cordenier in #804
  • [CAPPL-42] SDK logger by @agparadiso in #762
  • Add MustEmbed Constraint to Contract Reader by @EasterTheBunny in #801
  • [CAPPL-60] Dynamic encoder selection in OCR consensus aggregator by @bolekk in #780
  • Updated TestStruct to enable advanced querying by @silaslenihan in #798
  • Properly support the range of uint64 and allow big int to unwrap into smaller integer types by @nolag in #810
  • Extract expirable cache abstraction for reuse by @ettec in #807
  • remove cache by @ettec in #812
  • CCIP-3555 Attestation encoder interfaces by @mateusz-sekara in #813
  • [BCF-3392] - ContractReaderByIDs Wrapper by @ilija42 in #797
  • pkg/types/ccipocr3: add DestExecData to RampTokenAmount by @makramkd in #817
  • Allow the creation of maps from string to capability outputs. by @nolag in #815
  • Add the FeeValueJuels field to ccipocr3.Message by @rstout in #819
  • feat(observability-lib): improve alerts rule by @Atrax1 in #803
  • enable errorf check by @jmank88 in #826
  • Fix map and ToListDefinition, add tests for them in the builder, add a way to create a list of any from inputs by @nolag in #823
  • Add metric offchain_aggregator_answers_latest_timestamp by @alecgard in #825
  • Fix a bug where schema validation looses type information if the input has an any in it by @nolag in #827
  • Add Capabilities team code owners to values library and /capabilities by @justinkaseman in #820
  • feat(wasm): override random_get by @MStreet3 in #831
  • [KS-430] Provide an OracleFactory to StandardCapabilities by @DeividasK in #738
  • [CAPPL-41] SDK Fetch import by @agparadiso in #814
  • Mirror on-chain data structures by @asoliman92 in #833
  • bump libocr; add context by @jmank88 in #490

New Contributors

Full Changelog: v0.2.2...v0.3.0

v0.2.2

17 Sep 16:25
d6de132
Compare
Choose a tag to compare

What's Changed

Read more

v0.2.1

18 Jul 15:14
672e10f
Compare
Choose a tag to compare

What's Changed

  • rename mockery.yaml to .mockery.yaml by @jmank88 in #656
  • CCIP-2791 Fixes to the snoozed roots - more generic way of passing finality with TxMeta by @mateusz-sekara in #650
  • add go reference badges to README files by @jmank88 in #660
  • Adding GetTransactionStatus to CCIPExecProvider by @0xnogo in #657
  • Support v0.3 schema report format in LLO (common) by @samsondav in #646
  • add make rm-mocked and use to ensure no stray mocks by @jmank88 in #662
  • pkg/services: add services.Config.NewService/Engine helper by @jmank88 in #204

Full Changelog: v0.2.0...v0.2.1

v0.2.0

16 Jul 01:51
b31fc8f
Compare
Choose a tag to compare

What's Changed

Read more

v0.1.6

17 Feb 21:33
6899df9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.1.6

v0.1.5

12 Aug 21:49
a982ca4
Compare
Choose a tag to compare

What's Changed

  • move random port utility from starknet to relay by @aalu1418 in #67
  • bump libocr; use StandardOnchainConfigCodec by @jmank88 in #68

Full Changelog: v0.1.4...v0.1.5

v0.1.4

04 Aug 18:39
4240588
Compare
Choose a tag to compare

What's Changed

  • Add relayer arg ForwardingAllowed to propagate to transmitters by @essamhassan in #66

New Contributors

Full Changelog: v0.1.3...v0.1.4

v0.1.3

26 Jul 18:20
24530b1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

23 Jun 15:52
79bdba0
Compare
Choose a tag to compare

What's Changed

  • Add OCR2VRF+DKG relay types by @vreff in #55
  • Don't error when metrics can't be deleted by @topliceanu in #54
  • Add ParseSchema for avro.Schema objects by @topliceanu in #56
  • Add utils.Subprocesses to replace sync.WaitGroup by @topliceanu in #53
  • Merge OCR2VRFRelayer into Relay by @vreff in #57
  • Revert "Merge OCR2VRFRelayer into Relay" by @vreff in #58
  • Revert "Merge OCR2VRFRelayer into Relay (#57)" by @vreff in #59
  • pkg/utils: add RawReportContext and HashReport to support non-evm relays by @jmank88 in #60

New Contributors

  • @vreff made their first contribution in #55

Full Changelog: v0.1.1...v0.1.2

v0.1.0

20 May 12:15
c4759ca
Compare
Choose a tag to compare

Initial Release

Full Changelog: https://github.com/smartcontractkit/chainlink-relay/commits/0.1.0