v0.17.0
版本发布时间: 2021-12-23 17:49:46
gradle/gradle-profiler最新发布版本:v0.20.0(2023-06-27 21:53:01)
🚀 New features and improvements
- Add project dependency mutation (#368) @asodja
- Implement automatic Android studio sync (#365) @asodja
- Add option to run Android Studio sync with clean IDE cache (#370) @asodja
- Add support for running Android Studio profiler with Linux and Windows (#372) @asodja
- Add option to override Android Studio jvm args (#384) @asodja
- Add mutation support for Compose (#357) @chao2zhang
- Allow a scenario to run a tooling API action (#364) @adammurdoch
- Add an
apply-build-script-change-to
mutator (#360) @adammurdoch - Update hardcoded Android Studio embedded Java path (#358) @anthonymonori
- Publish artifact to Maven Central (#343) @wolfs
- Support configuration client Gradle VM in CliGradleClient (#337) @blindpirate
- Output Chrome trace file for every invocation (#385) @asodja
- Produce json file for Chrome trace (#336) @wolfs
- Create differential flame graphs for async-profiler or JFR (#329) @wolfs
- Support capturing multiple events with async profiler (#328) @wolfs
- Consolidate file layout for profiles and flame graphs (#326) @wolfs
🐛 Bug Fixes
- Allow running tasks without "githubToken" (#345) @wolfs
- Fix gc measurements for Android Studio benchmarks (#382) @asodja
🚦 Internal changes
- Bump path-parse from 1.0.6 to 1.0.7 (#349) @dependabot
- Automatically install Android SDK on CI (#386) @asodja
- Use absolute paths for async-profiler output files (#383) @asodja
- Android Studio benchmark internal changes (#366, #369, #374, #375, #379, #380) @asodja
- Enable parallel builds for gradle-profiler (#376) @liutikas
- CI build now always uses Java11 as JAVA_HOME (#367) @asodja
- Update enforce-labels-action to 2.2.2 (#359) @asodja
- Use version catalog instead of homegrown solution (#341) @wolfs
- Use newer version of flightrecorder (#346) @wolfs
- Add additional Metadata and publish Javadocs (#342) @wolfs
- Sign artifacts for publishing (#340) @wolfs
- Upgrade gradle to 7.1.1 (#339) @wolfs
- Fix flamegraph.pl for graphs not created with stack diff (#387) @asodja
- Generate differential diff in Java (#333) @wolfs
- Bump elliptic from 6.5.3 to 6.5.4 (#324) @dependabot
Prebuilt version available from here
Install Gradle profiler 0.17.0 with SDKMAN!:
> sdk install gradleprofiler 0.17.0