The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
🐛 Fixes
* Fix ENS reverse ENS resolution when supportsInterface is not implemented in contract by @DarthMike in https://github.com/argentlabs/web3.swift/pull/330
* [FIX] Remove potential deadlock when using async-await. Provide network at client initialization instead by @DarthMike in https://github.com/argentlabs/web3.swift/pull/336
⚠️ Changes
* Fix: minor typo by @vuittont60 in https://github.com/argentlabs/web3.swift/pull/345
* Updated Package.swift by @varunlohade in https://github.com/argentlabs/web3.swift/pull/342
* Match against strings to improve performance by @DarthMike in https://github.com/argentlabs/web3.swift/pull/347
* Bump activesupport from 6.1.7.3 to 6.1.7.6 by @dependabot in https://github.com/argentlabs/web3.swift/pull/340
* Update README.md by @ignaciohugog in https://github.com/argentlabs/web3.swift/pull/225
## New Contributors
* @ignaciohugog made their first contribution in https://github.com/argentlabs/web3.swift/pull/225
* @joeblau made their first contribution in https://github.com/argentlabs/web3.swift/pull/323
* @vuittont60 made their first contribution in https://github.com/argentlabs/web3.swift/pull/345
* @varunlohade made their first contribution in https://github.com/argentlabs/web3.swift/pull/342
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.5.0...1.6.1
🌱 New:
* ZKSync Era support by @DarthMike in https://github.com/argentlabs/web3.swift/pull/319
* [ADD] ZKSync Era: ABI function transaction helper by @DarthMike in https://github.com/argentlabs/web3.swift/pull/329
🐛 Fixes:
* [FIX] Cache number representation in EthereumAddress by @DarthMike in https://github.com/argentlabs/web3.swift/pull/325
⚠️ Changes:
* [TIDY] Offchain resolution tests target changed by @DarthMike in https://github.com/argentlabs/web3.swift/pull/327
* Bump activesupport from 6.1.7.2 to 6.1.7.3 by @dependabot in https://github.com/argentlabs/web3.swift/pull/328
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.5.1...1.6.0
⚠️ Changes:
* [CHANGE] EthereumAddress: Deprecate `value`. Compare by converting to number by @DarthMike in https://github.com/argentlabs/web3.swift/pull/314
Additional fixes after this change:
* [FIX] EthereumAddress hash by @DarthMike in https://github.com/argentlabs/web3.swift/pull/321
* [FIX] EthereumAddress hashing intermitent failures by @DarthMike in https://github.com/argentlabs/web3.swift/pull/322
🐛 Fixes:
* Update README.md by @joeblau in https://github.com/argentlabs/web3.swift/pull/323
## New Contributors
* @joeblau made their first contribution in https://github.com/argentlabs/web3.swift/pull/323
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.5.0...1.5.1
🌱 New:
* [ADD] SwiftFormat by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/290
* [ADD] missing logs subscription by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/303
* [ADD] Support multicall v2 by @tungnguyen20 in https://github.com/argentlabs/web3.swift/pull/308
⚠️ Changes:
* Update KeyUtil.swift by @frohzinn in https://github.com/argentlabs/web3.swift/pull/29
🐛 Fixes:
* [Fix] Encoding array of static size bytes by @peerasak-u in https://github.com/argentlabs/web3.swift/pull/292
* Fix ABI issues by @DarthMike in https://github.com/argentlabs/web3.swift/pull/301
🦦 Other:
* Minor correction in Readme by @pranav-singhal in https://github.com/argentlabs/web3.swift/pull/300
* [CHANGE] Remove test key from repository by @DarthMike in https://github.com/argentlabs/web3.swift/pull/311
* Bump activesupport from 6.1.5 to 6.1.7.2 by @dependabot in https://github.com/argentlabs/web3.swift/pull/306
* Fix: minor typo by @omahs in https://github.com/argentlabs/web3.swift/pull/302
* [FIX] ENS target addresses have changed by @DarthMike in https://github.com/argentlabs/web3.swift/pull/309
## New Contributors
* @peerasak-u made their first contribution in https://github.com/argentlabs/web3.swift/pull/292
* @pranav-singhal made their first contribution in https://github.com/argentlabs/web3.swift/pull/300
* @frohzinn made their first contribution in https://github.com/argentlabs/web3.swift/pull/299
* @omahs made their first contribution in https://github.com/argentlabs/web3.swift/pull/302
* @tungnguyen20 made their first contribution in https://github.com/argentlabs/web3.swift/pull/308
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.4.1...1.5.0
🐛 Fixes:
* [FIX] Support watchOS by @DarthMike in https://github.com/argentlabs/web3.swift/pull/287
* [FIX] Building with Cocoapods (no NIO/websocket feature) by @DarthMike in https://github.com/argentlabs/web3.swift/pull/286
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.4.0...1.4.1
🌱 New:
* Support Custom Typed Array by @joshuajiangdev in https://github.com/argentlabs/web3.swift/pull/279
* Add more tests for ENS resolutions with subdomains by @DarthMike in https://github.com/argentlabs/web3.swift/pull/284
* Update README.md by @ignaciohugog in https://github.com/argentlabs/web3.swift/pull/225
⚠️ Changed
* Migrate tests to Goerli. Remove Rinkeby/Ropsten testnet definitions by @DarthMike in https://github.com/argentlabs/web3.swift/pull/281
🐛 Fixed:
* Update GenericJSON dependency version by @DarthMike in https://github.com/argentlabs/web3.swift/pull/283
* Refactor Account create/import APIs by @DarthMike in https://github.com/argentlabs/web3.swift/pull/282
## New Contributors
* @ignaciohugog made their first contribution in https://github.com/argentlabs/web3.swift/pull/225
* @joshuajiangdev made their first contribution in https://github.com/argentlabs/web3.swift/pull/279
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.3.0...1.4.0
🌱 New:
* Add Goerli/Sepolia networks by @DarthMike in https://github.com/argentlabs/web3.swift/pull/238 https://github.com/argentlabs/web3.swift/pull/256
* WebSockets by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/239
* Code Format by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/244
* Initialize Network on constructor by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/248
* conform EthereumAdress to ExpressibleByStringLiteral by @OguzYuuksel in https://github.com/argentlabs/web3.swift/pull/254
* #251 Fix eth_estimateGas value with leading zero by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/252
* Sign-In with Ethereum + ERC1271 by @rkreutz in https://github.com/argentlabs/web3.swift/pull/246
* Added functionality for multiple wallets by @ismail9001 in https://github.com/argentlabs/web3.swift/pull/243
🐛 Fixed:
* Queue priority warning fixed for iOS16 @mluisbrown in https://github.com/argentlabs/web3.swift/pull/274
## New Contributors
* @OguzYuuksel made their first contribution in https://github.com/argentlabs/web3.swift/pull/254
* @ismail9001 made their first contribution in https://github.com/argentlabs/web3.swift/pull/243
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.2.0...1.3.0
🌱 New:
* Make use of Result on completion by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/221
* To checksum address by @dhruv500 in https://github.com/argentlabs/web3.swift/pull/228
🐛 Bug fixes:
* Bug/224 estimate gas by @dnKaratzas in https://github.com/argentlabs/web3.swift/pull/226
* Remove unused account in eth_estimateGas by @guillemsole in https://github.com/argentlabs/web3.swift/pull/233
* Fix secp256k1 warnings by @sirily11 in https://github.com/argentlabs/web3.swift/pull/236
## New Contributors
* @guillemsole made their first contribution in https://github.com/argentlabs/web3.swift/pull/233
* @dhruv500 made their first contribution in https://github.com/argentlabs/web3.swift/pull/228
* @sirily11 made their first contribution in https://github.com/argentlabs/web3.swift/pull/236
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.1.1...1.2.0
🐛 Bug fixes:
- Fixed issue with ENS resolver caching (#216)
**Full Changelog**: https://github.com/argentlabs/web3.swift/compare/1.1.0...1.1.1
🌱 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**: https://github.com/argentlabs/web3.swift/compare/1.0.0...1.1.0