Skip to content

Commit

Permalink
release 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
yangzhiqian committed Jul 22, 2021
1 parent 8fd3aeb commit 16fd1d1
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 3 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
# Change Log
### Version 0.3.0
- Upgrade asm libs from 6.2.1 to 9.2(Notes:ASM_API which is passed to asm visitors has not been changed,ASM6 by default.You could changed it by append 'bytex.ASM_API=\[ASM4、ASM5、ASM6、ASM7、ASM8、ASM9\]' in gradle.properties)
- Replace booster-gradle-api with gradle-compat-api.Both of them are perfect AGP compatible libraries.
`booster-gradle-api` is developed and maintained by [booster](https://github.com/didi/booster),which was used by ByteX for a long time .
`gradle-compat-api` is developed and maintained by bytedance,witch has been running well within the company for several months.
- Check unexpected bytecode modifications by plugins during the traverse phase in release build.(Notes:Plugins should only perceive the inputs in the traverse phase, and there should be no modifications)
- Fix memory leak caused by gradle
- New whiteList feature in access-inline-plugin.

### Version 0.2.8
- Replace hookTransform with HookInjector;
- Add proguard mapping parser&retracer;
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Add those configuration code to your build.gradle, and apply your plugins on dem

```groovy
buildscript {
ext.plugin_version="0.2.8"
ext.plugin_version="0.3.0"
repositories {
google()
jcenter()
Expand Down
2 changes: 1 addition & 1 deletion README_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ ByteX是一个基于gradle transform api和ASM的字节码插件平台(或许

```groovy
buildscript {
ext.plugin_version="0.2.8"
ext.plugin_version="0.3.0"
repositories {
google()
jcenter()
Expand Down
2 changes: 1 addition & 1 deletion gradle/ext.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ ext {
upload_password_snapshot = PASSWORD_SNAPSHOT
upload_maven_url_snapshot = UPLOAD_MAVEN_URL_SNAPSHOT
upload_group = 'com.bytedance.android.byteX'
upload_version = "0.2.8${(useSnapshotMaven.toBoolean() ? "-${doSh("git config user.name")}-SNAPSHOT" : "")}"
upload_version = "0.3.0${(useSnapshotMaven.toBoolean() ? "-${doSh("git config user.name")}-SNAPSHOT" : "")}"
upload_dir = project.rootProject.file('gradle_plugins').path
gradle_version = '3.5.3'
gson_version = '2.8.2'
Expand Down

0 comments on commit 16fd1d1

Please sign in to comment.