Esquith Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ef5de496 
							
						 
					 
					
						
						
							
							fix typo  
						
						
						
					 
					
						2022-01-05 21:58:41 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c16867cb83 
							
						 
					 
					
						
						
							
							Merge pull request  #12272  from ethereum/equalStoreEliminator  
						
						... 
						
						
						
						Equal store eliminator. 
						
					 
					
						2022-01-05 11:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								William Entriken 
							
						 
					 
					
						
						
						
						
							
						
						
							c798ac472e 
							
						 
					 
					
						
						
							
							Typo: SemVer  
						
						
						
					 
					
						2022-01-04 18:59:40 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cac0f203a2 
							
						 
					 
					
						
						
							
							Merge pull request  #12467  from ethereum/fixMappingExample  
						
						... 
						
						
						
						Fix mapping example. 
						
					 
					
						2022-01-04 18:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								Braden Watling 
							
						 
					 
					
						
						
						
						
							
						
						
							bb16c1943c 
							
						 
					 
					
						
						
							
							Fix gas retaining statement.  
						
						... 
						
						
						
						According to https://docs.soliditylang.org/en/v0.8.11/introduction-to-smart-contracts.html?highlight=63%2F64#message-calls , the caller forwards 63/64th of its gas, but here we seem to contradict that by saying the caller retains 63/64th of its gas. 
						
					 
					
						2022-01-04 11:10:31 +01:00 
						 
				 
			
				
					
						
							
							
								Braden Watling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fe1ee6a8a 
							
						 
					 
					
						
						
							
							Fix typo in control-structures.rst  
						
						... 
						
						
						
						I'm learning Solidity by reading these docs and found this statement confusing. I'm fairly certain that the correct description here is that the *callee* changes get reverted, but the caller is able to react to the failures.
