Releases: ChainSafe/lodestar
Releases · ChainSafe/lodestar
Release v0.15.0
Changelog
v0.15.0 (2021-02-02)
Closed issues:
- Implemented hard fork compatible db #1927
Merged pull requests:
- fix httpClient error formatting #2018 (@3xtr4t3rr3str14l)
- add epoch and status headers to SyncChain stuck logs #2016 (@3xtr4t3rr3str14l)
- validator client --logLevel #2014 (@3xtr4t3rr3str14l)
- Fix validator not found and wrong events url #2009 (@mpetrunic)
- --logFile option for validator client #2008 (@3xtr4t3rr3str14l)
- Incorporate new processChainSegment into range sync #1992 (@dapplion)
- Replace all mentions of medalla (and any other dead testnets) with pyrmont #1982 (@3xtr4t3rr3str14l)
- Initial sync as state machine #1961 (@dapplion)
- --testnet -> --network #1959 (@3xtr4t3rr3str14l)
- Unify EpochContext #1958 (@tuyennhv)
- blockService and attestationService validator data consolidations #1890 (@3xtr4t3rr3str14l)
Release v0.14.0
Changelog
v0.14.0 (2021-01-19)
Merged pull requests:
- Reduce IDatabaseController interface in @chainsafe/lodestar-validator #1954 (@3xtr4t3rr3str14l)
- metadata.metadata -> metadata.all #1953 (@3xtr4t3rr3str14l)
- Validate and broadcast voluntary exit, propsoser/attester slashing #1951 (@tuyennhv)
- removeListener->off (where applicable) #1947 (@3xtr4t3rr3str14l)
- add missing (& remove uneeded) lodestar-* deps #1942 (@3xtr4t3rr3str14l)
- Store state to db only every n epochs #1937 (@wemeetagain)
- NetworkEvent object #1936 (@3xtr4t3rr3str14l)
- Process chain segment #1934 (@tuyennhv)
- Network ReqResp modularization #1930 (@dapplion)
- Bump axios from 0.21.0 to 0.21.1 #1929 (@dependabot[bot])
- Speed up epoch transition using persistent vector #1925 (@tuyennhv)
- Remove naive regular sync #1922 (@tuyennhv)
- Use ReqRespEncoding enum consistently in ReqResp #1914 (@dapplion)
- Fix it-pipe types #1910 (@dapplion)
- Add withTimeout utility #1903 (@dapplion)
- Get connected peers from connection manager #1902 (@tuyennhv)
Release v0.13.0
Changelog
v0.13.0 (2020-12-22)
Merged pull requests:
- Write request decode validation as async fn #1901 (@dapplion)
- Improve DiversifyPeersBySubnetTask #1898 (@tuyennhv)
- Debug api to download state #1892 (@tuyennhv)
- Sync validator api response type with spec #1888 (@mpetrunic)
- Remove ERR_ prefix from error code enums #1887 (@dapplion)
- lodestar package comment updates #1885 (@3xtr4t3rr3str14l)
- Reduce code duplication in ReqResp #1882 (@dapplion)
- Bump ini from 1.3.5 to 1.3.7 #1871 (@dependabot[bot])
- Sync: Use SlotRoot instead of ISyncCheckpoint #1870 (@tuyennhv)
- Fix getRandaoRevealSignatureSet #1869 (@tuyennhv)
- lodestar-types: unused code block removal #1868 (@3xtr4t3rr3str14l)
- Follow XDG Base Directory Specification #1865 (@dapplion)
- Use TreeBacked<SignedBeaconBlock> to improve sync time #1861 (@tuyennhv)
- Import AbortSignal wherever used #1853 (@dapplion)
- Use verifySignatureSetsBatch for state transition function #1851 (@dapplion)
- Import lodestar-params from root #1850 (@dapplion)
- lodestar-cli README update #1849 (@3xtr4t3rr3str14l)
- lodestar-beacon-state-transition comment updates #1848 (@3xtr4t3rr3str14l)
- Implement debug api to get forkchoice heads #1846 (@tuyennhv)
- Use for of instead of forEach where possible #1845 (@dapplion)
- Add whitespace to lodestar/network #1844 (@dapplion)
- Remove self invoking functions where not strictly necessary #1843 (@dapplion)
- remove ts-ignores for discv5.enabled #1842 (@3xtr4t3rr3str14l)
- JSON friendly logger statements #1837 (@dapplion)
- Remove unnecessary try / catch expect.fail() pattern #1835 (@dapplion)
- Improve lodestar-config exports #1831 (@dapplion)
- Fix CI errors in master #1827 (@dapplion)
- Rename IBlockJob metadata props #1826 (@dapplion)
- Bump highlight.js from 10.4.0 to 10.4.1 #1825 (@dependabot[bot])
- Add rewards spec tests #1822 (@tuyennhv)
- Add signature sets getters #1821 (@dapplion)
- lodestar-validator comment updates #1817 (@3xtr4t3rr3str14l)
- Update eslint and typescript-eslint #1813 (@mpetrunic)