Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.8.22 #68

Merged
merged 224 commits into from
Oct 25, 2024
Merged

Conversation

yanghang8612
Copy link

This PR is to merge the code from v0.8.22

nikola-matic and others added 30 commits July 19, 2023 11:03
Update solidity-website links in release checklist
Add TMP and remove TODO and FIXME from pylint note tags list
Fix ICE when emitting event from another contract
docs: Fixes for some minor mistakes/typos
Since the default is now to ignore the counterexamples when checking
test output, we bring back counterexample checks in tests where the
counterexample is (mostly) deterministic.
SMTChecker tests: Keep counterexamples when updating expectations
using cdnfonts import instead

fix mobile menu layout

fix mobile content positioning/sizing

fix desktop content widths

prevent header links from wrapping

update desktop positioning

fix backdrop-filter

move to .unified-header::before

feat: independent scrolling for content and menu
…rations

SMTChecker fix: Do not unroll loop after it completes
Yul AST IDs should start from 0 instead of 1.
SMTChecker: Fix inconsistency on constant condition check after a loop is unrolled
cameel and others added 28 commits October 19, 2023 18:43
Support user-defined operators in SMTChecker
…plify

Add required steps to fullSimplify step.
…as well

- Until now it was being removed along with the leading/trailing whitespace that we strip so it did not matter. Now the EVM deprecation warning can get before this warning, preserving the whitespace and making CLI tests fail.
…arning

Deprecate support for `byzantium` and older EVM versions
…egen

unchecked increment for simple counter for loops
Co-authored-by: Alexander Arlt <[email protected]>
Co-authored-by: r0qs <[email protected]>
Co-authored-by: Kamil Śliwak <[email protected]>
Co-authored-by: r0qs <[email protected]>
Co-authored-by: Kamil Śliwak <[email protected]>
Co-authored-by: r0qs <[email protected]>
Add support to import evm assembly json (updated).
# Conflicts:
#	.circleci/config.yml
#	.circleci/osx_install_dependencies.sh
#	libsolidity/analysis/ViewPureChecker.cpp
#	libsolidity/ast/TypeProvider.cpp
#	libsolidity/ast/Types.cpp
#	libsolidity/codegen/ExpressionCompiler.cpp
#	libsolidity/codegen/ir/IRGeneratorForStatements.cpp
#	solc/CommandLineInterface.cpp
#	test/libsolidity/natspecJSON/dosctring_named_return_parameter.sol
#	test/libsolidity/natspecJSON/invalid/dosctring_named_return_param_mismatch.sol
#	test/libsolidity/natspecJSON/invalid/dosctring_return_size_mismatch.sol
#	test/libsolutil/UTF8.cpp
Copy link
Collaborator

@CodeNinjaEvan CodeNinjaEvan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@CodeNinjaEvan CodeNinjaEvan merged commit 5ed3e10 into tronprotocol:develop Oct 25, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.