Skip to content

Commit

Permalink
Prepare 2.0 Beta 5 release
Browse files Browse the repository at this point in the history
  • Loading branch information
pyricau committed Nov 25, 2019
1 parent aff3385 commit e4a2f7e
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 20 deletions.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
|---|---|
| [PARSING_HEAP_DUMP](-p-a-r-s-i-n-g_-h-e-a-p_-d-u-m-p.md) | |
| [EXTRACTING_METADATA](-e-x-t-r-a-c-t-i-n-g_-m-e-t-a-d-a-t-a.md) | |
| [FINDING_LEAKING_INSTANCES](-f-i-n-d-i-n-g_-l-e-a-k-i-n-g_-i-n-s-t-a-n-c-e-s.md) | |
| [FINDING_PATHS_TO_LEAKING_OBJECTS](-f-i-n-d-i-n-g_-p-a-t-h-s_-t-o_-l-e-a-k-i-n-g_-o-b-j-e-c-t-s.md) | |
| [FINDING_RETAINED_OBJECTS](-f-i-n-d-i-n-g_-r-e-t-a-i-n-e-d_-o-b-j-e-c-t-s.md) | |
| [FINDING_PATHS_TO_RETAINED_OBJECTS](-f-i-n-d-i-n-g_-p-a-t-h-s_-t-o_-r-e-t-a-i-n-e-d_-o-b-j-e-c-t-s.md) | |
| [FINDING_DOMINATORS](-f-i-n-d-i-n-g_-d-o-m-i-n-a-t-o-r-s.md) | |
| [COMPUTING_NATIVE_RETAINED_SIZE](-c-o-m-p-u-t-i-n-g_-n-a-t-i-v-e_-r-e-t-a-i-n-e-d_-s-i-z-e.md) | |
| [COMPUTING_RETAINED_SIZE](-c-o-m-p-u-t-i-n-g_-r-e-t-a-i-n-e-d_-s-i-z-e.md) | |
Expand Down
18 changes: 16 additions & 2 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
# Change Log

## Version 2.0 Beta 4 (2019-11-18)
## Version 2.0 Beta 5 (2019-11-25)

LeakCanary 2 is in **beta**: the internals and APIs are mostly stable.

Now is a great time to adopt it and provide feedback before the stable release. We're counting on you to find bugs and suggest improvements! Check out the new [Getting Started](https://square.github.io/leakcanary/getting_started) instructions and the [migration guide](https://square.github.io/leakcanary/upgrading-to-leakcanary-2.0/).
Now is a great time to adopt it and provide feedback before the stable release. We're counting on you to find bugs and suggest improvements! Check out the new [Getting Started](https://square.github.io/leakcanary/getting_started) instructions and the [migration guide](https://square.github.io/leakcanary/upgrading-to-leakcanary-2.0/).

* Major bugfix: native gc roots were accidentally ignored in Beta 4 [#1634](https://github.com/square/leakcanary/issues/1634), as a result some leaks were not found.
* Fixed Lint warning (`leak_canary_about_message` string triggered *multiple substitutions* warning) [#1630](https://github.com/square/leakcanary/issues/1630)

Many thanks to
[@DanEdgarTarget](https://github.com/DanEdgarTarget),
[@msfjarvis](https://github.com/msfjarvis),
[@PaulWoitaschek](https://github.com/pyricau),
[@pyricau](https://github.com/pyricau),
[@ZacSweers](https://github.com/ZacSweers)

For more details, see the [2.0-beta-5 Milestone](https://github.com/square/leakcanary/milestone/13) and the [full diff](https://github.com/square/leakcanary/compare/v2.0-beta-4...v2.0-beta-5).

## Version 2.0 Beta 4 (2019-11-18)

* Improved string rendering for heap analysis results
* UX redesign [#1445](https://github.com/square/leakcanary/issues/1445)
Expand Down
2 changes: 1 addition & 1 deletion docs/getting_started.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Add LeakCanary to `build.gradle`:
```groovy
dependencies {
// debugImplementation because LeakCanary should only run in debug builds.
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.0-beta-4'
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.0-beta-5'
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/recipes.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ In your `build.gradle`:

```gradle
dependencies {
implementation 'com.squareup.leakcanary:leakcanary-object-watcher-android:2.0-beta-4'
implementation 'com.squareup.leakcanary:leakcanary-object-watcher-android:2.0-beta-5'
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/shark.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ A few more things:

The Shark Command Line Interface (CLI) enables you to analyze heaps directly from your computer. It can dump the heap of an app installed on a connected Android device, analyze it, and even strip a heap dump of any sensitive data (e.g. PII, passwords or encryption keys) which is useful when sharing a heap dump.

Download it [here](https://github.com/square/leakcanary/releases/download/v2.0-beta-4/shark-cli-2.0-beta-4.zip)!
Download it [here](https://github.com/square/leakcanary/releases/download/v2.0-beta-5/shark-cli-2.0-beta-5.zip)!

Usage instructions:

Expand Down
4 changes: 2 additions & 2 deletions docs/upgrading-to-leakcanary-2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dependencies {

```groovy
dependencies {
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.0-beta-4'
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.0-beta-5'
}
```

Expand Down Expand Up @@ -85,7 +85,7 @@ If you were using `RefWatcher` in non debug code, you now get a compile error be

```groovy
dependencies {
implementation 'com.squareup.leakcanary:leakcanary-object-watcher-android:2.0-beta-4'
implementation 'com.squareup.leakcanary:leakcanary-object-watcher-android:2.0-beta-5'
}
```

Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
GROUP=com.squareup.leakcanary
VERSION_NAME=2.0-beta-5-SNAPSHOT
VERSION_NAME=2.0-beta-5

POM_DESCRIPTION=LeakCanary

Expand Down

0 comments on commit e4a2f7e

Please sign in to comment.