Releases: SpartanB312/Grunt
Grunt 2.0.2
1.Improved stability
2.Max insn limitation for NumberEncrypt
Grunt 2.0.1
1.Fixed class dumper for missing dependencies situation
2.Customizable control flow order
3.Method instructions size check for arithmetic encryptor
4.Set default value to true for Interface method rename (Support overlap)
Grunt 2.0.0
First regular release of Grunt Reborn
[Beta] Grunt 2.0.0.240711
1.Changed default value for InvokeDynamic
2.Fixed class dumping for missing dependencies situation
3.Added useComputeMax setting
4.Changed entry point for rerunability (For imcoming UI)
5.Added signature for Field/MethodRedirect
6.Added more options for junk code in ImplicitJump
7.Stripped unused libraries (2.56MB now)
[Beta] Grunt 2.0.0.240709
1.Fixed fabric entry point replace
2.Fixed Method/FieldRedirect outerclass generate
3.Improved stability for missing dependencies situation
4.Improved annotation watermark
5.Changed InvokeDynamic/MethodRename/Watermark default value
6.Added useComputeMax to global setting
[Beta] Grunt 2.0.0.240708
1.Added ImplicitJump for ControlFlow
2.Added ArithmeticEncrypt
3.Added InvokeDynamic
4.Improved MethodRename compability
5.Improved Method/FieldRedirect compability
6.Improved Watermark
7.Added independent exclusion for each transformer
8.Rewrote hierarchy
and more...
[Alpha] Grunt 2.0.0.240702
1.Improved stability and performance
2.Fixed fabric entrypoint ramap by @xiguajerry
3.Fixed shadow name bug in MethodRename/FieldRename
4.Added MethodRedirect
5.Added EnumOptimization
6.Added DeadCodeRemove
7.More options in MethodRename
and more...
[Stable] Grunt 1.5.7
Improved process speed
Improved hierarchy
[Beta] Grunt 1.5.5
ShuffleMembers
Shrinking
[Stable] Grunt 1.5.4
Including origin jar, obfed jar, config, mappings