|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## Version 1.6.2 (2018-10-16) |
| 4 | + |
| 5 | +* [#1067])https://github.com/square/leakcanary/issues/1067) Fixed TransactionTooLargeException crash (leak analysis would never complete). |
| 6 | +* [#1061](https://github.com/square/leakcanary/pull/1061) Detection of Fragment view leaks after Fragment#onDestroyView(). |
| 7 | +* [#1076](https://github.com/square/leakcanary/pull/1076) Added the FOREGROUND_SERVICE permission for Android P. |
| 8 | +* [#1062](https://github.com/square/leakcanary/issues/1062) The LeakCanary toast now always shows correctly. It doesn't show if there is no activity in foreground. |
| 9 | +* [#1115](https://github.com/square/leakcanary/issues/1115) Reenabled the DisplayLeakActivity icon on fresh installs. |
| 10 | +* [#1100](https://github.com/square/leakcanary/pull/1100) Added nullability annotations to improve Kotlin support. |
| 11 | +* Updates to excluded leaks ([commits](https://github.com/square/leakcanary/commits/v1.6.2/leakcanary-android/src/main/java/com/squareup/leakcanary/AndroidExcludedRefs.java)). |
| 12 | +* Updates to reachability inspectors ([diff](https://github.com/square/leakcanary/commits/v1.6.2/leakcanary-android/src/main/java/com/squareup/leakcanary/AndroidReachabilityInspectors.java)). |
| 13 | + |
| 14 | +Many thanks to |
| 15 | +[@fractalwrench](https://github.com/fractalwrench), |
| 16 | +[@hzsweers](https://github.com/hzsweers), |
| 17 | +[@Goddchen](https://github.com/Goddchen), |
| 18 | +[@igokoro](https://github.com/igokoro), |
| 19 | +[@IlyaGulya](https://github.com/IlyaGulya), |
| 20 | +[@JakeWharton](https://github.com/JakeWharton), |
| 21 | +[@javmarina](https://github.com/javmarina), |
| 22 | +[@jokermonn](https://github.com/jokermonn), |
| 23 | +[@jrodbx](https://github.com/jrodbx), |
| 24 | +[@Parseus](https://github.com/Parseus), |
| 25 | +[@pyricau](https://github.com/pyricau), |
| 26 | +[@scottkennedy](https://github.com/scottkennedy) |
| 27 | +for the code contributions! |
| 28 | + |
| 29 | +### Public API changes |
| 30 | + |
| 31 | +* Subclasses of `AbstractAnalysisResultService` should now override `onHeapAnalyzed(@NonNull AnalyzedHeap analyzedHeap)` instead of `onHeapAnalyzed(@NonNull HeapDump heapDump, @NonNull AnalysisResult result)` |
| 32 | + |
| 33 | +For more details, see the [1.6.2 Milestone](https://github.com/square/leakcanary/milestone/4) and the [full diff](https://github.com/square/leakcanary/compare/v1.6.1...v1.6.2). |
| 34 | + |
3 | 35 | ## Version 1.6.1 (2018-06-21)
|
4 | 36 |
|
5 | 37 | * [#727](https://github.com/square/leakcanary/issues/727) Improved leak analysis: LeakCanary now identifies and highlights the potential causes of the leak.
|
|
0 commit comments