getsentry/sentry-java (io.sentry:sentry)
### [`v1.7.30`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.30)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.29...v1.7.30)
- Android Gradle Plugin: Uploading native symbols and sources ([#815](https://redirect.github.com/getsentry/sentry-java/issues/815))
- fixed context returns new Maps ([#814](https://redirect.github.com/getsentry/sentry-java/issues/814))
- added requireNonNull utils ([#810](https://redirect.github.com/getsentry/sentry-java/issues/810))
### [`v1.7.29`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.29): sentry-java v1.7.29
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.28...v1.7.29)
- Add method to check if Sentry is already initializated [#783](https://redirect.github.com/getsentry/sentry-java/issues/783)
- Proguard: Keep exception type names [#790](https://redirect.github.com/getsentry/sentry-java/issues/790)
- Blacklist other frameworks using cglib dynamic classes, like Guice [#796](https://redirect.github.com/getsentry/sentry-java/issues/796)
- Logback: Adds support for logback encoders (the message field is encoded). [#794](https://redirect.github.com/getsentry/sentry-java/issues/794)
- Android Gradle Plugin: Changes for making it to work with AGP 3.0, 3.1 and 3.2 [#798](https://redirect.github.com/getsentry/sentry-java/issues/798)
- Fixed loosing of interruption status in EventBuilder. [#799](https://redirect.github.com/getsentry/sentry-java/issues/799)
### [`v1.7.28`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.28): sentry-java v1.7.28
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.27...v1.7.28)
- Allow an implementation of Lookup to be provided [#755](https://redirect.github.com/getsentry/sentry-java/issues/755)
- Don't attemp to send null events [#769](https://redirect.github.com/getsentry/sentry-java/issues/769)
- Fix error calling getPackageInfo on Huawei devices [#774](https://redirect.github.com/getsentry/sentry-java/issues/774)
- Fix bug where null return instead of file list [#775](https://redirect.github.com/getsentry/sentry-java/issues/775)
- Add millisecond precision to breadcrumb [#777](https://redirect.github.com/getsentry/sentry-java/issues/777)
- Jackson version bumped to 2.10.0 [#771](https://redirect.github.com/getsentry/sentry-java/issues/771)
### [`v1.7.27`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.27): sentry-java v1.7.27
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.26...v1.7.27)
- Android: Fix setResourceLoader order [#753](https://redirect.github.com/getsentry/sentry-java/issues/753)
- Fix classLoader lookup [#754](https://redirect.github.com/getsentry/sentry-java/issues/754)
- Android ANR support: [#752](https://redirect.github.com/getsentry/sentry-java/issues/752)
### [`v1.7.26`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.26): sentry-java v1.7.26
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.25...v1.7.26)
- SentryClient fixed override of event data with default data [#751](https://redirect.github.com/getsentry/sentry-java/issues/751)
- Introduce SentryOptions [#751](https://redirect.github.com/getsentry/sentry-java/issues/751)
- Android Gradle Plugin: Allow replacing ResourceLoader [#739](https://redirect.github.com/getsentry/sentry-java/issues/739)
- Android Gradle Plugin: Fix find dex task [#743](https://redirect.github.com/getsentry/sentry-java/issues/743)
### [`v1.7.25`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.25): sentry-java v1.7.25
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.24...v1.7.25)
- Android Gradle Plugin: Fixed bug when using ABI splits [#667](https://redirect.github.com/getsentry/sentry-java/issues/667)
- Android Gradle Plugin: Support Android App Bundle [#707](https://redirect.github.com/getsentry/sentry-java/issues/707)
- Android SDK: Support providing the whole Application Context [#713](https://redirect.github.com/getsentry/sentry-java/issues/713)
### [`v1.7.24`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.24): sentry-java v1.7.24
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.23...v1.7.24)
Changes:
- Android Gradle plugin: Look for sentry.properties on flavor directory.
- Android Gradle plugin: Bumped sentry-cli version.
### [`v1.7.23`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.23): sentry-java v1.7.23
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.22...v1.7.23)
Changes:
- Remove usage of deprecated constructors in log4j2 (thanks [@justacodefan](https://redirect.github.com/justacodefan))
- Change logback appender to the unsynchronized version (thanks [@SerCeMan](https://redirect.github.com/SerCeMan))
- When a secret key is not set, don't throw NPE (thanks [@mayt017](https://redirect.github.com/mayt017))
- Upgrade Jackson to version 2.9.9 (thanks [@justacodefan](https://redirect.github.com/justacodefan))
- Don't erase inner class names from stack trace interface when it's of type exception (thanks [@justacodefan](https://redirect.github.com/justacodefan))
- Add more classes to blacklist and optimize parsing (thanks [@justacodefan](https://redirect.github.com/justacodefan))
- Include log4j marker parent(s) in log4j marker tag (thanks [@JoakimNil](https://redirect.github.com/JoakimNil))
- Allow read timeout to be configured (thanks [@mdreis2211](https://redirect.github.com/mdreis2211))
- Gradle plugin on AGP version 3.4 (thanks [@justacodefan](https://redirect.github.com/justacodefan), [@ninniuz](https://redirect.github.com/ninniuz), [@remcomokveld](https://redirect.github.com/remcomokveld), [@realdadfish](https://redirect.github.com/realdadfish))
- Find dex task when shrinking resources (thanks [@codeniko](https://redirect.github.com/codeniko))
Available on Maven Central: https://search.maven.org/search?q=io.sentry
### [`v1.7.22`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.22): sentry-java v1.7.22
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.21...v1.7.22)
Changes:
- Don't put body in nested object if parameterMap is empty. (thanks erhangullu)
- Allow creating and setting an `HttpInterface` in the Context. (thanks chris-smith-zocdoc)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.21`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.21): sentry-java v1.7.21
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.20...v1.7.21)
Changes:
- Updating sentry-cli version in the Android gradle plugin.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.20`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.20): sentry-java v1.7.20
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.19...v1.7.20)
Changes:
- Fixes for Android R8 support.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.19`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.19): sentry-java v1.7.19
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.18...v1.7.19)
Changes:
- Add support for Android R8 minification.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.18`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.18): sentry-java v1.7.18
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.17...v1.7.18)
Changes:
- Fix `--no-upload` option in Sentry Gradle Plugin under newer Groovy.
- Allow overriding Sentry Organization and Project per buildType. (thanks nesterov-n)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.17`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.17): sentry-java v1.7.17
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.16...v1.7.17)
Changes:
- Fixes for Sentry Gradle Plugin when using Android Studio 3.3 and Gradle 5.1.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.16`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.16): sentry-java v1.7.16
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.15...v1.7.16)
Changes:
- Fix timestamp format locale to be what Sentry expects.
- Add `sentry-spring-boot-starter` module that autoconfigures Sentry for Spring-Boot. (thanks eddumelendez)
- Fix Sentry Gradle Plugin for AGP 3.3 and Gradle 4.10 (thanks realdadfish)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.15`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.15): sentry-java v1.7.15
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.14...v1.7.15)
Changes:
- Allow users to provide a custom `manifestPath` in the Sentry Gradle Plugin.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.14`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.14): sentry-java-1.7.14
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.13...v1.7.14)
Changes:
- Fix Sentry Gradle Plugin asset directory so Proguard debug information
is written to the correct location when using newer versions of the
Android Gradle Plugin.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.13`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.13): sentry-java v1.7.13
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.12...v1.7.13)
Changes:
- Fix compatibility with Gradle 4.4+ ([#621](https://redirect.github.com/getsentry/sentry-java/issues/621)) (thanks cezary-butler)
- Bump Sentry Gradle Plugin embedded sentry-cli to 1.36.3
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.12`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.12): sentry-java v1.7.12
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.11...v1.7.12)
Changes:
- Only set `release` and `dist` on Android events if the user didn't provide their own.
- Allow Gradle plugin to be included in library projects. (thanks linakis)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.11`](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.10...v1.7.11)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.10...v1.7.11)
### [`v1.7.10`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.10): sentry-java v1.7.10
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.9...v1.7.10)
Changes:
- Android Plugin: Look for properties file directly under flavor directory. (thanks biggestT)
- Drop events when the server returns an HTTP 429.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.9`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.9): sentry-java v1.7.9
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.8...v1.7.9)
Changes:
- Encode SDK_VERSION in a Java class instead of looking up a ResouceBundle.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.8`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.8): sentry-java v1.7.8
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.7...v1.7.8)
Changes:
- Fix Android Gradle Plugin for >=3.3.0.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.7`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.7): sentry-java v1.7.7
Changes:
- Handle exceptions in `toString` calls when marshalling arbitrary objects to JSON.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.5`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.5): sentry-java v1.7.5
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.4...v1.7.5)
Changes:
- Add `BreadcrumbBuilder.withData` (thanks kohenkatz)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.4`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.4): sentry-java v1.7.4
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.3...v1.7.4)
Changes:
- Allow new-style DSNs without the secret key.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.3`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.3): sentry-java v1.7.3
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.2...v1.7.3)
Changes:
- Handle Event `extra` deserialization failures when using Proguard. (thanks mcomella)
- Fix support for JUL handler level. (thanks nsitbon)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.2`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.2): sentry-java v1.7.2
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.1...v1.7.2)
Changes:
- Set HTTPConnection read timeout to 5 seconds. (thanks kalaspuffar)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.1`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.1): sentry-java v1.7.1
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.0...v1.7.1)
Changes:
- Android Gradle Plugin: Improve various directory structure support. (thanks ruZZil)
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.7.0`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.0): sentry-java v1.7.0
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.8...v1.7.0)
Changes:
- Warn (once) when a client lockdown is first initiated and why.
- Log events skipped by a lockdown at the DEBUG level.
- Don't log a full stacktrace when an HTTP 429 (Too Many Requests) is returned.
- Fix parsing of Retry-After header which apparently changed to a floating point number.
- Pass MDC context down to AsyncConnection worker threads.
- Changed `buffer.size` default from 50 to 10.
- When buffering is enabled, only retry sending events when the network is down or the project is being throttled (HTTP 429).
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.6.8`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.8): sentry-java v1.6.8
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.7...v1.6.8)
Changes:
- Create a noop sentry client when the user provides bad configuration. (thanks dmclain)
- Use project.name instead of hardcoding 'app' in Android Gradle Plugin.
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.6.7`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.7): sentry-java v1.6.7
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.6...v1.6.7)
Changes:
- Add Automatic-Module-Name to manifest so we have basic Java 9 support.
- Print unhandled exceptions to stderr by default (like ThreadGroup does).
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.6.6`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.6): sentry-java v1.6.6
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.5...v1.6.6)
CHANGES: https://github.com/getsentry/sentry-java/blob/edd51e525258047501431c69c18e8cdb22e55f50/CHANGES
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.6.5`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.5): sentry-java v1.6.5
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.4...v1.6.5)
CHANGES: https://github.com/getsentry/sentry-java/blob/ba4016e8b2118213c898e3d15b5f9eaf4d0aee10/CHANGES
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.6.4`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.4): sentry-java 1.6.4
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.3...v1.6.4)
CHANGES: https://github.com/getsentry/sentry-java/blob/e74aff411319c962e0ff63ace0f201982f5aab16/CHANGES
Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry
### [`v1.6.3`](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.2...v1.6.3)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.2...v1.6.3)
### [`v1.6.2`](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.1...v1.6.2)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.1...v1.6.2)
### [`v1.6.1`](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.0...v1.6.1)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.0...v1.6.1)
### [`v1.6.0`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.6...v1.6.0)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.6...v1.6.0)
### [`v1.5.6`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.5...v1.5.6)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.5...v1.5.6)
### [`v1.5.5`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.4...v1.5.5)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.4...v1.5.5)
### [`v1.5.4`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.3...v1.5.4)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.3...v1.5.4)
### [`v1.5.3`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.2...v1.5.3)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.2...v1.5.3)
### [`v1.5.2`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.1...v1.5.2)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.1...v1.5.2)
### [`v1.5.1`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.0...v1.5.1)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.0...v1.5.1)
### [`v1.5.0`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.5.0): sentry-java-agent v1.5.0
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.4.0...v1.5.0)
This is a beta!
Documentation: https://docs.sentry.io/clients/java/agent/
### [`v1.4.0`](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.1...v1.4.0)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.1...v1.4.0)
### [`v1.3.1`](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.0...v1.3.1)
[Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.0...v1.3.1)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.3.0
->1.7.30
Release Notes
getsentry/sentry-java (io.sentry:sentry)
### [`v1.7.30`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.30) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.29...v1.7.30) - Android Gradle Plugin: Uploading native symbols and sources ([#815](https://redirect.github.com/getsentry/sentry-java/issues/815)) - fixed context returns new Maps ([#814](https://redirect.github.com/getsentry/sentry-java/issues/814)) - added requireNonNull utils ([#810](https://redirect.github.com/getsentry/sentry-java/issues/810)) ### [`v1.7.29`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.29): sentry-java v1.7.29 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.28...v1.7.29) - Add method to check if Sentry is already initializated [#783](https://redirect.github.com/getsentry/sentry-java/issues/783) - Proguard: Keep exception type names [#790](https://redirect.github.com/getsentry/sentry-java/issues/790) - Blacklist other frameworks using cglib dynamic classes, like Guice [#796](https://redirect.github.com/getsentry/sentry-java/issues/796) - Logback: Adds support for logback encoders (the message field is encoded). [#794](https://redirect.github.com/getsentry/sentry-java/issues/794) - Android Gradle Plugin: Changes for making it to work with AGP 3.0, 3.1 and 3.2 [#798](https://redirect.github.com/getsentry/sentry-java/issues/798) - Fixed loosing of interruption status in EventBuilder. [#799](https://redirect.github.com/getsentry/sentry-java/issues/799) ### [`v1.7.28`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.28): sentry-java v1.7.28 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.27...v1.7.28) - Allow an implementation of Lookup to be provided [#755](https://redirect.github.com/getsentry/sentry-java/issues/755) - Don't attemp to send null events [#769](https://redirect.github.com/getsentry/sentry-java/issues/769) - Fix error calling getPackageInfo on Huawei devices [#774](https://redirect.github.com/getsentry/sentry-java/issues/774) - Fix bug where null return instead of file list [#775](https://redirect.github.com/getsentry/sentry-java/issues/775) - Add millisecond precision to breadcrumb [#777](https://redirect.github.com/getsentry/sentry-java/issues/777) - Jackson version bumped to 2.10.0 [#771](https://redirect.github.com/getsentry/sentry-java/issues/771) ### [`v1.7.27`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.27): sentry-java v1.7.27 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.26...v1.7.27) - Android: Fix setResourceLoader order [#753](https://redirect.github.com/getsentry/sentry-java/issues/753) - Fix classLoader lookup [#754](https://redirect.github.com/getsentry/sentry-java/issues/754) - Android ANR support: [#752](https://redirect.github.com/getsentry/sentry-java/issues/752) ### [`v1.7.26`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.26): sentry-java v1.7.26 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.25...v1.7.26) - SentryClient fixed override of event data with default data [#751](https://redirect.github.com/getsentry/sentry-java/issues/751) - Introduce SentryOptions [#751](https://redirect.github.com/getsentry/sentry-java/issues/751) - Android Gradle Plugin: Allow replacing ResourceLoader [#739](https://redirect.github.com/getsentry/sentry-java/issues/739) - Android Gradle Plugin: Fix find dex task [#743](https://redirect.github.com/getsentry/sentry-java/issues/743) ### [`v1.7.25`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.25): sentry-java v1.7.25 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.24...v1.7.25) - Android Gradle Plugin: Fixed bug when using ABI splits [#667](https://redirect.github.com/getsentry/sentry-java/issues/667) - Android Gradle Plugin: Support Android App Bundle [#707](https://redirect.github.com/getsentry/sentry-java/issues/707) - Android SDK: Support providing the whole Application Context [#713](https://redirect.github.com/getsentry/sentry-java/issues/713) ### [`v1.7.24`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.24): sentry-java v1.7.24 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.23...v1.7.24) Changes: - Android Gradle plugin: Look for sentry.properties on flavor directory. - Android Gradle plugin: Bumped sentry-cli version. ### [`v1.7.23`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.23): sentry-java v1.7.23 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.22...v1.7.23) Changes: - Remove usage of deprecated constructors in log4j2 (thanks [@justacodefan](https://redirect.github.com/justacodefan)) - Change logback appender to the unsynchronized version (thanks [@SerCeMan](https://redirect.github.com/SerCeMan)) - When a secret key is not set, don't throw NPE (thanks [@mayt017](https://redirect.github.com/mayt017)) - Upgrade Jackson to version 2.9.9 (thanks [@justacodefan](https://redirect.github.com/justacodefan)) - Don't erase inner class names from stack trace interface when it's of type exception (thanks [@justacodefan](https://redirect.github.com/justacodefan)) - Add more classes to blacklist and optimize parsing (thanks [@justacodefan](https://redirect.github.com/justacodefan)) - Include log4j marker parent(s) in log4j marker tag (thanks [@JoakimNil](https://redirect.github.com/JoakimNil)) - Allow read timeout to be configured (thanks [@mdreis2211](https://redirect.github.com/mdreis2211)) - Gradle plugin on AGP version 3.4 (thanks [@justacodefan](https://redirect.github.com/justacodefan), [@ninniuz](https://redirect.github.com/ninniuz), [@remcomokveld](https://redirect.github.com/remcomokveld), [@realdadfish](https://redirect.github.com/realdadfish)) - Find dex task when shrinking resources (thanks [@codeniko](https://redirect.github.com/codeniko)) Available on Maven Central: https://search.maven.org/search?q=io.sentry ### [`v1.7.22`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.22): sentry-java v1.7.22 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.21...v1.7.22) Changes: - Don't put body in nested object if parameterMap is empty. (thanks erhangullu) - Allow creating and setting an `HttpInterface` in the Context. (thanks chris-smith-zocdoc) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.21`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.21): sentry-java v1.7.21 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.20...v1.7.21) Changes: - Updating sentry-cli version in the Android gradle plugin. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.20`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.20): sentry-java v1.7.20 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.19...v1.7.20) Changes: - Fixes for Android R8 support. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.19`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.19): sentry-java v1.7.19 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.18...v1.7.19) Changes: - Add support for Android R8 minification. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.18`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.18): sentry-java v1.7.18 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.17...v1.7.18) Changes: - Fix `--no-upload` option in Sentry Gradle Plugin under newer Groovy. - Allow overriding Sentry Organization and Project per buildType. (thanks nesterov-n) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.17`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.17): sentry-java v1.7.17 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.16...v1.7.17) Changes: - Fixes for Sentry Gradle Plugin when using Android Studio 3.3 and Gradle 5.1. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.16`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.16): sentry-java v1.7.16 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.15...v1.7.16) Changes: - Fix timestamp format locale to be what Sentry expects. - Add `sentry-spring-boot-starter` module that autoconfigures Sentry for Spring-Boot. (thanks eddumelendez) - Fix Sentry Gradle Plugin for AGP 3.3 and Gradle 4.10 (thanks realdadfish) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.15`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.15): sentry-java v1.7.15 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.14...v1.7.15) Changes: - Allow users to provide a custom `manifestPath` in the Sentry Gradle Plugin. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.14`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.14): sentry-java-1.7.14 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.13...v1.7.14) Changes: - Fix Sentry Gradle Plugin asset directory so Proguard debug information is written to the correct location when using newer versions of the Android Gradle Plugin. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.13`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.13): sentry-java v1.7.13 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.12...v1.7.13) Changes: - Fix compatibility with Gradle 4.4+ ([#621](https://redirect.github.com/getsentry/sentry-java/issues/621)) (thanks cezary-butler) - Bump Sentry Gradle Plugin embedded sentry-cli to 1.36.3 Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.12`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.12): sentry-java v1.7.12 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.11...v1.7.12) Changes: - Only set `release` and `dist` on Android events if the user didn't provide their own. - Allow Gradle plugin to be included in library projects. (thanks linakis) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.11`](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.10...v1.7.11) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.10...v1.7.11) ### [`v1.7.10`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.10): sentry-java v1.7.10 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.9...v1.7.10) Changes: - Android Plugin: Look for properties file directly under flavor directory. (thanks biggestT) - Drop events when the server returns an HTTP 429. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.9`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.9): sentry-java v1.7.9 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.8...v1.7.9) Changes: - Encode SDK_VERSION in a Java class instead of looking up a ResouceBundle. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.8`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.8): sentry-java v1.7.8 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.7...v1.7.8) Changes: - Fix Android Gradle Plugin for >=3.3.0. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.7`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.7): sentry-java v1.7.7 Changes: - Handle exceptions in `toString` calls when marshalling arbitrary objects to JSON. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.5`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.5): sentry-java v1.7.5 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.4...v1.7.5) Changes: - Add `BreadcrumbBuilder.withData` (thanks kohenkatz) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.4`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.4): sentry-java v1.7.4 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.3...v1.7.4) Changes: - Allow new-style DSNs without the secret key. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.3`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.3): sentry-java v1.7.3 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.2...v1.7.3) Changes: - Handle Event `extra` deserialization failures when using Proguard. (thanks mcomella) - Fix support for JUL handler level. (thanks nsitbon) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.2`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.2): sentry-java v1.7.2 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.1...v1.7.2) Changes: - Set HTTPConnection read timeout to 5 seconds. (thanks kalaspuffar) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.1`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.1): sentry-java v1.7.1 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.7.0...v1.7.1) Changes: - Android Gradle Plugin: Improve various directory structure support. (thanks ruZZil) Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.7.0`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.7.0): sentry-java v1.7.0 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.8...v1.7.0) Changes: - Warn (once) when a client lockdown is first initiated and why. - Log events skipped by a lockdown at the DEBUG level. - Don't log a full stacktrace when an HTTP 429 (Too Many Requests) is returned. - Fix parsing of Retry-After header which apparently changed to a floating point number. - Pass MDC context down to AsyncConnection worker threads. - Changed `buffer.size` default from 50 to 10. - When buffering is enabled, only retry sending events when the network is down or the project is being throttled (HTTP 429). Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.6.8`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.8): sentry-java v1.6.8 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.7...v1.6.8) Changes: - Create a noop sentry client when the user provides bad configuration. (thanks dmclain) - Use project.name instead of hardcoding 'app' in Android Gradle Plugin. Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.6.7`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.7): sentry-java v1.6.7 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.6...v1.6.7) Changes: - Add Automatic-Module-Name to manifest so we have basic Java 9 support. - Print unhandled exceptions to stderr by default (like ThreadGroup does). Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.6.6`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.6): sentry-java v1.6.6 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.5...v1.6.6) CHANGES: https://github.com/getsentry/sentry-java/blob/edd51e525258047501431c69c18e8cdb22e55f50/CHANGES Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.6.5`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.5): sentry-java v1.6.5 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.4...v1.6.5) CHANGES: https://github.com/getsentry/sentry-java/blob/ba4016e8b2118213c898e3d15b5f9eaf4d0aee10/CHANGES Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.6.4`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.6.4): sentry-java 1.6.4 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.3...v1.6.4) CHANGES: https://github.com/getsentry/sentry-java/blob/e74aff411319c962e0ff63ace0f201982f5aab16/CHANGES Available on Maven: http://search.maven.org/#search%7Cga%7C1%7Cio.sentry ### [`v1.6.3`](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.2...v1.6.3) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.2...v1.6.3) ### [`v1.6.2`](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.1...v1.6.2) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.1...v1.6.2) ### [`v1.6.1`](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.0...v1.6.1) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.6.0...v1.6.1) ### [`v1.6.0`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.6...v1.6.0) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.6...v1.6.0) ### [`v1.5.6`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.5...v1.5.6) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.5...v1.5.6) ### [`v1.5.5`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.4...v1.5.5) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.4...v1.5.5) ### [`v1.5.4`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.3...v1.5.4) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.3...v1.5.4) ### [`v1.5.3`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.2...v1.5.3) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.2...v1.5.3) ### [`v1.5.2`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.1...v1.5.2) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.1...v1.5.2) ### [`v1.5.1`](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.0...v1.5.1) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.5.0...v1.5.1) ### [`v1.5.0`](https://redirect.github.com/getsentry/sentry-java/releases/tag/v1.5.0): sentry-java-agent v1.5.0 [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.4.0...v1.5.0) This is a beta! Documentation: https://docs.sentry.io/clients/java/agent/ ### [`v1.4.0`](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.1...v1.4.0) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.1...v1.4.0) ### [`v1.3.1`](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.0...v1.3.1) [Compare Source](https://redirect.github.com/getsentry/sentry-java/compare/v1.3.0...v1.3.1)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.