Skip to content

Releases: argentlabs/web3.swift

1.6.1

13 Dec 17:42
Compare
Choose a tag to compare

🐛 Fixes

  • Fix ENS reverse ENS resolution when supportsInterface is not implemented in contract by @DarthMike in #330
  • [FIX] Remove potential deadlock when using async-await. Provide network at client initialization instead by @DarthMike in #336

⚠️ Changes

New Contributors

Full Changelog: 1.5.0...1.6.1

1.6.0

24 Mar 14:17
Compare
Choose a tag to compare

🌱 New:

🐛 Fixes:

  • [FIX] Cache number representation in EthereumAddress by @DarthMike in #325

⚠️ Changes:

Full Changelog: 1.5.1...1.6.0

1.5.1

01 Mar 09:12
Compare
Choose a tag to compare

⚠️ Changes:

  • [CHANGE] EthereumAddress: Deprecate value. Compare by converting to number by @DarthMike in #314
    Additional fixes after this change:
  • [FIX] EthereumAddress hash by @DarthMike in #321
  • [FIX] EthereumAddress hashing intermitent failures by @DarthMike in #322

🐛 Fixes:

New Contributors

Full Changelog: 1.5.0...1.5.1

1.5.0

15 Feb 20:32
cf217ea
Compare
Choose a tag to compare

🌱 New:

  • [ADD] SwiftFormat by @dnKaratzas in #290
  • [ADD] missing logs subscription by @dnKaratzas in #303
  • [ADD] Support multicall v2 by @tungnguyen20 in #308

⚠️ Changes:

🐛 Fixes:

🦦 Other:

New Contributors

Full Changelog: 1.4.1...1.5.0

1.4.1

30 Nov 14:44
Compare
Choose a tag to compare

🐛 Fixes:

Full Changelog: 1.4.0...1.4.1

1.4.0

30 Nov 09:20
Compare
Choose a tag to compare

🌱 New:

⚠️ Changed

  • Migrate tests to Goerli. Remove Rinkeby/Ropsten testnet definitions by @DarthMike in #281

🐛 Fixed:

New Contributors

Full Changelog: 1.3.0...1.4.0

1.3.0

15 Nov 13:20
Compare
Choose a tag to compare

🌱 New:

  • Add Goerli/Sepolia networks by @DarthMike in #238 #256
  • WebSockets by @dnKaratzas in #239
  • Code Format by @dnKaratzas in #244
  • Initialize Network on constructor by @dnKaratzas in #248
  • conform EthereumAdress to ExpressibleByStringLiteral by @OguzYuuksel in #254
  • #251 Fix eth_estimateGas value with leading zero by @dnKaratzas in #252
  • Sign-In with Ethereum + ERC1271 by @rkreutz in #246
  • Added functionality for multiple wallets by @ismail9001 in #243

🐛 Fixed:

New Contributors

Full Changelog: 1.2.0...1.3.0

1.2.0

17 Jun 08:00
Compare
Choose a tag to compare

🌱 New:

  • Make use of Result on completion by @dnKaratzas in #221
  • To checksum address by @dhruv500 in #228

🐛 Bug fixes:

New Contributors

Full Changelog: 1.1.1...1.2.0

1.1.1

31 May 09:45
Compare
Choose a tag to compare

🐛 Bug fixes:

  • Fixed issue with ENS resolver caching (#216)

Full Changelog: 1.1.0...1.1.1

1.1.0

24 May 07:46
Compare
Choose a tag to compare

🌱 New:

  • Support for offchain lookup and ENS offchain resolution (EIP-3668) #208
  • Support for wildcard ENS resolution (ENSIP-10) #214
  • CI now runs on Linux too #212

⚠️ Changed:

  • Bumped mininum version to iOS 13, macOS 11, removed conditional compilation of async/await
  • All tests now using async/await API
  • For linux, introduced OpenCombine dependency as we're now using Combine for some involved logic in #208 (May review this in the future)

Full Changelog: 1.0.0...1.1.0