Releases: Polyrific-Inc/sentry-dart
Releases · Polyrific-Inc/sentry-dart
8.9.0-mod-2
Added fixes for Android build on 8.9.0-mod
8.9.0-mod
ICPFLUTTER-1242 (#26) * chore(deps): update Cocoa SDK to v8.30.1 (#2155) * chore: update flutter/scripts/update-cocoa.sh to 8.30.1 * formatting --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]> * Set dart runtime version with parsed `Platform.version` (#2156) * Parse semver * Move dart version to late and only extract it once during init * Set dartVersion to private and move _extractDartVersion out of init * Record dropped spans in client reports (#2154) * Record dropped spans * Changelog * Naming * Update CHANGELOG.md * Send dropped event as well for rate limit and network error * Update * Dart analyze * Fix test * Improve comments * improvements * Apply same logic of beforeSend to event processor * Fix test * Formatting * Comments * Rename mock * Fix compatibility with Drift 2.19.0 (#2162) * Add support for drift 2.19.0 * Update * fix test * Update CHANGELOG * Add ignores * Fix flaky app start tests (#2157) * chore(deps): update Symbol collector CLI to v1.19.0 (#2164) Co-authored-by: GitHub <[email protected]> * Deprecate `setExtra` (#2159) * deprecate * update * Update deprecate message * Update CHANGELOG * Formatting and ignore warnings * analyze * deps: update ktlint (#2166) the new version should automatically resolve outdated comments * ci: validate publish dry runs (#2161) * draft script for checking publish * draft implementation * comment * trigger ci * Update workflow * Update workflow * Update workflow * Update workflow * revert example{ * Update workflow * Temporarily restrict drift for testing * Update pubspec.yaml * Update pubspec.yaml * Revert * Update analyze.yml * Update event_example.dart * Add flag to disable reporting of view hierarchy identifiers (#2158) * Add report view hierarchy identifier option * Update docs * Update CHANGELOG * Fix test * Formatting * Update CHANGELOG.md * release: 8.4.0 * Update CHANGELOG * build(deps): bump reactivecircus/android-emulator-runner (#2171) Bumps [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) from 2.31.0 to 2.32.0. - [Release notes](https://github.com/reactivecircus/android-emulator-runner/releases) - [Changelog](https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md) - [Commits](https://github.com/reactivecircus/android-emulator-runner/compare/77986be26589807b8ebab3fde7bbf5c60dabec32...f0d1ed2dcad93c7479e8b2f2226c83af54494915) --- updated-dependencies: - dependency-name: reactivecircus/android-emulator-runner dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): update Cocoa SDK to v8.31.1 (#2174) * chore: update flutter/scripts/update-cocoa.sh to 8.31.1 * format generated binding --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: Ivan Dlugos <[email protected]> * chore(deps): update Android SDK to v7.12.0 (#2173) * chore: update flutter/scripts/update-android.sh to 7.12.0 * chore: update AGP and Kotlin --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: Ivan Dlugos <[email protected]> Co-authored-by: Giancarlo Buenaflor <[email protected]> * Fix truncated stacktraces in unhandled errors (#2152) * Fix stacktrace * Fix stacktrace * Update * Update changelog * Add test cases * formatting * formatting * Fix await * build(deps): bump ruby/setup-ruby from 1.185.0 to 1.187.0 (#2172) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.185.0 to 1.187.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](https://github.com/ruby/setup-ruby/compare/3a77c29278ae80936b4cb030fefc7d21c96c786f...161cd54b698f1fb3ea539faab2e036d409550e3c) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Giancarlo Buenaflor <[email protected]> * fix analyze issues (#2177) * Update CHANGELOG.md (#2178) * Disable sff & frame delay detection on web, linux and windows (#2182) * disable * chore: update metrics/flutter.properties to 3.22.3 (#2180) Co-authored-by: GitHub <[email protected]> * build(deps): bump gradle/gradle-build-action from 3.4.2 to 3.5.0 (#2186) Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 3.4.2 to 3.5.0. - [Release notes](https://github.com/gradle/gradle-build-action/releases) - [Commits](https://github.com/gradle/gradle-build-action/compare/66535aaf56f831b35e3a8481c9c99b665b84dd45...ac2d340dc04d9e1113182899e983b5400c17cda1) --- updated-dependencies: - dependency-name: gradle/gradle-build-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump ruby/setup-ruby from 1.187.0 to 1.188.0 (#2187) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.187.0 to 1.188.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](https://github.com/ruby/setup-ruby/compare/161cd54b698f1fb3ea539faab2e036d409550e3c...50ba3386b050ad5b97a41fcb81240cbee1d1821f) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Support `ignoredExceptionsForType` (#2150) * Set platform in sentry frames for better raw stacktrace representation (#2193) * add platform to stacktrace * update * Update CHANGELOG * Fix tests * Fix test * release: 8.5.0 * chore(deps): update Cocoa SDK to v8.32.0 (#2195) * chore: update flutter/scripts/update-cocoa.sh to 8.32.0 * Format --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]> * chore(deps): update Symbol collector CLI to v1.21.0 (#2196) Co-authored-by: GitHub <[email protected]> * Implement error type identifier to mitigate obfuscated Flutter issue titles (#2170) * try to mitigate runtime type not being obfuscated * fix imports * Remove prints * Update * Update * Update exception_type_identifier.dart * Add caching * Update * split up dart:io and dart:html exceptions * fix analyze * Update CHANGELOG * update * Add more tests * Update docs * Update options docs * remove print * remove CustomException * import with show * try fix test * Update CHANGELOG.md * Update CHANGELOG.md * Fix analyze * try fix test * Update CHANGELOG.md * chore: update flutter/scripts/update-android.sh to 7.12.1 (#2198) Co-authored-by: GitHub <[email protected]> * Deprecate `enableTracing` (#2199) * Deprecate * Add CHANGELOG * Fix flaky exception identifier test on web (#2201) * Fix test * build(deps): bump ruby/setup-ruby from 1.188.0 to 1.190.0 (#2202) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.188.0 to 1.190.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](https://github.com/ruby/setup-ruby/compare/50ba3386b050ad5b97a41fcb81240cbee1d1821f...a6e6f86333f0a2523ece813039b8b4be04560854) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * release: 8.6.0 * chore: update flutter/scripts/update-android.sh to 7.13.0 (#2206) Co-authored-by: GitHub <[email protected]> * Add `ignored` discard reason (#2204) * deps: change updater PR strategy to update on low-risk updates (#2210) Flutter SDK in metrics and symbol-collector update jobs aren't expected to break so there's little reason to keep old PRs * feat: add span level measurements #1855 (#2214) * feat: add span level measurements * add changelog entry * add issue link to changelog * fix: correct changelog * moved the stored measurements from root span to tracer * changed issue number to pr number in changelog * fixed formatting * Update CHANGELOG.md Co-authored-by: Giancarlo Buenaflor <[email protected]> --------- Co-authored-by: Martin <[email protected]> Co-authored-by: Giancarlo Buenaflor <[email protected]> * feat: add `ignoreTransactions` and ignoreErrors` #1391 (#2207) * Add ignoreTransactions and ignoreErrors #1391 * chore: add changelog entry * move methods from sentry_options to sentry_client and change to private * change discard reason to ignored Co-authored-by: Giancarlo Buenaflor <[email protected]> * change iterable to list * add event recorder to ignoredTransactions * add tests for ignoreTransactions * set ignoreErrors list to empty list a default Co-authored-by: Giancarlo Buenaflor <[email protected]> * change variables to final for ignoreTransaction Co-authored-by: Giancarlo Buenaflor <[email protected]> * change var to final for ignoreErrors and adapt test * Update CHANGELOG.md Co-authored-by: Giancarlo Buenaflor <[email protected]> * Add example for ignoreTransactions and ignoreErrors to changelog * fix: check for empty ignoreError and ignoreTransaction before handling regex * moved ignoreTransactions and ignoreErrors back to unreleased area in CHANGELOG.md * refactored implementation of ignoreErrors and ignoreTransactions and improved test cases * removed unnecessary backslash from tests --------- Co-authored-by: Martin <> Co-authored-by: Martin <[email protected]> Co-authored-by: Giancarlo Buenaflor <[email protected]> * Deserialize and serialize unknown fields (#2153) * Add proxy support (#2192) * chore(deps): update Cocoa SDK to v8.33.0 (#2223) * chore: update flutter/scripts/update-cocoa.sh to 8.33.0 * Formatting * fix analyze --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]> * release: 8.7.0 * add ignoreRoutes parameter to SentryNavigatorObserver (#2218) * add ignoreRoutes parameter to SentryNavigatorObserver * add unitTest for ignoreRoutes * add changelog entry for ignoreRoutes in the SentryNaviagtorObserver * add for ignore routes, that not TTID and TTFD spans are created Co-authored-by: Giancarlo Buenaflor <[email protected]> * add further tests for ignore routes * fix changelog and move ignoreRoutes to unreleased --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * chore(deps): update Flutter SDK (metrics) to v3.24.0 (#2229) Co-authored-by: GitHub <[email protected]> * chore(deps): update Android SDK to v7.14.0 (#2228) Co-authored-by: GitHub <[email protected]> * test: flutter wasm (#2231) * test: flutter wasm * temporarily disable failing tests * fixup ci * cleanup * feat: Debouncing of SentryWidgetsBindingObserver.didChangeMetrics. #400 (#2232) * feat: add debouncer for SentryWidgetsBindingObserver.didChangeMetrics * adapt tests for debouncing * add changelog entry for debouncer * Update flutter/lib/src/utils/debouncer.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/test/widgets_binding_observer_test.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * add internal to debouncer and add whitespaces to comments --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * Provide a way to cause an example native crash from Flutter (#2239) * add SentryFlutter.nativeCrash() for Android and iOS * add changelog entry * remove unused variable * improved kotlin implementation * fix kotlin analysis warnings * Update CHANGELOG.md Co-authored-by: Giancarlo Buenaflor <[email protected]> * fix kotlin linter errors * remove whitespace * add Description for nativeCrash --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * chore(deps): update Cocoa SDK to v8.35.1 (#2247) * chore: update flutter/scripts/update-cocoa.sh to 8.35.1 * format --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]> * chore: fix cocoa bump changelog (#2248) * release: 8.8.0 * chore(deps): update Flutter SDK (metrics) to v3.24.1 (#2245) Co-authored-by: GitHub <[email protected]> * chore(deps): update Cocoa SDK to v8.36.0 (#2252) * chore: update flutter/scripts/update-cocoa.sh to 8.36.0 * update --------- Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]> * chore: update windows code based on latest flutter template with plugin_ffi (#2243) * allow internet and network state access in the flutter example app (#2255) * allow internet and network state access in the example app * add changelog * feat: Replay support for mobile (#2208) * Flutter replay for Android (#2032) * minor gradle fixes * tmp: local sentry-java build * tmp: use relative path to sentry-java * tmp: local java build patches * replay options * replay recorder * wip: JNI native bindings * use compatible jnigen * add missing gradlew to flutter/android * replay recorder JNI binding code * replay recorder binding jni code * jni 0.6 * wip: android jni replay * replay binding * glue code for jni * chore: update to cocoa 8.24.1-alpha.0 * wip: cocoa integration * wip: ios replay * cleanup * formatting * android fixes * move native setup to the native sdk integration * cleanup & improvements * improve widget filter and implement redact options * fix image scaling * ktlint format * ci fixes * fix tests * add jnigen scripts * use android 7.9.0 alpha.1 * move native init & close to SentryNative * cleanup * add macOS integration link * rollback cocoa changes * remove jni/jnigen * wip: methodchannel based android recorder * callback * linter issues * minor fixes * more fixes * linter issues * cleanup * improve logging * move replay to experimental, same as in other SDKs * improve tree shaking * test: scheduler * support browser test * fix compat with old flutter * cleanup * rename recorder_widget_filter.dart * fixup scheduler test * improve test coverage * pr cleanup * test: widget filter * cleanup * test widget filter visibility * cleanup * always add screenshot widget * recorder test * cleanup * limit recorder test to vm * wip: integration test * cleanup * ktlint format * detekt suppression * ktlint format * improve scheduler stop behavior * wip: error replay mapping * suppress detekt TooGenericExceptionThrown * Update flutter/lib/src/replay/recorder.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/lib/src/native/java/sentry_native_java.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * improve comments * feat: associate dart errors with replays (#2070) * feat: associate dart errors with replays * ktlint * cleanup * tests * chote: remove path dependency * fix tests * feat: replay breadcrumbs (android) (#2163) * feat: replay breadcrumbs * ktlint format * fixup tests * cleanup * linter issues * detekt linter issue * move touch path build to dart to deduplicate * fix metrics app compilation * linter issue * test: native replay integration binding (#2189) * wip: test native integration * test: native replay binding * update example * chore: update pubspec * fixup tests * Update flutter/test/mocks.dart * chore: update changelog * fix publishing * release: 8.6.0-alpha.2 --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> Co-authored-by: getsentry-bot <[email protected]> Co-authored-by: getsentry-bot <[email protected]> * fix: update android calls after SDK update (#2211) * fix: update android calls after SDK update * ktlint * feat: iOS replay support (#2209) * minor gradle fixes * tmp: local sentry-java build * tmp: use relative path to sentry-java * tmp: local java build patches * replay options * replay recorder * wip: JNI native bindings * use compatible jnigen * add missing gradlew to flutter/android * replay recorder JNI binding code * replay recorder binding jni code * jni 0.6 * wip: android jni replay * replay binding * glue code for jni * chore: update to cocoa 8.24.1-alpha.0 * wip: cocoa integration * wip: ios replay * cleanup * formatting * android fixes * move native setup to the native sdk integration * cleanup & improvements * improve widget filter and implement redact options * fix image scaling * ktlint format * ci fixes * fix tests * add jnigen scripts * use android 7.9.0 alpha.1 * move native init & close to SentryNative * cleanup * add macOS integration link * rollback cocoa changes * remove jni/jnigen * wip: methodchannel based android recorder * callback * linter issues * minor fixes * more fixes * linter issues * cleanup * improve logging * move replay to experimental, same as in other SDKs * improve tree shaking * test: scheduler * support browser test * fix compat with old flutter * cleanup * rename recorder_widget_filter.dart * fixup scheduler test * improve test coverage * pr cleanup * test: widget filter * cleanup * test widget filter visibility * cleanup * always add screenshot widget * recorder test * cleanup * limit recorder test to vm * wip: integration test * cleanup * ktlint format * detekt suppression * ktlint format * improve scheduler stop behavior * wip: error replay mapping * suppress detekt TooGenericExceptionThrown * Update flutter/lib/src/replay/recorder.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/lib/src/native/java/sentry_native_java.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * improve comments * feat: associate dart errors with replays (#2070) * feat: associate dart errors with replays * ktlint * cleanup * tests * chote: remove path dependency * wip: ios replay * fix result callback * iOS related refactorings * logs * fix tests * call captureReplay on iOS & set * ios replay breadcrumbs * feat: replay breadcrumbs (android) (#2163) * feat: replay breadcrumbs * ktlint format * fixup tests * cleanup * linter issues * detekt linter issue * move touch path build to dart to deduplicate * fix metrics app compilation * linter issue * test: native replay integration binding (#2189) * wip: test native integration * test: native replay binding * update example * chore: update pubspec * fixup tests * Update flutter/test/mocks.dart * chore: update changelog * fix publishing * release: 8.6.0-alpha.2 * cleanup * fix macos compilation * test: iOS support * linter issues * linter issues * chore: update changelog * Update flutter/lib/src/native/cocoa/sentry_native_cocoa.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> Co-authored-by: getsentry-bot <[email protected]> Co-authored-by: getsentry-bot <[email protected]> * fix: cocoa sdk renamed errorSampleRate to onErrorSampleRate * fixup changelog * release: 8.8.0-alpha.1 * chore: update changelog * update changelog --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> Co-authored-by: getsentry-bot <[email protected]> Co-authored-by: getsentry-bot <[email protected]> * chore: fixup changelog (#2260) * refactor: Remove workaround for Spotlight image handling (#2253) * fix: capture replay call on iOS (#2264) * Support allowUrls, denyUrls (#2227) * moved regex matcher into regex utils * add allowUrls, denyUrls for web * add changelog entry for allowUrls and denyUrls * add conditional import for non web platforms * fix multiplatform build * fix wording in sentry options * Update dart/lib/src/utils/regex_utils.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update dart/lib/src/sentry_options.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update dart/lib/src/sentry_options.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * add tests for isMatchingRegexPattern * simplified allowUrls and denyUrls handling * moved allowUrls and denyUrls from dart to flutter * add event processor for html * rephrased documentation and split up tests for web and mobile platform. * add expected error * Update scripts/publish_validation/bin/publish_validation.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/lib/src/event_processor/url_filter/html_url_filter_event_processor.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/lib/src/event_processor/url_filter/web_url_filter_event_processor.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * Only access renderObject if `hasSize` is true (#2263) * feat: asset images don't need to be obscured in replay (#2269) * feat: asset images don't need to be obscured * chore: update changelog * feat: improve obscure rectangle fit/size (#2236) * chore(deps): update Flutter SDK (metrics) to v3.24.2 (#2272) Co-authored-by: GitHub <[email protected]> * Fix: Support allowUrls, denyUrls (#2271) * moved regex matcher into regex utils * add allowUrls, denyUrls for web * add changelog entry for allowUrls and denyUrls * add conditional import for non web platforms * fix multiplatform build * fix wording in sentry options * Update dart/lib/src/utils/regex_utils.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update dart/lib/src/sentry_options.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update dart/lib/src/sentry_options.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * add tests for isMatchingRegexPattern * simplified allowUrls and denyUrls handling * moved allowUrls and denyUrls from dart to flutter * add event processor for html * rephrased documentation and split up tests for web and mobile platform. * add expected error * Update scripts/publish_validation/bin/publish_validation.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/lib/src/event_processor/url_filter/html_url_filter_event_processor.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * Update flutter/lib/src/event_processor/url_filter/web_url_filter_event_processor.dart Co-authored-by: Giancarlo Buenaflor <[email protected]> * modified code to go through stacktrace frames * change matching to window.location --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * Symbolicate Dart stacktrace on Flutter Android and iOS without debug images from native sdks (#2256) * add symbolication * update implementation * update * update * update * update * update * update comment * update * update * update * fix * update * fix tests * fix initial value test * Update comment and test * update * Update NeedsSymbolication * revert sample * revert * update * update naming * update naming and comments of flag * set stacktrace in hint * update * add changelog * update * fix test * fix test * cache debug image * updaet * update var name * updaet * update naming * improve names * break early safeguard for parsing stacktrace and dont throw in hex format parsing * revert load native image list integration * update * fix analyze * fix analyze * feat: capture touch breadcrumbs for all buttons (#2242) * chore: cleanup user interaction widget code * renames & more cleanup * more cleanup * more refactoring & clenaup before actual functional changes * more refactoring * feat: collect touch element path * update tests * add tests for the new support of non-keyed button presses * cleanup & improve existing code * chore: update changelog * update native replay integration with touch breadcrumb path * fix tests * Update CHANGELOG.md * linter issues --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * fix: repost replay screenshots on android while idle (#2275) * fix: repost replay screenshots on android while idle * chore: changelog * review change * chore: rename errorSampleRate to onErrorSampleRate (#2270) * chore: rename errorSampleRate to onErrorSampleRate * Update CHANGELOG.md * release: 8.9.0 * Update CHANGELOG.md * build(deps): bump natiginfo/action-detekt-all from 1.23.6 to 1.23.7 (#2278) Bumps [natiginfo/action-detekt-all](https://github.com/natiginfo/action-detekt-all) from 1.23.6 to 1.23.7. - [Release notes](https://github.com/natiginfo/action-detekt-all/releases) - [Commits](https://github.com/natiginfo/action-detekt-all/compare/b9daaf58ff7a4885ff92ba612c3ea72bf1abeadb...6bf4342ea96f638ecced05cf7d7dc48acdecc854) --- updated-dependencies: - dependency-name: natiginfo/action-detekt-all dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump ruby/setup-ruby from 1.190.0 to 1.191.0 (#2279) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.190.0 to 1.191.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](https://github.com/ruby/setup-ruby/compare/a6e6f86333f0a2523ece813039b8b4be04560854...52753b7da854d5c07df37391a986c76ab4615999) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Giancarlo Buenaflor <[email protected]> * Fix typo (#2283) Fixes a small typo I stumbled upon when reading through the changelogs. #skip-changelog * chore(deps): update Flutter SDK (metrics) to v3.24.3 (#2287) Co-authored-by: GitHub <[email protected]> * fix: event processor failed to stop processing (#2289) * test: rethrow exceptions (#2290) * test: rethrow in native SDK integration * test: rethrow in automated test mode * fix event processor runner * test: use options.automatedTestMode everywhere * update failing tests * fix tests * formatting * fix tests * fix: tests * fix tests * update comments * Improve app start integration (#2266) * build(deps): bump ruby/setup-ruby from 1.191.0 to 1.192.0 (#2292) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.191.0 to 1.192.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](https://github.com/ruby/setup-ruby/compare/52753b7da854d5c07df37391a986c76ab4615999...a6b46b8a08edb18935835849f2a17072d5cc8c73) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update CODEOWNERS (#2300) * block app start if appLaunchedInForeground is not set. (#2291) * block app start if appLaunchedInForeground is not set. * add changelog entry * call public method * fix deprecated toUpperCase to uppercase * Update flutter/android/src/main/kotlin/io/sentry/flutter/SentryFlutterPlugin.kt Co-authored-by: Giancarlo Buenaflor <[email protected]> * add 60 second timeout for app starts for android native * fix missing time imports * rearrange line * add comma --------- Co-authored-by: Giancarlo Buenaflor <[email protected]> * add missing file * rename deprecated method to avoid conflict if the method still available * add deleted file * merge with main * rename deprecated method to avoid conflict if the method still available * adde missing import --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: GitHub <[email protected]> Co-authored-by: GIancarlo Buenaflor <[email protected]> Co-authored-by: Ivan Dlugos <[email protected]> Co-authored-by: getsentry-bot <[email protected]> Co-authored-by: getsentry-bot <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ivan Dlugos <[email protected]> Co-authored-by: Denis Andrašec <[email protected]> Co-authored-by: Martin Haintz <[email protected]> Co-authored-by: Martin <[email protected]> Co-authored-by: Giancarlo Buenaflor <[email protected]> Co-authored-by: Markus Hintersteiner <[email protected]> Co-authored-by: Karl Heinz Struggl <[email protected]>