All Versions
76
Latest Version
Avg Release Cycle
57 days
Latest Release
929 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.6.5 Changes
May 26, 2022- correct the decoding key for from in transactionOptions by @mloit in #570
-
v2.6.4 Changes
May 06, 2022- π Fix ERC-1155 ABI by @mloit in #557
- π Fix access level for EIP-712 related objects by @mloit in #555
- βͺ Restore public API fromJSON() functions by @mloit in #558
-
v2.6.3 Changes
April 27, 2022- π Feature/automatic gas 1559 by @mloit in #547
- Oracle.suggestGasFeeLegacy method fixup by @yaroslavyaroslav in #551
-
v2.6.2 Changes
April 25, 2022- π Fix #540 by freezing CryptoSwift dependency to last working version (1.4.3) by @yaroslavyaroslav
-
v2.6.1 Changes
April 19, 2022- π Update documentation for EIP-1559 support by @mloit in #530
- π Feature/transaction metadata by @mloit in #523
-
v2.6.0 Changes
April 15, 2022π Features
- β Add full EIP-1559 transaction support see
- β Add gas prediction support see
What's Changed
- β Remove BrowserViewController if building for anything other than iOS by @mloit in #503
- π Feature/pre swiftlint cleanup by @mloit in #495
- π Feature/late lint fixups by @mloit in #508
- π Fix Base58 Decoding by @mloit in #504
- π Swiftlint by @mloit in #499
- ERC1155: Change access control for Interfece-based methods. by @mrklos in #494
- feat: solidity sha3 implementation added by @JeneaVranceanu in #506
- β add indentation check [default is 4 spaces per tab-stop] by @mloit in #512
- π EIP-1559 support release by @yaroslavyaroslav in #510
- EIP-1559 Gas prediction implementation by @yaroslavyaroslav in #513
- feat: decoding ABI with solidity error types by @JeneaVranceanu in #455
- Gas prediction implementation by @yaroslavyaroslav in #514
- π Bug fix/transaction index by @mloit in #521
- π EIP-1559 transaction support by @mloit in #509
- Full Changelog: 2.5.1...2.6.0
-
v2.5.1 Changes
March 23, 2022- β¬οΈ Drop Carthage cache files by yaroslavyaroslav
- β¬οΈ Drop examples cocoapods cache files by yaroslavyaroslav
- π Improve ci/cd pipeline by adding localTests job by yaroslavyaroslav
- π Rename tests in swift style name convention (CamelCase) by yaroslavyaroslav
- β Enable run ganache util in ci/cd pipeline (required for local tests) by yaroslavyaroslav
- π Clear lib warnings on build #437 by Valter4578 & mliot
- π Change UINT64_MAX to UInt64.max by mloit
- β‘οΈ Update CHANGELOG.md by ZeroCode999
- π Fix tokenURI method name for ERC721 and ERC721x tokens #419 by Sarquella
- Provide basic tolerance to EIP-1559 data by mloit
- π Fix for buffer overflow in [Data|SECP256K1].randomBytes() #470 by mloit
- Arbitrary clean project code by mloit
- π Fix github actions config issue that occasionally cancels running jobs by yaroslavyaroslav
- mini-rollup of several issues by mloit
-
v2.5.0 Changes
December 23, 2021Implemented enhancements:
- β Add support of EIP-712 signatures #323
- BIP39.mnemonicsToEntropy does not work for mnemonics of length 15, 18, 21 #300
- π Support Solidity 0.6 & ABIEncoderV2 #258
- Omit zeros at the end of formatted string #117
- [recreated] Detect read function aborting by messaged require statement #276 (hakumai-iida)
π Fixed bugs:
- π
subscribeOnLogs
method with specific contract address is not working!!!! #366 - EthereumContract with Custom ABI returns nil #342
- β Error on running tests #290
- Serialisation of BIP32 misplaced address postition #257
- β‘οΈ Xcode 10.2.1 carthage update hangs while building web3swift.xcodeproj #197
Closed issues:
- π Error in Documentation Examples: "Failed to fetch gas estimate" #421
- BSC Network Transaction #418
- How to sign and send ERC20 token #413
- Example #409
- π How install for macOS? #408
- π Use case for Web3Swift #405
- π Make and example on how to use ENS domains #404
- π Make an example on how to check your wallet balance #402
- Implement a functionality to add custom chains #401
- Prepare and example on how to use mnemonics #399
- Expired Discord invitation link #382
- How to estimate gas limit and gas price ? #380
- let block = try? web3.eth.getBlockNumber() #376
- π Support carthage both M1 and Intel processors #375
- π Support for Xcode 12 SPM #373
- β promisekit: warning:
wait()
called on main thread! #372 - How to generate web3swift framework file from source #369
- how to maintain multiple wallet ,need to store separate key json file? #367
- Extremely slow init BIP39 and keystore in current dev branch #365
- π How can i get EventLogs and topics from a transaction response? #359
- π Cannot parse ABI with tuple[] #358
- Send Transaction issue, processingError(desc: "Failed to fetch gas estimate") #356
- Instance member 'contract' cannot be used on type 'web3'; did you mean to use a value of this type instead? #352
- π Could not build Objective-C module 'web3swift' #344
- π Building the latest web3Swift example #341
- cannot open https://exchange.pancakeswap.finance/\#/swap #338
- π Crash with parsing custom ABI Contract #333
- β‘οΈ @ravi-ranjan-oodles thanks for the update. #329
- β Issue in Uploading to Test Flight #328
- β‘οΈ Update CryptoSwift podspec #322
- cann't open DAppοΌ such as "https://uniswap.tokenpocket.pro/\#/swap" #321
- CryptoSwift version is too low to work properly in Xcode12.5 #318
- web3swift.Web3Error.processingError(desc: "Failed to fetch gas estimate")οΌBSC ChainοΌ #317
- Quick simple steps for minting ERC20 or ERC721 tokens #314
- Generate Contract Bytecode / Address #313
- I can't find func 'Web3.InfuraKovanWeb3()' #311
- web3 instance error: Variable used within its own initial value #310
- Failed to fetch gas estimate when sending erc20 #307
- π» DApp browser cann't open Uniswap in a right way #304
- β‘οΈ Update cocoapods bigint to 5.0 #288
- When I use getBlockByNumber , hash Unable to check #287
- π How to parse the return value of read transaction #284
- Failed to fetch gas estimate #283
- Generic parameter 'Element' could not be inferred #282
- Unable to send ether using send function #279
- π This request is not supported because your node is running with state pruning. Run with --pruning=archive. #274
- Send ERC20 token error And get token name error #262
- Problem when decoding raw transaction input data #216
- Is it necessary to use password in creating Bip32keystore ? #213
π Merged pull requests:
- π Fix-up #427 (yaroslavyaroslav)
- 2.5.0 #426 (yaroslavyaroslav)
- π Bugfix: Derive PublicKey #423 (yuzhiyou1990)
- Enabling GitHub actions #422 (yaroslavyaroslav)
- π Fix building issue #410 (yaroslavyaroslav)
- π Fixed keystore backward compatibility #397 (BaldyAsh)
- β add support of EIP-712 signature #396 (BaldyAsh)
- π Fix ENS.getContentHash to return Data #395 (battlmonstr)
- π Fix Serialisation of BIP32 Keystore #394 (BaldyAsh)
- β‘οΈ Dependency update | M1 support #389 (Valter4578)
- π Fixed typo in function name #386 (JeneaVranceanu)
- β‘οΈ Updated Example and Updated Version for BigInt , CryptoSwift and PromiseKit dependency #383 (veerChauhan)
- β add support of EIP-712 signature #381 (AndreyMaksimkin)
- π fixed parsing of ABIs with tuples + wrong gas info when transactionOptions created from json #379 (izakpavel)
- π fixed: websocket delegate issue (new) #378 (amirhossein7)
- β Added Promise: Support for getCode function #368 (SwiftyLimi)
- β Added: Receive type at ABI.Element #348 (SwiftyLimi)
- π¨ Update local Tests and refactoring #347 (BaldyAsh)
- β‘οΈ update carthage build scripts to support xcode 11-12 #345 (skywinder)
- β‘οΈ Update libs versions, Cartfile and Pods dependencies #334 (AnnaYatsun1)
- π fix crash when 'payable' nil #332 (xdozorx)
- β‘οΈ Update README.md #331 (Iysbaera)
- β‘οΈ CrytoSwift update version 1.4.0 #327 (lzttxs)
- β‘οΈ Update carthage libraries #325 (alex78pro)
- Gas estimate fix #324 (frostiq)
- β‘οΈ Update README.md #306 (manuG420)
- π fix mnemonicsToEntropy mnemonic length check #301 (sche)
- β‘οΈ Updated Contract transaction method with Your ABI string #299 (veerChauhan)
- π fix crash abi parsing #296 (nerzh)
- π¨ Examples, Fixed Crashes, Refactoring #286 (skywinder)
- Master #281 (skywinder)
- π Fix Serialisation of BIP32 Keystore #278 (podkovyrin)
-
v2.3.0 Changes
September 21, 2020Implemented enhancements:
- Credentials: send "Authorization" header #267
π Fixed bugs:
Closed issues:
- web3swift.Web3Error.processingError("Failed to fetch nonce") #272
- Xcode 10.3 archive failed #266
- WebView: Dapp & Connect Wallet #264
- Create new contract method. #261
- Xcode 11 regenerating password #228
- π support Xocde 11 SPM for iOS #221
- π Not able to Deploy smart contract #214
- β unable to create archive file for testflight #161
π Merged pull requests:
-
v2.2.2 Changes
April 04, 2020Implemented enhancements:
π Fixed bugs:
Closed issues:
- Event filters by Param not working #248
- KeysService() in Migration guide not found #240
- π How to get seed phrase from private key? #236
- Sender Value nil #219
π Merged pull requests:
- value as optional parameter #256 (skywinder)
- 2.2.2 #253 (BaldyAsh)
- #248 #250 (hakumai-iida)
- Baldyash/webview #249 (BaldyAsh)
- policy #247 (BaldyAsh)
- π Fix dependencies, build #245 (BaldyAsh)
- β‘οΈ chore: update ENS Registry migration #243 (aranhaagency)
- β‘οΈ improtant notice update #232 (skywinder)
- β Add Alice Wallet to project list #230 (lmcmz)
- β‘οΈ Update Extensions.swift #225 (kocherovets)
- correct gasLimit #222 (luqz)
- π Change BIP39 word list extension from array of strings to one string β¦ #217 (husamettinor)
- π¦ Expose BIP39 words and separator #212 (dawiddr)