From 6466663c9b6ada80fa8df34e166abae7211be40e Mon Sep 17 00:00:00 2001 From: Pierre-Yves Ricau Date: Fri, 20 Jul 2018 16:11:58 -0700 Subject: [PATCH] Prepare 1.6 release --- CHANGELOG.md | 9 +++++---- README.md | 6 ++++-- gradle.properties | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f263e908a..638fc5b9ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,8 @@ # Change Log -## Version 1.6 (Future release) +## Version 1.6 (2018-06-20) +* [#727](https://github.com/square/leakcanary/issues/727) Improved leak analysis: LeakCanary now identifies and highlights the potential causes of the leak. * [#1011](https://github.com/square/leakcanary/issues/1011) We noticed that computing the retained heap size could take a long time, so it's now optional and off by default. * [#633](https://github.com/square/leakcanary/pull/633) Support for detecting leaks in instrumentation tests. * [#985](https://github.com/square/leakcanary/pull/985) Ability to convert leak traces into stack traces for easy remote reporting. @@ -11,7 +12,7 @@ * [#930](https://github.com/square/leakcanary/pull/930) DisplayLeakActivity has a responsive icon. * [#685](https://github.com/square/leakcanary/issues/685) Stopped doing IO on main thread in DisplayLeakActivity (fixes StrictMode errors). * [#999](https://github.com/square/leakcanary/pull/999) Updated HAHA to 2.0.4, which uses Trove4j as an external dependency (from jcenter) instead of rebundling it. This is to clarify licences (Apache v2 vs LGPL 2.1). -* Several small bug fixes. +* Several bug and crash fixes. Many thanks to [@AdityaAnand1](https://github.com/AdityaAnand1), [@alhah](https://github.com/alhah), [@christxph](https://github.com/christxph), [@csoon03](https://github.com/csoon03), [@daqi](https://github.com/daqi), [@JakeWharton](https://github.com/JakeWharton), [@jankovd](https://github.com/jankovd), [@jrodbx](https://github.com/jrodbx), [@kurtisnelson](https://github.com/kurtisnelson), [@NightlyNexus](https://github.com/NightlyNexus), [@pyricau](https://github.com/pyricau), [@SalvatoreT](https://github.com/SalvatoreT), [@shmuelr](https://github.com/shmuelr), [@tokou](https://github.com/tokou), [@xueqiushi](https://github.com/xueqiushi) for the code contributions! @@ -19,9 +20,9 @@ Many thanks to [@AdityaAnand1](https://github.com/AdityaAnand1), [@alhah](https: ### Public API changes * The installed ref watcher singleton is now available via `LeakCanary.installedRefWatcher()` -* TBD +* TODO document more API changes. -For more details, see the [1.6 Milestone](https://github.com/square/leakcanary/milestone/3) and the [full diff](https://github.com/square/leakcanary/compare/v1.5.4...master). +For more details, see the [1.6 Milestone](https://github.com/square/leakcanary/milestone/3) and the [full diff](https://github.com/square/leakcanary/compare/v1.5.4...v1.6). ## Version 1.5.4 *(2017-09-22)* diff --git a/README.md b/README.md index 563d5f6102..3c08edfb94 100644 --- a/README.md +++ b/README.md @@ -15,8 +15,10 @@ In your `build.gradle`: ```groovy dependencies { - debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.5.4' - releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.4' + debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6' + releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6' + // Optional, if you use support library fragments: + debugImplementation 'com.squareup.leakcanary:leakcanary-support-fragment:1.6' } ``` diff --git a/gradle.properties b/gradle.properties index 838a4e8443..cc61030570 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.squareup.leakcanary -VERSION_NAME=1.6-SNAPSHOT +VERSION_NAME=1.6 POM_DESCRIPTION=Leak Canary