diff --git a/CHANGELOG.md b/CHANGELOG.md index 2378b2c..0c3f6f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,77 @@ +# [4.7.0](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.6.0...4.7.0) (2024-08-12) + + +### Bug Fixes + +* add ETH_NETWORK for tests ([5bfdc36](https://github.com/lidofinance/ethereum-validators-monitoring/commit/5bfdc3685c207ea08dd68d57ce20e996655df93f)) +* add fork selector ([8cd5936](https://github.com/lidofinance/ethereum-validators-monitoring/commit/8cd593637d03949bcb5ecba87b5057e658fff113)) +* add fork selector for testnets ([191b665](https://github.com/lidofinance/ethereum-validators-monitoring/commit/191b6655922b0b44a666960a6806f196a1f66240)) +* add NODE_OPTIONS=--experimental-vm-modules for jest ([6058284](https://github.com/lidofinance/ethereum-validators-monitoring/commit/6058284d1db84589e1dbb78acebb8067e5b810a6)) +* allowJs for jest ([ecd49cf](https://github.com/lidofinance/ethereum-validators-monitoring/commit/ecd49cfc8ff770fd33a2c3a4f953f5747bceab89)) +* jest ([01d6ffe](https://github.com/lidofinance/ethereum-validators-monitoring/commit/01d6ffe96370d9b8f618cfdf8fd30334432205ef)) +* jest ([e8b7442](https://github.com/lidofinance/ethereum-validators-monitoring/commit/e8b7442cfa53f34f451b90a7cd2cfbfa4b1e0487)) +* jest config ([02f40c3](https://github.com/lidofinance/ethereum-validators-monitoring/commit/02f40c35d7ed1a29e9b385cd4c961b431c61b311)) +* node version in workflow ([b22f982](https://github.com/lidofinance/ethereum-validators-monitoring/commit/b22f98220347c758614f3af8c13ce1ea89007f27)) +* polyfills ([2829e19](https://github.com/lidofinance/ethereum-validators-monitoring/commit/2829e19b9ecac1dfebccec40240accd6560e9819)) +* polyfills ([9f0f80f](https://github.com/lidofinance/ethereum-validators-monitoring/commit/9f0f80f2f1dae4f1df47c536f960b921e4890912)) +* polyfills ([459527b](https://github.com/lidofinance/ethereum-validators-monitoring/commit/459527bb420e44278f6da6a5a4e673b802ce8020)) +* remove condition for tests ([d8af449](https://github.com/lidofinance/ethereum-validators-monitoring/commit/d8af449c9e943a186a02e80e73ebbc35569fc058)) +* remove extra `export` before NODE_OPTIONS ([db32eb7](https://github.com/lidofinance/ethereum-validators-monitoring/commit/db32eb7a7c476133dafc81bdf1747035fc2d5a99)) +* return previous rule of missed proposes calculation ([9080501](https://github.com/lidofinance/ethereum-validators-monitoring/commit/90805015fd0aef7f9ee26d73450d4d9198f555eb)) +* review ([d5fb98c](https://github.com/lidofinance/ethereum-validators-monitoring/commit/d5fb98cad0dbe1a18b20ba7086c45281eda998c7)) +* tests ([2df4da0](https://github.com/lidofinance/ethereum-validators-monitoring/commit/2df4da0225b56f48986bf9b19737a313616203bc)) +* value for Dencun ([79d9b8a](https://github.com/lidofinance/ethereum-validators-monitoring/commit/79d9b8a6ff6884f6f51bcd75b12249e9a58af030)) + + +### Features + +* add minimum bound to alerts threshold ([a5a0be7](https://github.com/lidofinance/ethereum-validators-monitoring/commit/a5a0be75bd4e6934e1001d71b580285ff7a74a59)) +* honing consensus provider ([75b5f18](https://github.com/lidofinance/ethereum-validators-monitoring/commit/75b5f182f5c02e46d5c382f80a6eb2771ac7c488)) +* honing state processing ([fe384cd](https://github.com/lidofinance/ethereum-validators-monitoring/commit/fe384cd90a05c689cd0c13a16d90e827f2a23af4)) +* node 21.1 + undici + state from ssz ([6df86d3](https://github.com/lidofinance/ethereum-validators-monitoring/commit/6df86d31107437e21937b7aefd459136a8abe054)) + + + +# [4.6.0](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.5.1...4.6.0) (2024-03-12) + + +### Bug Fixes + +* bug in Dencun epoch calculation ([c43a2aa](https://github.com/lidofinance/ethereum-validators-monitoring/commit/c43a2aa4e5b0b0d07f26d8250544b9ed55942caa)) +* conditions ([eacccd9](https://github.com/lidofinance/ethereum-validators-monitoring/commit/eacccd9b05faa0e87f651988c93a78da29b4425a)) +* incorrect links in dashboards ([aab53a1](https://github.com/lidofinance/ethereum-validators-monitoring/commit/aab53a1ff53f44c135593b2bf611f9d63b92a4c1)) +* set correct Dencun Mainnet epoch ([3bd82b6](https://github.com/lidofinance/ethereum-validators-monitoring/commit/3bd82b6299097f829c542a3e59c82ab782ecf3e0)) +* simplify `DENCUN_FORK_EPOCH` validation ([334eb16](https://github.com/lidofinance/ethereum-validators-monitoring/commit/334eb1663b4c2f822655e2a8ebcf0a4ac7374c6f)) +* skip `DENCUN_FORK_EPOCH` validation ([689f4c4](https://github.com/lidofinance/ethereum-validators-monitoring/commit/689f4c4c6e55e8a515d5bfb35bdbca6207af89e1)) +* switch to fallback if primary node is stuck ([afc1835](https://github.com/lidofinance/ethereum-validators-monitoring/commit/afc1835f6b6b03b8ea052455dc0eaadfc22e97da)) + + +### Features + +* new `DENCUN_FORK_EPOCH` env variable ([77952e2](https://github.com/lidofinance/ethereum-validators-monitoring/commit/77952e29d7f1bc0ad3362dc4002508983463e6f8)) +* support for new attestation logic (Dencun) ([58558f8](https://github.com/lidofinance/ethereum-validators-monitoring/commit/58558f8f5760c4414268740a27546d98f65b0851)) + + + +## [4.5.1](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.5.0...4.5.1) (2024-01-11) + + +### Bug Fixes + +* abs ([9b9bdad](https://github.com/lidofinance/ethereum-validators-monitoring/commit/9b9bdad5ffd3efb89ef9b24549f6f7a7c3dd2bd8)) +* add all env variables to docker-compose ([8b1d097](https://github.com/lidofinance/ethereum-validators-monitoring/commit/8b1d097b437ef6281f2e6ca6576ae735c0317768)) +* add default env values in docker-compose ([7228530](https://github.com/lidofinance/ethereum-validators-monitoring/commit/7228530cb765e0f183b42c4f88306b190e3329b9)) +* color ([73dffeb](https://github.com/lidofinance/ethereum-validators-monitoring/commit/73dffeb4939cc879f1b41eaa334bc640697133ed)) +* HTTP_PORT environment variable update to differentiate container and external app ports ([04cd7eb](https://github.com/lidofinance/ethereum-validators-monitoring/commit/04cd7ebd2af991c710f22fbd816358caa6f30b5b)) +* incorrect calculation in "Earned" column ([58dd9be](https://github.com/lidofinance/ethereum-validators-monitoring/commit/58dd9be8fa5db1e4f1bb2a5a620c3b6a8d58fcc3)) +* incorrect ports in `docker-compose` ([ed23a26](https://github.com/lidofinance/ethereum-validators-monitoring/commit/ed23a26ab2d58b721057650ec48f1adab49b061b)), closes [#202](https://github.com/lidofinance/ethereum-validators-monitoring/issues/202) +* metric_relabel_configs ([54129f6](https://github.com/lidofinance/ethereum-validators-monitoring/commit/54129f63c7f63c459ffaba8641176ffd93c6d35f)) +* skip validation of `START_EPOCH` env variable ([a5c354e](https://github.com/lidofinance/ethereum-validators-monitoring/commit/a5c354e45092b9887ddd53b19544f20827043969)) +* temporarily increase space size ([bb9e421](https://github.com/lidofinance/ethereum-validators-monitoring/commit/bb9e421fb5d4063193ea63c1e4ff5450d9e9fbac)) +* validate `START_EPOCH` in all environments ([fe4b1a4](https://github.com/lidofinance/ethereum-validators-monitoring/commit/fe4b1a437c0ea90562b80f5193805daa0451cf0c)) + + + # [4.5.0](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.4.0...4.5.0) (2023-07-25) @@ -95,48 +169,3 @@ -## [4.2.1](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.2.0...4.2.1) (2023-01-30) - - -### Bug Fixes - -* average chain rewards metric ([#123](https://github.com/lidofinance/ethereum-validators-monitoring/issues/123)) ([c8035ae](https://github.com/lidofinance/ethereum-validators-monitoring/commit/c8035ae93aecbf7828bb8d75265d636b2c37ce71)) -* keys registry processing ([#119](https://github.com/lidofinance/ethereum-validators-monitoring/issues/119)) ([257ef29](https://github.com/lidofinance/ethereum-validators-monitoring/commit/257ef2935f7c25642545a53aaa1a7a46cd7d6b37)) -* long loops ([#120](https://github.com/lidofinance/ethereum-validators-monitoring/issues/120)) ([8f11298](https://github.com/lidofinance/ethereum-validators-monitoring/commit/8f112983e7955f14c2f8bec46c5ce4001edfb7bb)) -* remove outdated metrics ([#118](https://github.com/lidofinance/ethereum-validators-monitoring/issues/118)) ([398cf16](https://github.com/lidofinance/ethereum-validators-monitoring/commit/398cf16ea4fa4f65764dd530b6ac417680254f71)) - - -### Reverts - -* Revert "fix: long loops" (#121) ([4f8fbaf](https://github.com/lidofinance/ethereum-validators-monitoring/commit/4f8fbaf37a465c4fba8947e424fc041d85f2710e)), closes [#121](https://github.com/lidofinance/ethereum-validators-monitoring/issues/121) - - - -# [4.2.0](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.1.2...4.2.0) (2023-01-23) - - -### Bug Fixes - -* att participation rate ([#114](https://github.com/lidofinance/ethereum-validators-monitoring/issues/114)) ([10e928c](https://github.com/lidofinance/ethereum-validators-monitoring/commit/10e928c1b0c5f01412f236c8f643e44cb19a5340)) -* attestation and proposal rewards calculation error ([#110](https://github.com/lidofinance/ethereum-validators-monitoring/issues/110)) ([140a3f2](https://github.com/lidofinance/ethereum-validators-monitoring/commit/140a3f20c8a917059df76cf49d198c0ae0b694c3)) -* event loop lag ([#115](https://github.com/lidofinance/ethereum-validators-monitoring/issues/115)) ([0135d0e](https://github.com/lidofinance/ethereum-validators-monitoring/commit/0135d0edec5e5254fd094b1fb48e2310c860678d)) -* optional `high-reward-validators` task ([#113](https://github.com/lidofinance/ethereum-validators-monitoring/issues/113)) ([b275062](https://github.com/lidofinance/ethereum-validators-monitoring/commit/b275062b67806a206a3e738737121873edb4bfc3)) -* remove unnecessary use of BigNumber ([#111](https://github.com/lidofinance/ethereum-validators-monitoring/issues/111)) ([917c0b4](https://github.com/lidofinance/ethereum-validators-monitoring/commit/917c0b4e6f50c3ff22b8f75fc4f505111161d424)) - - -### Features - -* speed up writing to DB ([#106](https://github.com/lidofinance/ethereum-validators-monitoring/issues/106)) ([5f46711](https://github.com/lidofinance/ethereum-validators-monitoring/commit/5f46711f2feaaf2978e33d68d47dc81b8163f4b8)) -* use BigNumber ([#108](https://github.com/lidofinance/ethereum-validators-monitoring/issues/108)) ([325ab92](https://github.com/lidofinance/ethereum-validators-monitoring/commit/325ab92cb2cc082f2525280215b2ffbb39615ea5)) - - - -## [4.1.2](https://github.com/lidofinance/ethereum-validators-monitoring/compare/4.1.1...4.1.2) (2023-01-10) - - -### Bug Fixes - -* `getEpochDataToProcess` condition ([#103](https://github.com/lidofinance/ethereum-validators-monitoring/issues/103)) ([18971c5](https://github.com/lidofinance/ethereum-validators-monitoring/commit/18971c53b995c5c37e21bae28277f910a5bdabcd)) - - - diff --git a/package.json b/package.json index 701e35c..132736b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ethereum-validators-monitoring", - "version": "4.5.0", + "version": "4.7.0", "main": "./dist/main.js", "private": true, "scripts": {