I tested this with the following snippet in Remix, which resulted in a successful transaction when deployed:
```
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.7;
contract A {
    uint public value;
    function a(uint newValue, bool shouldRevert) external {
        value = newValue;
        if (shouldRevert) {
            revert();
        }
    }
}
contract B {
    function b() external {
        A a = new A();
        try a.a(50, false) {
            assert(a.value() == 50);
        } catch {
            assert(false);
        }
        a = new A();
        try a.a(50, true) {
            assert(false);
        } catch {
            assert(a.value() == 0);
        }
    }
}
``` 
						
					 
					
						2022-01-03 17:22:23 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b354c81a63 
							
						 
					 
					
						
						
							
							Documentation  
						
						
						
					 
					
						2022-01-03 15:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							57474917a0 
							
						 
					 
					
						
						
							
							Clarify which functions are added.  
						
						
						
					 
					
						2022-01-03 15:38:39 +01:00 
						 
				 
			
				
					
						
							
							
								Pranay Reddy 
							
						 
					 
					
						
						
						
						
							
						
						
							f30130888e 
							
						 
					 
					
						
						
							
							Added specificity to data location.  
						
						... 
						
						
						
						Added the specificity that bytes1[] and bytes differ because of padding only in memory data location. Added extra sentence that they are similar when used in storage data location. 
						
					 
					
						2022-01-03 12:47:51 +05:30 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0010027e17 
							
						 
					 
					
						
						
							
							Fix mapping example.  
						
						
						
					 
					
						2021-12-30 15:28:09 +01:00 
						 
				 
			
				
					
						
							
							
								Franziska Heintel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4456eeb6bb 
							
						 
					 
					
						
						
							
							[DOCS] update contributing section meeting link  
						
						
						
					 
					
						2021-12-29 16:06:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							dece5f4de2 
							
						 
					 
					
						
						
							
							pylint: Enable and fix redefined-builtin warnings  
						
						
						
					 
					
						2021-12-21 15:30:11 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5b10ff1216 
							
						 
					 
					
						
						
							
							pylint: Enable and fix singleton-comparison warnings  
						
						
						
					 
					
						2021-12-21 15:30:11 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							25a3bf2df0 
							
						 
					 
					
						
						
							
							Set release date.  
						
						
						
					 
					
						2021-12-20 13:15:58 +01:00 
						 
				 
			
				
					
						
							
							
								GitHubPang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b0cef4624 
							
						 
					 
					
						
						
							
							Fix a few typos  
						
						
						
					 
					
						2021-12-20 10:56:39 +08:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							7a96953e78 
							
						 
					 
					
						
						
							
							Implement typechecked abi.encodeCall()  
						
						
						
					 
					
						2021-12-16 17:35:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c15ef45d29 
							
						 
					 
					
						
						
							
							Explanation about operators.  
						
						
						
					 
					
						2021-12-15 18:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Coglio 
							
						 
					 
					
						
						
						
						
							
						
						
							d17f7206ad 
							
						 
					 
					
						
						
							
							Improve description of break/continue restrictions.  
						
						... 
						
						
						
						This is as discussed on Element, with enhancements discussed with @cameel. 
						
					 
					
						2021-12-13 21:59:25 -08:00 
						 
				 
			
				
					
						
							
							
								dinah 
							
						 
					 
					
						
						
						
						
							
						
						
							f0aadcf577 
							
						 
					 
					
						
						
							
							Remove stale link.  
						
						
						
					 
					
						2021-12-13 12:04:23 +01:00 
						 
				 
			
				
					
						
							
							
								Omkar Nikhal 
							
						 
					 
					
						
						
						
						
							
						
						
							01d45a1952 
							
						 
					 
					
						
						
							
							Remove redundant typo  
						
						
						
					 
					
						2021-12-13 11:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d414153258 
							
						 
					 
					
						
						
							
							Some clarifications on literals.  
						
						
						
					 
					
						2021-12-06 17:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								minami 
							
						 
					 
					
						
						
						
						
							
						
						
							6bafeca8a2 
							
						 
					 
					
						
						
							
							Fix yul  
						
						
						
					 
					
						2021-12-05 16:58:03 +09:00 
						 
				 
			
				
					
						
							
							
								minami 
							
						 
					 
					
						
						
						
						
							
						
						
							907405e2e0 
							
						 
					 
					
						
						
							
							Fix units-and-global-variables  
						
						
						
					 
					
						2021-12-05 16:57:59 +09:00 
						 
				 
			
				
					
						
							
							
								minami 
							
						 
					 
					
						
						
						
						
							
						
						
							25a26d2f8b 
							
						 
					 
					
						
						
							
							Fix cheatsheet  
						
						
						
					 
					
						2021-12-05 16:57:48 +09:00 
						 
				 
			
				
					
						
							
							
								Saska Karsi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							105de2561a 
							
						 
					 
					
						
						
							
							rm trailing comma in style-guide.rst example  
						
						
						
					 
					
						2021-12-03 01:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							829fe6615b 
							
						 
					 
					
						
						
							
							Fix Yul example.  
						
						
						
					 
					
						2021-12-01 16:23:26 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2585fd91d 
							
						 
					 
					
						
						
							
							Merge pull request  #12322  from tzann/patch-1  
						
						... 
						
						
						
						Fix ExpressionSplitter example 
						
					 
					
						2021-12-01 15:44:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tynan Richards 
							
						 
					 
					
						
						
						
						
							
						
						
							d56fb3afff 
							
						 
					 
					
						
						
							
							Fix ExpressionSplitter example  
						
						... 
						
						
						
						Fix error (0x123 and 0x456 were swapped) and split constants into expressions 
						
					 
					
						2021-12-01 15:43:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dallon Asnes 
							
						 
					 
					
						
						
						
						
							
						
						
							310f74302d 
							
						 
					 
					
						
						
							
							Add fixed size type details to encodePacked doc  
						
						
						
					 
					
						2021-11-29 15:31:52 -06:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							bd399e37e3 
							
						 
					 
					
						
						
							
							restoring the RTD section. Downloads section to still be above versions section  
						
						
						
					 
					
						2021-11-30 00:20:27 +05:30 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf6c8e122 
							
						 
					 
					
						
						
							
							trailing whitespace removed in index.rst as per the requirements of a syntax test  
						
						
						
					 
					
						2021-11-26 09:29:27 +05:30 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							5e59325d06 
							
						 
					 
					
						
						
							
							relocated downloads section in versions flyout menu and added downloads Hint in index.html  
						
						
						
					 
					
						2021-11-26 09:29:27 +05:30 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b6a687a24 
							
						 
					 
					
						
						
							
							Merge pull request  #12308  from dallonasnes/docs-typo-fix  
						
						... 
						
						
						
						Fix typo in intro to smart contracts 
						
					 
					
						2021-11-22 23:56:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dallon Asnes 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef3c562160 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2021-11-22 15:18:43 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b36a3c6bf5 
							
						 
					 
					
						
						
							
							Fix documentation for valid ASCII string literals  
						
						
						
					 
					
						2021-11-20 22:41:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alessandro Coglio 
							
						 
					 
					
						
						
						
						
							
						
						
							d3b2463166 
							
						 
					 
					
						
						
							
							Improve description of literal evaluation.  
						
						
						
					 
					
						2021-11-10 23:17:47 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d9a806e0 
							
						 
					 
					
						
						
							
							Document change to BlockFlattener.  
						
						
						
					 
					
						2021-11-09 13:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							45c9dbe174 
							
						 
					 
					
						
						
							
							Sort changelog and set release date.  
						
						
						
					 
					
						2021-11-08 17:28:53 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							df85d26406 
							
						 
					 
					
						
						
							
							Update ir-breaking-changes and make it visible.  
						
						
						
					 
					
						2021-11-08 17:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f8719326c 
							
						 
					 
					
						
						
							
							Merge pull request  #12205  from ethereum/optimizeextocedsizecheck  
						
						... 
						
						
						
						Skip extcodesize check if return data is expected. 
						
					 
					
						2021-11-08 16:05:03 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f320a95dd9 
							
						 
					 
					
						
						
							
							Update documentation.  
						
						
						
					 
					
						2021-11-08 14:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4d3cabf1 
							
						 
					 
					
						
						
							
							Clarify `pure`.  
						
						
						
					 
					
						2021-11-08 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea3c34a082 
							
						 
					 
					
						
						
							
							Merge pull request  #12254  from ethereum/optimizerDocsForLoopInitRewriter  
						
						... 
						
						
						
						Remove incorrect outer block from for loop init rewriter documentation. 
						
					 
					
						2021-11-08 11:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							be552683c9 
							
						 
					 
					
						
						
							
							Remove incorrect outer block from for loop init rewriter documentation.  
						
						
						
					 
					
						2021-11-08 10:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Shivam Rajput 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							063d00adc8 
							
						 
					 
					
						
						
							
							0.y.z makes more sense than 0.x for the current version.  
						
						
						
					 
					
						2021-11-07 10:41:48 +05:30 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							a0dee79ad2 
							
						 
					 
					
						
						
							
							Remove install_deps script.  
						
						
						
					 
					
						2021-11-04 12:07:27 +01:00 
						 
				 
			
				
					
						
							
							
								José López 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a527039f 
							
						 
					 
					
						
						
							
							fixed example address payable  
						
						
						
					 
					
						2021-11-03 20:21:31 -03:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							61519da4f0 
							
						 
					 
					
						
						
							
							Fix wrong path to isoltest in docs  
						
						
						
					 
					
						2021-10-27 14:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d04ad57ee7 
							
						 
					 
					
						
						
							
							Docs  
						
						
						
					 
					
						2021-10-26 11:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							719b70893f 
							
						 
					 
					
						
						
							
							Merge pull request  #12144  from ethereum/clarify-linkersymbol-docs-regarding-fqln  
						
						... 
						
						
						
						Clarify that `linkersymbol()` accepts but does not require a fully qualified library name 
						
					 
					
						2021-10-26 11:10:34 +02:00