You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 5, 2025. It is now read-only.
Copy file name to clipboardexpand all lines: CHANGELOG.md
+94-3
Original file line number
Diff line number
Diff line change
@@ -1592,18 +1592,109 @@ Detailed List of changes are mentioned under:
1592
1592
1593
1593
If there are any bugs, improvements, optimizations or any new feature proposal feel free to create github issue, or post a pull request for contributions.
1594
1594
1595
-
## [Unreleased]
1595
+
## [4.0.2]
1596
1596
1597
1597
### Fixed
1598
1598
1599
+
#### web3
1600
+
1601
+
- Fixed bug #6185, now web3.js compiles on typescript v5 (#6195)
1602
+
- Fixed #6162@types/ws issue (#6205)
1603
+
1604
+
#### web3-core
1605
+
1606
+
- Fixed Batch requests erroring out on one request (#6164)
1607
+
- Fixed the issue: Subscribing to multiple blockchain events causes every listener to be fired for every registered event (#6210)
1608
+
- Fixed the issue: Unsubscribe at a Web3Subscription class will still have the id of the subscription at the Web3SubscriptionManager (#6210)
1609
+
- Fixed the issue: A call to the provider is made for every subscription object (#6210)
1610
+
1599
1611
#### web3-eth-abi
1600
1612
1601
1613
- Support for "decoding" indexed string event arguments (returns the keccak256 hash of the string value instead of the actual string value) (#6167)
1602
1614
1615
+
#### web3-eth-accounts
1616
+
1617
+
- Fixed "The `r` and `s` returned by `signTransaction` to does not always consist of 64 characters #6207" (#6216)
1618
+
1603
1619
#### web3-eth-contract
1604
1620
1605
1621
- Event filtering using non-indexed and indexed string event arguments (#6167)
1606
1622
1607
-
#### web3-eth-types
1623
+
#### web3-eth-ens
1624
+
1625
+
- Fixed bug #6185, now web3.js compiles on typescript v5 (#6195)
1626
+
1627
+
#### web3-providers-ws
1628
+
1629
+
- Fixed #6162@types/ws issue (#6205)
1630
+
1631
+
#### web3-types
1632
+
1633
+
- Fixed bug #6185, now web3.js compiles on typescript v5 (#6195)
1634
+
1635
+
### Added
1636
+
1637
+
#### web3
1638
+
1639
+
- Exported `Web3Context`, `Web3PluginBase`, `Web3EthPluginBase` from `'web3-core'`, and `Web3Validator` from `'web3-validator'` (#6165)
1640
+
1641
+
#### web3-core
1642
+
1643
+
- Web3Subscription constructor accept a Subscription Manager (as an alternative to accepting Request Manager that is now marked marked as deprecated) (#6210)
1644
+
1645
+
#### web3-types
1646
+
1647
+
- Added the `SimpleProvider` interface which has only `request(args)` method that is compatible with EIP-1193 (#6210)
1648
+
- Added the `Eip1193EventName` type that contains the possible events names according to EIP-1193 (#6210)
1649
+
1650
+
### Changed
1651
+
1652
+
#### web3-core
1653
+
1654
+
- Web3Subscription constructor overloading that accept a Request Manager is marked as deprecated (#6210)
1608
1655
1609
-
- Receive fragment type added (#6204)
1656
+
#### web3-errors
1657
+
1658
+
- Dependencies updated
1659
+
1660
+
#### web3-eth
1661
+
1662
+
- Dependencies updated
1663
+
1664
+
#### web3-eth-iban
1665
+
1666
+
- Dependencies updated
1667
+
1668
+
#### web3-eth-personal
1669
+
1670
+
- Dependencies updated
1671
+
1672
+
#### web3-net
1673
+
1674
+
- Dependencies updated
1675
+
1676
+
#### web3-providers-http
1677
+
1678
+
- Dependencies updated
1679
+
1680
+
#### web3-providers-ipc
1681
+
1682
+
- Dependencies updated
1683
+
1684
+
#### web3-rpc-methods
1685
+
1686
+
- Dependencies updated
1687
+
1688
+
#### web3-types
1689
+
1690
+
- The `EIP1193Provider` class has now all the events (for `on` and `removeListener`) according to EIP-1193 (#6210)
0 commit comments