From 348586281d7677511c4960958c6a77a351882b15 Mon Sep 17 00:00:00 2001 From: Arpad Borsos Date: Tue, 20 Apr 2021 11:07:33 +0200 Subject: [PATCH 1/2] meta: Prepare Changelog for upcoming release --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ external/breakpad | 2 +- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0b50a7e4..5f5775e5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## Unreleased + +**Features**: + +- Rewrote the Linux modulefinder which should now work correctly when encountering gaps in the memory mapping of loaded libraries, and supports libraries loaded from a file offset, such as libraries loaded directly from `.apk` files on Android. +- Invoke the `before_send` hook at time of a hard crash when using the Windows or Linux Crashpad backend. +- Added the following new convenience functions: + - `sentry_value_new_exception` + - `sentry_value_new_thread` + - `sentry_value_new_stacktrace` + - `sentry_event_add_exception` + - `sentry_event_add_thread` + - The `sentry_event_value_add_stacktrace` is deprecated. +- Renamed `sentry_shutdown` to `sentry_close`, though the old function is still available. +- Updated Qt integration to Qt 6. + +**Fixes**: + +- Optimized and fixed bugs in the JSON parser/serializer. +- Build fixes for PPC and universal macOS. +- Fixes to build using musl libc. +- Correctness fixes around printf and strftime usage. + +**Internal**: + +- Update Crashpad and Breakpad submodules to 2021-04-12 + +**Thank you**: + +Features, fixes and improvements in this release have been contributed by: + +- [@mastertheknife](https://github.com/mastertheknife) +- [@torarnv](https://github.com/torarnv) +- [@encounter](https://github.com/encounter) + ## 0.4.8 **Features**: diff --git a/external/breakpad b/external/breakpad index 77bf06f4d..bbc999925 160000 --- a/external/breakpad +++ b/external/breakpad @@ -1 +1 @@ -Subproject commit 77bf06f4dee17f3b9021875a0647752c62452aaf +Subproject commit bbc999925cadc1b40f153f1a695062a88be5891a From 6558567955d14e2c1f5239aefb6309de2fa837a8 Mon Sep 17 00:00:00 2001 From: Arpad Borsos Date: Tue, 20 Apr 2021 12:14:50 +0200 Subject: [PATCH 2/2] update crashpad --- external/crashpad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/crashpad b/external/crashpad index cf5ab6450..fdbe4d7b1 160000 --- a/external/crashpad +++ b/external/crashpad @@ -1 +1 @@ -Subproject commit cf5ab6450490946fa3ff90b9dc3533a0bf1853f9 +Subproject commit fdbe4d7b1053939f2c77193d8e854de5a3c93e17