Skip to content

Merge release_v4.8.1 to master - #6541

Merged
kuny0707 merged 119 commits into
masterfrom
release_v4.8.1
Feb 4, 2026
Merged

Merge release_v4.8.1 to master#6541
kuny0707 merged 119 commits into
masterfrom
release_v4.8.1

Conversation

@kuny0707

@kuny0707 kuny0707 commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?
Merge release_v4.8.1 to master

InventiveCoder and others added 30 commits December 10, 2024 14:18
Signed-off-by: InventiveCoder <liucongcong@outlook.com>
Signed-off-by: xiaochangbai <704566072@qq.com>
opt(framework): optimization Help Instruction
# Conflicts:
#	framework/src/main/java/org/tron/program/FullNode.java
fix(doc): fix some typos in comment
 feat(doc): update expired information for readme
fix(CheckStyle): only fix CheckStyle
  1. Bump commons-io from 2.11.0 to 2.18.0 to fix CVE-2024-47554.
  2. Bump jackson-databind from 2.13.4.2 to 2.18.3 to fix CVE-2023-35116, CVE-2025-52999.
  3. Bump java-util from 1.8.0 to 3.2.0 to fix CVE-2023-34610.
  4. Bump libp2p from 2.2.5 to 2.2.6.
  5. Bump jetty from 9.4.53 to 9.4.57 to fix CVE-2024-8184.
  6. Bump spring from 5.3.18 to 5.3.39 to fix CVE-2023-20863, CVE-2024-38820, CVE-2022-22968, CVE-2022-22970.
  7. Remove spring-tx, spring-web, hamcrest-junit, guice, java-sizeof, vavr.
feat(doc): update readme for telegram groups and doc link
halibobo1205 and others added 25 commits December 26, 2025 15:21
feat(*): disable market transaction
…riction

func(vm): optimize selfdestruct restriction
feat(db): optimize the logic for obtaining transactions that require signature verification
feat(net): optimize transaction processing logic
* feat(*): disable exchange transaction (#6507)
* update a new version. version name:GreatVoyage-v4.8.0-1-g45e3bf88ca,version code:18634 (#6508)
…6514)

* fix: throw exception if system shielded tx is not supported.
* update the exception msg.
)

* feat(event): optimize the event cache solidId update logic

* add unit test
@kuny0707
kuny0707 marked this pull request as ready for review February 3, 2026 13:41
@kuny0707
kuny0707 merged commit 44a4bc8 into master Feb 4, 2026
8 of 9 checks passed
lvs0075 pushed a commit that referenced this pull request Jun 3, 2026
* feat(*): disable exchange transaction (#6507)

* update a new version. version name:GreatVoyage-v4.8.0-1-g45e3bf88ca,version code:18634 (#6508)

* Merge release_v4.8.1 to master (#6541)

* update a new version. version name:GreatVoyage-v4.8.0.1-1-g44a4bc8263,version code:18636 (#6542)

* feat(vm): optimize the check for create2

* feat(vm): optimize the check for ModExp

* test(vm): add tests for create2/modExp checks

* feat(version): update version to 4.8.1.1

* feat(ci): add PR pipeline and system-test workflows

New workflows:
- pr-build.yml: multi-OS build matrix (macOS, Ubuntu, RockyLinux, Debian11)
  and changed-line/overall coverage gate
- pr-check.yml: PR title/body lint + Checkstyle
- pr-reviewer.yml: scope-based reviewer auto-assignment
- pr-cancel.yml: cancel in-progress runs when PR is closed unmerged
- system-test.yml: spin up FullNode and run the system-test suite

Existing workflows:
- codeql.yml: bump to v4/v5 actions, switch to manual build-mode with
  JDK 8, add paths-ignore for docs-only changes
- math-check.yml: bump checkout/upload-artifact/github-script versions

* feat(config): fix git.properties NPE

* update a new version. version name:GreatVoyage-v4.8.1-6-g52d7d9d23e,version code:18643

---------

Co-authored-by: YAaron <4241080+kuny0707@users.noreply.github.com>
Co-authored-by: zz <aaa@bb.cc>
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.