|  Mikhail Melnik | 7a8f269457
							
							Fix changelog (#3519) | 3 lat temu | 
				
					
						|  micahriggan | 4a194b3a1c
							
							Fix typo in ERC4626 comments (#3518) | 3 lat temu | 
				
					
						|  Hadrien Croubois | 3dac7bbed7
							
							Merge v4.7 back into master (#3516) | 3 lat temu | 
				
					
						|  Pascal Marco Caversaccio | b159b3fee2
							
							Minor wording fixes `ERC4626` contract (#3510) | 3 lat temu | 
				
					
						|  ashhanai | e734b42fc2
							
							Enable using ERC165 check for one supported interface directly (#3339) | 3 lat temu | 
				
					
						|  Pascal Marco Caversaccio | 40172c22d9
							
							Refactor address-to-hex-string conversion in `_checkRole` function (#3509) | 3 lat temu | 
				
					
						|  Mikhail Melnik | 6f88199db9
							
							Optimize Address.functionCall removing redundant isContract check (#3469) | 3 lat temu | 
				
					
						|  Daniel Von Fange | e8c60f92e3
							
							Remove unused using statements in GovernorCompatibilityBravo (#3506) | 3 lat temu | 
				
					
						|  Hadrien Croubois | 2894059775
							
							Support memory arrays in MerkleTree multiproof (#3493) | 3 lat temu | 
				
					
						|  Hadrien Croubois | 74738721dc
							
							Make ERC4626 _deposit and _withdraw internal virtual (#3504) | 3 lat temu | 
				
					
						|  Francisco | 450c569d78
							
							Add a caution note to ERC4626 about EOA access (#3503) | 3 lat temu | 
				
					
						|  Francisco Giordano | 4bf9ab41f8
							
							Clarify PaymentSplitter shares are static | 3 lat temu | 
				
					
						|  Ernesto García | 83277ff916
							
							Remove `_setupRole` docs usage in favor of `_grantRole` (#3489) | 3 lat temu | 
				
					
						|  Mikhail Melnik | cb3f2ab900
							
							Address.functionCall internal call stack simplification (#3468) | 3 lat temu | 
				
					
						|  Francisco Giordano | 109778c17c
							
							Fix check for generated code when last updated is a release candidate | 3 lat temu | 
				
					
						|  Francisco Giordano | ed704d82b3
							
							Output diff when test:generation fails | 3 lat temu | 
				
					
						|  Hadrien Croubois | a55b7d1372
							
							Rename ERC20TokenizedVault to ERC4626 (#3467) | 3 lat temu | 
				
					
						|  Hadrien Croubois | 5a0bff465d
							
							Enable the YUL IR pipeline when building with optimisations (#3279) | 3 lat temu | 
				
					
						|  Andrew Fleming | 4135bf9707
							
							Fix typos in timelock test (#3461) | 3 lat temu | 
				
					
						|  Francisco Giordano | 429b2242d8
							
							Disable test for updated generated code on upgradeable contracts | 3 lat temu | 
				
					
						|  Francisco Giordano | c10a097fa8
							
							Disable all checks but tests on upgradeable repository | 3 lat temu | 
				
					
						|  Francisco Giordano | cb7dbf8297
							
							Disable coverage on upgradeable repository | 3 lat temu | 
				
					
						|  Hadrien Croubois | 7c75b8aa89
							
							Add a SafeERC20:safePermit function (#3280) | 3 lat temu | 
				
					
						|  James Finucane | 08d109d877
							
							Optimize Ownable and Pausable modifiers' size impact (#3347) | 3 lat temu | 
				
					
						|  jjz | 3ac4add548
							
							Add sqrt for math (#3242) | 3 lat temu | 
				
					
						|  renovate[bot] | 3aa7ff74b0
							
							Update lockfile (#3442) | 3 lat temu | 
				
					
						|  onlineSoftwareDevOK | 994cf9b34b
							
							Clarify role of MinimalForwarder (#3399) | 3 lat temu | 
				
					
						|  Ikko Ashimine | f6cd8032ba
							
							Fix typo in crosschain.adoc (#3453) | 3 lat temu | 
				
					
						|  Hadrien Croubois | 051cc9e446
							
							Revert unwanted breaking change in the Clones library (#3456) | 3 lat temu | 
				
					
						|  Hadrien Croubois | 54ce38c2e5
							
							Remove runtime check of ERC1967 storage slots (#3455) | 3 lat temu |