This repository was archived by the owner on Mar 5, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
This repository was archived by the owner on Mar 5, 2025. It is now read-only.
Web3.js - 1.3.0 #3228
Copy link
Copy link
Closed
Labels
1.x1.0 related issues1.0 related issuesDiscussionReleaseStaleHas not received enough activityHas not received enough activity
Description
Description
Because we have soon finished all of the stabilization improvements listed here are we able to plan the tasks until 1.3.0.
Improvements
- Number overflows (will be done later with 2.0)
- PR: Integer overflow fixed in formatters #3234
- Issue: Formatter has a large number of overflow bugs #3227 & block timestamp - "Error: Number can only safely store up to 53 bits" #1905
- This possibility can get provided with a configuration option
- Insecure credential storage (not possible in a non-breaking manner)
- Issue: Feature Discussion - Let's Upgrade Security On the Wallet #2739
- This will only be implemented if possible in a non-breaking manner
- Enforce
0x
prefix for any given hex value - Transaction revert handling
- PR: Adds revert instruction handling #3248
- Issues: Incorrect return message for require() in public/external pure/view-type functions #1903 Support reason string #1707 Unstructured errors returned from reverted transactions #2197 Implement new error codes and error reason passing/throwing, when implemented in nodes #176
- New build pipeline and bundles (we kept the current pipeline and improved it)
- WebsocketProvider reconnecting
- PR: Provider related improvements #3190
- Issues: MaxListenersExceededWarning when sending contract (v1.0.0-beta.33) #1648 Possible closure leak in web3.eth.Contract 1.x ? #3042 [v1.2.1] Connection not Open. #3092 Provider does not reconnect after failure #1085 Question: Keepalive for ws subscriptions? #1391 Reconnect on Websocket Drop #1558 Reconnect feature is missing when websocket connection is closed. #1852 issue with websocket connection to infura #1646 WebsocketProvider: Incorrect response when duplicate IDs #1510 Can't assign more than one handler to connection events #1933
- Improves the listener handling at all and adds the possibility to activate
auto-reconnect
- Allow custom registry for ENS
Feel free to give your feedback about the lists above @alcuadrado @cgewecke @gnidan @michaelsbradleyjr @sohkai @caleteeter
lautarodragan
Metadata
Metadata
Assignees
Labels
1.x1.0 related issues1.0 related issuesDiscussionReleaseStaleHas not received enough activityHas not received enough activity