What's Changed
Here are the release highlights:
- Upgraded Airnode from Node.js 18 to 20
- Fixed Docker image builds on Macs with Apple Silicon
- Deployed protocol and RRP contracts on several chains
- Bumped numerous dependencies
Changelog
- chore(deps): update dependency solhint to v4 by @renovate in #1917
- docs: replace old Rinkeby reference by @dcroote in #1940
- chore(deps): update typescript-eslint monorepo to v6 (major) by @renovate in #1835
- fix: remove unnecessary eslint-disable-line by @dcroote in #1942
- fix(deps): update dependencies (non-major) by @renovate in #1891
- chore(deps): update dependency husky to v9 by @renovate in #1943
- chore(deps): update dependency lerna to v8 by @renovate in #1944
- chore(deps): update actions/cache action to v4 by @renovate in #1939
- chore(deps): update actions/checkout action to v4 by @renovate in #1878
- chore(deps): update actions/setup-node action to v4 by @renovate in #1909
- Bump api3/ois to v2.3.2 by @dcroote in #1946
- chore(deps): update devdependencies (non-major) by @renovate in #1947
- Replace deprecated hardhat-etherscan with hardhat-verify by @dcroote in #1951
- chore(deps): update github/codeql-action action to v3 by @renovate in #1952
- Deploy protocol contracts on base-sepolia-testnet and optimism-sepolia-testnet by @dcroote in #1953
- fix(deps): update dependencies (non-major) by @renovate in #1948
- chore(deps): lock file maintenance by @renovate in #1885
- chore(deps): update devdependencies (non-major) by @renovate in #1955
- fix(deps): update dependencies (non-major) by @renovate in #1958
- chore(deps): update devdependencies (non-major) by @renovate in #1957
- chore(deps): lock file maintenance by @renovate in #1959
- Use secret interpolation from api3/commons by @dcroote in #1962
- fix(deps): update dependencies (non-major) by @renovate in #1966
- chore(deps): update devdependencies (non-major) by @renovate in #1965
- fix(deps): update dependencies (non-major) by @renovate in #1969
- chore(deps): update dependency @types/aws-lambda to ^8.10.136 by @renovate in #1968
- chore(deps): lock file maintenance by @renovate in #1970
- Bump Node.js version in Dockerfiles by @dcroote in #1979
- fix(deps): update dependency express to v4.19.2 [security] by @renovate in #1983
- Replace deprecated Goerli testnets by @vanshwassan in #1974
- chore(deps): upgrade api3/commons to v0.9.0 by @dcroote in #1984
- chore(deps): update typescript-eslint monorepo to v7 (major) by @renovate in #1954
- chore(deps): update aws-sdk-client-mock monorepo to v4 (major) by @renovate in #1985
- fix(deps): update dependency date-fns to v3 by @renovate in #1945
- Deploy protocol contracts on Blast by @vanshwassan in #1967
- chore(deps): update dependency eslint-plugin-jest to v28 by @renovate in #1987
- chore(deps): bump undici from 5.28.3 to 5.28.4 by @dependabot in #1989
- Remove goerli and polygon mumbai deployments by @dcroote in #1991
- chore(deps): update devdependencies (non-major) by @renovate in #1990
- chore(deps): update devdependencies (non-major) by @renovate in #1994
- chore(deps): update dependency @api3/chains to v6 by @renovate in #1995
- Fix configs and add template config test by @dcroote in #1998
- Adds an extra to the tx estimate to account for EIP-150 reserved gas by @acenolaza in #2001
- Deploy RRP contracts to new market chains by @vanshwassan in #2000
- Disable renovate lock file refresh by @dcroote in #2006
- chore(deps): update dependency @api3/chains to v8 by @renovate in #2009
- chore(deps): update dependency solhint to v5 by @renovate in #1999
- feat: replace Node.js 18 with Node.js 20 by @dcroote in #1920
- fix: cmake issue by @Shr1ftyy in #2021
- Update packages by @dcroote in #2026
- chore(deps): update terraform aws to v5 by @renovate in #1780
- chore(deps): update terraform google to ~> 6.19 by @renovate in #2008
- chore(deps): update dependency rimraf to v6 by @renovate in #2010
- Release v0.15.0 by @dcroote in #2030
New Contributors
Full Changelog: v0.14.2...v0.15.0