@@ -34,7 +34,7 @@ There are many fixes all over the code base.
3434 }
3535 ```
3636- The language server can now format Solidity source code using the ` forge-fmt ` crate. [ chioni16] ( https://github.com/chioni16 )
37- - The langauge server can now do go references, go to implementation, and go to type
37+ - The language server can now do go references, go to implementation, and go to type
3838 definition. [ chioni16] ( https://github.com/chioni16 )
3939- ** Polkadot** ` Panic ` errors can now be caught in try-catch statements [ xermicus] ( https://github.com/xermicus )
4040- ** Polkadot** custom errors are now supported [ xermicus] ( https://github.com/xermicus )
@@ -83,7 +83,7 @@ The language server is much improved, and many fixes all over.
8383
8484### Changed
8585- The Substrate target has been renamed to Polkadot. [ xermicus] ( https://github.com/xermicus )
86- - ** Polkadot** ` assert() ` and ` require() ` is now implemented as a transction revert, rather
86+ - ** Polkadot** ` assert() ` and ` require() ` is now implemented as a transaction revert, rather
8787 than a trap. The error data is returned, and encoded the same as on Ethereum. Error data is now
8888 passed to the calling contract, all the way up the call stack. [ xermicus] ( https://github.com/xermicus )
8989- ** Polkadot** constructor can be non-payable. [ xermicus] ( https://github.com/xermicus )
@@ -105,7 +105,7 @@ The language server is much improved, and many fixes all over.
105105 syntax ` tx.accounts.my_account ` . [ LucasSte] ( https://github.com/LucasSte )
106106- ` delegatecall() ` builtin has been added for Substrate. [ xermicus] ( https://github.com/xermicus )
107107- ` get_contents_of_file_no ` for Solang parser. [ BenTheKush] ( https://github.com/BenTheKush )
108- - ` set_code_hash() ` builtin has been aded for Substrate. [ xermicus] ( https://github.com/xermicus )
108+ - ` set_code_hash() ` builtin has been added for Substrate. [ xermicus] ( https://github.com/xermicus )
109109
110110### Fixed
111111- Diagnostics do not include large numbers anymore. [ seanyoung] ( https://github.com/seanyoung )
@@ -117,7 +117,7 @@ The language server is much improved, and many fixes all over.
117117- Do not allow push and pop in fixed length arrays. [ LucasSte] ( https://github.com/LucasSte )
118118- Improve unused variable elimination to remove unused arrays. [ LucasSte] ( https://github.com/LucasSte )
119119- Salt argument should be of type ` bytes32 ` . [ seanyoung] ( https://github.com/seanyoung )
120- - Allow return vallues to be ignored in try-catch statements. [ seanyoung] ( https://github.com/seanyoung )
120+ - Allow return values to be ignored in try-catch statements. [ seanyoung] ( https://github.com/seanyoung )
121121- Optimize modifiers' CFGs. [ xermicus] ( https://github.com/xermicus )
122122- Fix an error whereby building large contracts would cause an LLVM error. [ LucasSte] ( https://github.com/LucasSte )
123123- A constructor for a Solana contract cannot run twice on the same data account. [ seanyoung] ( https://github.com/seanyoung )
@@ -173,7 +173,7 @@ The parser and semantic analysis stage of Solang have gone through
173173 [ LucasSte] ( https://github.com/LucasSte )
174174
175175### Changed
176- - ** Solana** : Addresses are now base58 encoded when formated with ` "address:{}".format(address) ` .
176+ - ** Solana** : Addresses are now base58 encoded when formatted with ` "address:{}".format(address) ` .
177177 [ LucasSte] ( https://github.com/LucasSte )
178178- ** Substrate** : No longer use the prefixed names for seal runtime API calls, which grants small improvements in contract sizes. [ xermicus] ( https://github.com/xermicus )
179179
@@ -300,7 +300,7 @@ substrate contracts node `v0.22.1`.
300300 supported, like in ` ink! ` .
301301 [ xermicus] ( https://github.com/xermicus )
302302- All provided examples as well as most of the Solidity code snippets in our
303- documentation are now checked for succesful compilation on the Solang CI.
303+ documentation are now checked for successful compilation on the Solang CI.
304304 [ xermicus] ( https://github.com/xermicus )
305305- ** Substrate:** Fix events with topics. The topic hashes generated by Solang
306306 contracts are now exactly the same as those generated by ` ink! ` .
@@ -339,7 +339,7 @@ substrate contracts node `v0.22.1`.
339339 [ LucasSte] ( https://github.com/LucasSte )
340340- Add a wrapper for the Solana System Program
341341 [ LucasSte] ( https://github.com/LucasSte )
342- - The selector for functions can be overriden with the ` selector=hex"abcd0123" `
342+ - The selector for functions can be overridden with the ` selector=hex"abcd0123" `
343343 syntax.
344344 [ seanyoung] ( https://github.com/seanyoung )
345345- Shell completion is available using the ` solang shell-completion ` subcommand.
@@ -412,7 +412,7 @@ substrate contracts node `v0.22.1`.
412412## v0.1.9
413413
414414### Added
415- - Added support for solc import mapppings using ` --importmap `
415+ - Added support for solc import mappings using ` --importmap `
416416- Added support for Events on Solana
417417- ` msg.data ` , ` msg.sig ` , ` msg.value ` , ` block.number ` , and ` block.slot ` are
418418 implemented for Solana
@@ -535,4 +535,4 @@ substrate contracts node `v0.22.1`.
535535
536536### Changed
537537- Solang now uses llvm 10.0 rather than llvm 8.0
538- - In line with Solidity 0.7.0, constructors no longer need a visibility argument
538+ - In line with Solidity 0.7.0, constructors no longer need a visibility argument
0 commit comments