Skip to content

Releases: smartcontractkit/external-adapters-js

Release v1.33.0

03 Aug 01:10
6ba041a
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • Use new forex endpoint and authorization method for ncfx WS (updates default WS URL)

Features

  • Enable non-USD quote batching for coinapi
  • Add missing type fields for etherscan
  • Add commodities endpoint for finage
  • linear-finance x30 endpoint
  • Add inverse price fetching for new pairs on openexchangerates
  • Add inverse price fetching for forex pairs on tiingo
  • Add inverse price fetching for forex pairs on tradingeconomics

Bug Fixes

  • Export price_ws endpoint for tradingeconomics (fixed issue utilizing WS when endpoint input was undefined)

Documentation

  • Add documentation on EA versioning

Notable Adapter Updates

Adapter Version Description
coinapi 1.3.0 Enhanced Coinapi EA to use batching on quotes that are not USD
etherscan 1.3.10 Updated ResponseSchema to include missing fields from the API
finage 1.5.0 Added commodities endpoint to Finage EA
linear-finance 2.3.0 Add x30 endpoint
ncfx 2.0.0 use new forex endpoint & authorization method
openexchangerates 1.5.4 Refactor module exports, Add COP/USD to inverse price pairs
tiingo 1.12.0 Added inverse capabilities for forex currency pairs
tradingeconomics 2.1.0 Export price_ws endpoint, add inverse price pairs

Release v1.32.3

30 Jul 16:03
912c425
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • None

New Adapters

  • None

Features

  • None

Bug Fixes

  • Fixed error in tradingeconomics adapter where requests are not properly routed if a legacy endpoint is specified

Documentation

  • None

Notable Adapter Updates

Adapter Version Description
tradingeconomics v2.0.5 Fixed error of incorrect routing to default endpoint when legacy endpoint is specified

Release v1.32.2

29 Jul 00:53
3468032
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • None

New Adapters

  • None

Features

  • None

Bug Fixes

  • Bumped openexchangerates version number

Documentation

  • None

Notable Adapter Updates

Adapter Version Description
openexchangerates v1.5.3 Bumped version number

Release v1.32.1

27 Jul 20:45
4a132ef
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • None

New Adapters

  • None

Features

  • Added inverse pairs COP/USD, IDR/USD & KRW/USD to the openexchangerates adapter

Bug Fixes

  • None

Documentation

  • None

Notable Adapter Updates

Adapter Version Description
openexchangerates v1.5.3 Added inverse pairs COP/USD, IDR/USD & KRW/USD

Release v1.32.0

26 Jul 22:29
446cb2b
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • None

New Adapters

  • None

Features

  • Added input parameter to trueusd adapter which allows data to be returned only for a specified blockchain
  • Added the BITCOIN_TESTNET_POR_INDEXER_URL environment variable to the proof-of-reserves adapter to support a Bitcoin testnet PoR indexer.
  • Added support for inverse includes pairs to the openexchangerates adapter

Bug Fixes

  • None

Documentation

  • None

Notable Adapter Updates

Adapter Version Description
trueusd v1.5.1 Add 'chain' input parameter to filter data by blockchain
proof-of-reserves v1.12.6 Added BITCOIN_TESTNET_POR_INDEXER_URL environment variable
openexchangerates v1.5.1 Support inverse includes pairs

Release v1.31.0

18 Jul 21:35
f7e4ef5
Compare
Choose a tag to compare

Changelog

New Adapters

  • Stader Labs adapter with maticX, sftmx endpoint

Minor Changes

  • Renamed EXPERIMENTAL_METRICS_ENABLED env var to METRICS_ENABLED (the former is still used as a fallback if the latter is missing)

Notable Adapter Updates

Adapter Version Description
stader-labs v1.0.0 New adapter

Release v1.30.1

13 Jul 21:44
4cd4087
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • The default endpoint for tradingeconomics-adapter has changed to not allow HTTP requests. If you wish to continue this functionality use endpoint: 'price' in your job spec's external adapter parameters.

