v2025.09.18 Release
· One min read
This release brings enhancements to existing optimizations:
BranchPrefixHoisting runs more often, hoisting more instructions.InsertDebugInfoPass to insert artificial debug info for incoming code that is missing line numbers..pro parsing logic and dex loading logic (not expected to change application perf).This is a relatively small incremental release bringing two new optimizations:
-assumevalues in ProGuard specifications, as supported by R8. This unlocks additional optimizations in Redex.This release bundles a few improved optimizations that improve code size and performance:
InterdexPass, we made dexes more dense after Halfnosis pass and empty dexes will be left behind and can be removed by the newly introduced DexRemovalPass..apk and .aab builds for removed resources.ServiceLoader Java APIs will now be kept by Redex; keep rules are no longer necessary.SingleImplPass.This release bundles a few improved optimizations that improve code size and performance:
package-private access modifier.!!! Redex Public Office Hour Coming on Wed. 10/26/2022 @2PM PST !!!
Zoom Meeting id: 921 3454 5091; passcode: 177943
Please dial in to chat! We would love to learn how do you use Redex, what challenges are you facing, and how can we better help. We would like keep the 1st office hour to be more high level. If you have very specific questions, like how to build Redex, Github issue is still the best way to resolve it.