v0.47.0
Release v0.47.0 adds resource metrics to the webSocketServer
. It also adds support for the Deterministic Deployment Proxy contract that can deploy any contract at a deterministic location using the CREATE2
opcode. This is required for Foundry. It also includes bug fixes for tests and CI, as well as including the correct gas params in the response for Type 0x2 transactions. The WebSocket documentation updates are around the newHeads
feature.
Enhancements
- fix: Re-submitting the memory handling #2395
- feat: Added resource metrics. #2381
- fix: added ability to send back to clients the reason on closing at max connection limit (#2362) #2363
- WS server limiter close connection at max limit without sending the reason back to clients #2362
- Foundry Create2 Support #2287
Bug Fixes
- Type 0x2 transactions missing gas params in the response #2404
- fix: Removed debugger settings. #2398
- Remove debugger settings in the tsconfig files. #2397
- fix: Re-enable tests. #2386
- Re-enabled
eth_estimateGas
tests. #2384 - fix: detect "JavaScript heap out of memory" errors and fail job. #2263
- Relay tests have a "JavaScript heap out of Memory" error and the CI job does not fail. This needs to be detected and handled. #2262
Documentation
Dependency Upgrades
- chore: Revert synk PR #2408. Docker image won't build. (#2428) #2430
- Cherry pick docker snyk fix #2429
- chore: Revert synk PR #2408. Docker image won't build. #2428
- chore: bumped hedera-local to 2.23.0 #2412
- [Snyk] Security upgrade node from 18.18.2-bullseye-slim to 18.20.2-bullseye-slim #2408
- [Snyk] Upgrade
@hashgraph
/hedera-local from 2.19.2 to 2.20.0 #2368 - chore: Remove specific version of NX dependency override. is working now. #2365
- NX Dependency Override - remove whenever possible #1636
Contributors
Thank you to all the contributors who worked on this release:
@AlfredoG87, @ebadiere, @quiet-node, and @swirlds-automation