Bug Fixes

  • Fix for batch warming enabled adapters that were erroneously type validating batch requests

Notable Adapter Updates

Adapter Version Description
tradingeconomics-adapter v2.0.0 Turn off default HTTP failover
1forge-adapter v1.6.7 Fix type validation for batch request
currencylayer-adapter v1.4.7 Fix type validation for batch request

Release v1.30.0

12 Jul 16:17
ca2152a
Compare
Choose a tag to compare

Changelog

New Adapters

  • Added curve-3pool-adapter for 3CRV price

Bug Fixes

  • Fixed an issue with trueusd's field input parameter name changing without being backwards compatible.
  • Fixed an issue with EA endpoint overrides not working correctly.
  • Fixed an issue with WS enabled adapters without batchable Cache Warming not turning off their Cache Warmers.

Notable Adapter Updates

Adapter Version Description
@chainlink/coinapi-adapter v1.2.6 Fixed endpoint override
@chainlink/curve-3pool-adapter v2.0.0 New adapter
@chainlink/trueusd-adapter v1.4.1 Made resultPath input parameter backwards compatable with field
@chainlink/1forge-adapter 1.6.6 Fixed WS not turning off CW
@chainlink/amberdata-adapter 1.7.6 Fixed WS not turning off CW
@chainlink/binance-adapter 1.4.6 Fixed WS not turning off CW
@chainlink/blocksize-capital-adapter 1.0.17 Fixed WS not turning off CW
@chainlink/cfbenchmarks-adapter 1.5.6 Fixed WS not turning off CW
@chainlink/coinapi-adapter 1.2.6 Fixed WS not turning off CW
@chainlink/coinbase-adapter 1.4.6 Fixed WS not turning off CW
@chainlink/coinmetrics-adapter 1.3.6 Fixed WS not turning off CW
@chainlink/cryptocompare-adapter 1.4.6 Fixed WS not turning off CW
@chainlink/dxfeed-adapter 1.3.6 Fixed WS not turning off CW
@chainlink/finage-adapter 1.4.6 Fixed WS not turning off CW
@chainlink/gsr-adapter 1.0.11 Fixed WS not turning off CW
@chainlink/intrinio-adapter 1.3.6 Fixed WS not turning off CW
@chainlink/ncfx-adapter 1.3.6 Fixed WS not turning off CW
@chainlink/onchain-gas-adapter 1.3.6 Fixed WS not turning off CW
@chainlink/tiingo-adapter 1.11.6 Fixed WS not turning off CW
@chainlink/tradermade-adapter 1.7.6 Fixed WS not turning off CW
@chainlink/tradingeconomics-adapter 1.2.6 Fixed WS not turning off CW
@chainlink/wootrade-adapter 1.2.6 Fixed WS not turning off CW

Release v1.29.1

02 Jul 01:22
5db1f43
Compare
Choose a tag to compare

Changelog

Features

  • Update dYdX rewards formula

Notable Adapter Updates

Adapter Version Description
dydx-rewards-adapter v1.4.5 Update rewards formula

Release v1.29.0

01 Jul 20:20
399c1d3
Compare
Choose a tag to compare

Changelog

Features

  • Add extra framework logging for EA failures and warnings
  • Framework type coverage
  • Move Type exports into @chainlink/ea-bootstrap
  • Proof of Reserves miner address support
  • Add nft-floor-price endpoint to Coinbase adapter

Bug Fixes

  • Update Coingecko overrides
  • Update Amberdata overrides
  • Update GSR configuration to fix startup failures

Notable Adapter Updates

Adapter Version Description
amberdata v1.7.4 Update overrides for USTC and LUNC
coinbase v1.4.4 Add NFT Floor Price endpoint
coingecko v1.8.4 Update overrides for GRT
gsr v1.0.9 Update config and limits to avoid startup failures
proof-of-reserves v1.12.1 Add miner address support