Skip to content

Releases: Tencent/tinker

v1.7.7

13 Jan 12:24
Compare
Choose a tag to compare

[en]
TODO: never do...

[cn]

  1. 优化Dexdiff合成时30%的内存峰值;
  2. 修复部分厂商异步dex2oat导致补丁合成失败的问题 #306
  3. 修复Xposed 判断不准确的问题,可参考SampleUncaughtExceptionHandler.java
  4. 修复编译多flavor tinkerid无法修改的问题 ;
  5. 修复部分小米手机资源patch的异常;
  6. 增加Library一键反射,具体参考TinkerLoadLibrary.java
  7. 增加dex opt的重试生成,大家务必参考Sample中SampleLoadReporterSampleResultService的修改!
  8. 修复id存在空格时,applyResourceId的异常.

v1.7.6

23 Dec 10:09
Compare
Choose a tag to compare

[en]
TODO

[cn]

  1. 删除了RepairPatch相关接口,大家需要更改Tinker相关接口;
  2. gradle plugin增加tinkerEnable与keepDexApply参数;
  3. 增加自动生成dex loader pattern以及keepMain dex,大家无须特意指定;
  4. 修复bug #197
  5. 增加捕获Tinker加载过程的crash,可通过SharePatchFileUtil.getPatchLastCrashFile获得;
  6. 优化Dexdiff的耗时;
  7. 去除加固模式的支持;
  8. 补丁合成时,强势检查opt文件是否成功生成。

v1.7.5

18 Nov 08:41
Compare
Choose a tag to compare
  1. [bugfix] #160 #175 , fix dex extract error
  2. [bugfix] #162 #166 , fix tinker hotfix for 7.0+
  3. [bugfix] #173 , fix dex diff error when the classes.dex in jar
  4. [enhancement] add 'tinker_id_' to tinkerId as prefix

v1.7.3

01 Nov 08:18
Compare
Choose a tag to compare
  1. [hotfix] fix dex check error in some case

Known bugs:

  1. MD5 verify would failed when generate small dex from unmodified dex on Art Device.
  2. NPE may be thrown when generate patch package if PreGeneratedDexMode is open.

v1.7.2

31 Oct 08:24
Compare
Choose a tag to compare
  1. [bugfix] #144 , fix replay resource error for baidu os and huawei 7.0
  2. [bugfix] #139 , fix replay resource error for webview after 7.0
  3. [bugfix] #127 , fix duplicate entry build erro
  4. [bugfix] #54, NumberFormatException: For input string: "0x20000"
  5. [enhancement] don't increase process priority after 7.1
  6. [bugfix] check dvm vm property and android sdk version both

v1.7.0

14 Oct 09:14
Compare
Choose a tag to compare
  1. [bugfix] #22, tinkerId error with sample string
  2. [enhancement] #47, judge resources.arsc equal with content
  3. [bugfix] #48 , add resource test
  4. [bugfix] #54, NumberFormatException: For input string: "0x20000"
  5. [enhancement] #57, flavors build
  6. [bugfix] #97 , fix patch error
  7. [bugfix] #118, fix key store with SHA1withDSA and SHA256withECDSA
  8. [enhancement] #91 ,support encryption dex with usePreGeneratedPatchDex mode
  9. [bugfix] fix android N error

v1.6.2

29 Sep 11:18
Compare
Choose a tag to compare
  1. fix issue #81
  2. fix issue #54

v1.6.1

27 Sep 04:09
Compare
Choose a tag to compare
  1. [bugfix] fix Android N classloader error
  2. [build] fix applyResourceMapping build error

First release.

24 Sep 08:44
Compare
Choose a tag to compare
Merge pull request #2 from xszconfig/fix-wording

fix wording and wrong link