Releases: REAndroid/APKEditor
Releases · REAndroid/APKEditor
V1.4.7
V1.4.6
What's Changed
- Fix invalid actor on overlayable merge :REAndroid/ARSCLib#93
- Merge manifest components :REAndroid/ARSCLib#92
- Fix incorrect detection of bin xml files #209
- Introduce
-remove-annotationfeature :093adee - Smali registers and const numbers validation
- Improved performance smali/baksmaling
- Fix checksum error for dex v041
Full Changelog: V1.4.5...V1.4.6
V1.4.5
What's Changed
- Minor improvement on dex building performance
- Fix dex container building issues
- Fix smali parsing #198
- Update README @yonggamer in #203
Full Changelog: V1.4.4...V1.4.5
V1.4.4
What's Changed
- Default internal dex library
- Update README.md documentation by @yonggamer in #191
- update execution logs by @yonggamer in #192
- translation by @Kirlif in #193
- Fix duplicate
res/directory in APK refactor output by @AbhiTheModder in #195 - Decode/encode dex profile (binaries under asset/dexopt)
- Ensure data is fully transferred between channels by @janisozaur in REAndroid/ARSCLib#85
- Using ARSCLib 1.3.8
New Contributors
- @yonggamer made their first contribution in #191
- @janisozaur made their first contribution in REAndroid/ARSCLib#85
Full Changelog: V1.4.3...V1.4.4
V1.4.3
What's Changed
- Add latest framework android-36 (Baklava)
- Apply compression method of native library files based on attribute
android:extractNativeLibs#77 #150 :ea49069 - Auto-build
com.android.dynamic.apk.fused.modulesmeta data value #186 :REAndroid/ARSCLib@68f51ff - [Protect] Keep compatibility with latest android versions
- Better error/throw messages
- Detect console and disable same-line(verbose) logging
- Fix: Detect bad dex file names (e.g classes0.dex) #173
- Better handling of styled strings
- Proper encoding/decoding of xml comments & CDATA
- [Advanced] Optional xml charset via system property
com.reandroid.xml.KeepCharsetEncoding:REAndroid/ARSCLib@3133bf3 - Minor improvement on smali
Contributors
Full Changelog: V1.4.2...V1.4.3
V1.4.2
What's Changed
- NEW: Using internal dex library.
- Full support dex files upto version 042 (for more see help by running
java -jar APKEditor.jar d -h). - Translation into Arabic by @Kirlif in #142
- Fix: Consolidate JSON Info output into a single object by @AbhiTheModder in #149
New Contributors
- @AbhiTheModder made their first contribution in #149
Full Changelog: V1.4.1...V1.4.2
V1.4.1
What's Changed
- More
infofunctions: locales, languages, configurations, strings by @REAndroid in #132 - Strong resource protection by @REAndroid in #133
Full Changelog: V1.4.0...V1.4.1
V1.4.0
What's Changed
- Fix Mismatch in zip data descriptors #124
- Fix duplicate xml namespace #128
- New and aapt features for
info:4ae3196
For details run:java -jar APKEditor.jar info -h - Implement Jcommand by @REAndroid in #127
- Translate to french (init fr locale) by @Kirlif in #129
- Update gradle_build.yml by @Veha0001 in #130
New Contributors
Full Changelog: V1.3.9...V1.4.0
V1.3.9
What's Changed
- Using ARSCLib-1.3.5
- Version logging by @Kirlif in #108
- Use DEFAULT compression level : REAndroid/ARSCLib@dfc558d
- Fix: resource config flag qualifiers encoding : REAndroid/ARSCLib@85c1718
- Fix: Clean
requiredSplitTypes&splitTypesfrom manifest with resource id #114 - Fix: Support compile/decompile apks to xml without resource table (e.g. split bundles) : REAndroid/ARSCLib@4fa8e67
- Update internal framework version to API-35
- Detect and warn incompatible bundle apks during merging : REAndroid/ARSCLib@22a5816
Full Changelog: V1.3.8...V1.3.9
V1.3.8
What's Changed
- Support dex versions upto 40 #100
- Fix: Correct order of resource config flags: REAndroid/ARSCLib@3c31e3e
- Fix: Keep original namespace prefix for non android schemas: REAndroid/ARSCLib@0a40170
- Support multiple document elements on xml: REAndroid/ARSCLib@db925e8
- Smali decompiler flag to exclude debug information: #102 by @Kirlif and: REAndroid/smali-lib@39511f9
- Dump and build dex markers: REAndroid/smali-lib@8d2a0c4