Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update Cocoa SDK to v8.40.1 #751

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Oct 8, 2024

Bumps scripts/update-cocoa.sh from 8.36.0 to 8.40.1.

Auto-generated by a dependency updater.

Changelog

8.40.1

Fixes

  • Session replay masking not working inside scroll view (#4498)

Improvements

  • Add extra logs for UIViewControllerSwizzling (#4511)

8.40.0

Feature

  • Add option to report uncaught NSExceptions on macOS (#4471)
  • Build visionOS project with static Sentry SDK (#4462)
  • Too many navigation breadcrumbs for Session Replay (#4480)
  • Time-of-check time-of-use filesystem race condition (#4473)
  • Capture all touches with session replay (#4477)

Improvements

  • Improve frames tracker performance (#4469)
  • Log a warning when dropping envelopes due to rate-limiting (#4463)
  • Expose SentrySessionReplayIntegration-Hybrid.h as private (#4486)
  • Stops session replay if rate limiting is activated (#4496)
  • Add maskedViewClasses and unmaskedViewClasses to SentryReplayOptions init via dict (#4492)
  • Add quality to SentryReplayOptions init via dict (#4495)

Fixes

  • Masking text with transparent text color (#4499)

8.39.0

Removal of Experimental API

Features

  • feat: API to manually start/stop Session Replay (#4414)
  • Custom redact modifier for SwiftUI (#4362, #4392)
  • Track usage of appHangTrackingV2 (#4445)
  • AppHangV2 detection (#4379) Add a new algorithm for detecting app hangs that differentiates between fully blocking and non-fully blocking app hangs. Read more in-depth in our docs.

Fixes

  • Edge case for swizzleClassNameExclude (#4405): Skip creating transactions for UIViewControllers ignored for swizzling via the option swizzleClassNameExclude.
  • Add TTID/TTFD spans when loadView gets skipped (#4415)
  • Finish TTID correctly when viewWillAppear is skipped (#4417)
  • Swizzling RootUIViewController if ignored by swizzleClassNameExclude (#4407)
  • Data race in SentrySwizzleInfo.originalCalled (#4434)
  • Delete old session replay files (#4446)
  • Thread running at user-initiated quality-of-service for session replay (#4439)
  • Don't create transactions for unused UIViewControllers (#4448)

Improvements

  • Serializing profile on a BG Thread (#4377) to avoid potentially slightly blocking the main thread.
  • Session Replay performance for SwiftUI (#4419)
  • Speed up getBinaryImages (#4435) for finishing transactions and capturing events
  • Align SDK dispatch queue names (#4442) to start with io.sentry
  • Use UInts in envelope deserialization (#4441)
  • Make SentrySDK.replay.start() thread safe (#4455)

8.39.0-beta.1

Removal of Experimental API

Features

  • feat: API to manually start/stop Session Replay (#4414)
  • Custom redact modifier for SwiftUI (#4362, #4392)
  • Track usage of appHangTrackingV2 (#4445)
  • AppHangV2 detection (#4379) Add a new algorithm for detecting app hangs that differentiates between fully blocking and non-fully blocking app hangs. Read more in-depth in our docs.

Fixes

  • Edge case for swizzleClassNameExclude (#4405): Skip creating transactions for UIViewControllers ignored for swizzling via the option swizzleClassNameExclude.
  • Add TTID/TTFD spans when loadView gets skipped (#4415)
  • Finish TTID correctly when viewWillAppear is skipped (#4417)
  • Swizzling RootUIViewController if ignored by swizzleClassNameExclude (#4407)
  • Data race in SentrySwizzleInfo.originalCalled (#4434)
  • Delete old session replay files (#4446)
  • Thread running at user-initiated quality-of-service for session replay (#4439)
  • Don't create transactions for unused UIViewControllers (#4448)

Improvements

  • Serializing profile on a BG Thread (#4377) to avoid potentially slightly blocking the main thread.
  • Session Replay performance for SwiftUI (#4419)
  • Speed up getBinaryImages (#4435) for finishing transactions and capturing events
  • Align SDK dispatch queue names (#4442) to start with io.sentry
  • Use UInts in envelope deserialization (#4441)
  • Make SentrySDK.replay.start() thread safe (#4455)

8.38.0

Features

  • Added breadcrumb.origin private field (#4358)
  • Custom redact modifier for SwiftUI (#4362)
  • Add support for arm64e (#3398)
  • Add mergeable libraries support to dynamic libraries (#4381)

Improvements

  • Speed up HTTP tracking for multiple requests in parallel (#4366)
  • Slightly speed up SentryInAppLogic (#4370)
  • Rename session replay redact options and APIs to mask (#4373)
  • Stop canceling timer for manual transactions (#4380)

Fixes

  • Fix the versioning to support app release with Beta versions (#4368)
  • Linking ongoing trace to crash event (#4393)

8.38.0-beta.1

Features

  • Added breadcrumb.origin private field (#4358)
  • Custom redact modifier for SwiftUI (#4362)
  • Add support for arm64e (#3398)
  • Add mergeable libraries support to dynamic libraries (#4381)

Improvements

  • Speed up HTTP tracking for multiple requests in parallel (#4366)
  • Slightly speed up SentryInAppLogic (#4370)
  • Rename session replay redact options and APIs to mask (#4373)
  • Stop canceling timer for manual transactions (#4380)

Fixes

  • Fix the versioning to support app release with Beta versions (#4368)
  • Linking ongoing trace to crash event (#4393)

8.37.0

Features

  • Added thermal_state to device context (#4305)
  • Send envelopes that cannot be cached to disk (#4294)

Refactoring

  • Moved session replay API to SentrySDK.replay (#4326)
  • Changed default session replay quality to medium (#4326)

Fixes

  • Resumes replay when the app becomes active (#4303)
  • Session replay redact view with transformation (#4308)
  • Correct redact UIView with higher zPosition (#4309)
  • Don't redact clipped views (#4325)
  • Session replay for crash not created because of a race condition (#4314)
  • Double-quoted include, expected angle-bracketed instead (#4298)
  • Discontinue use of NSApplicationSupportDirectory in favor of NSCachesDirectory (#4335)
  • Safe guard strncpy usage (#4336)
  • Stop using redactAllText as an indicator tha redact is enabled (#4327)

Improvements

  • Avoid extra work when storing invalid envelopes (#4337)

8.37.0-beta.1

Features

  • Added thermal_state to device context (#4305)
  • Send envelopes that cannot be cached to disk (#4294)

Refactoring

  • Moved session replay API to SentrySDK.replay (#4326)
  • Changed default session replay quality to medium (#4326)

Fixes

  • Resumes replay when the app becomes active (#4303)
  • Session replay redact view with transformation (#4308)
  • Correct redact UIView with higher zPosition (#4309)
  • Don't redact clipped views (#4325)
  • Session replay for crash not created because of a race condition (#4314)
  • Double-quoted include, expected angle-bracketed instead (#4298)
  • Discontinue use of NSApplicationSupportDirectory in favor of NSCachesDirectory (#4335)
  • Safe guard strncpy usage (#4336)
  • Stop using redactAllText as an indicator tha redact is enabled (#4327)

Improvements

  • Avoid extra work when storing invalid envelopes (#4337)

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Oct 8, 2024
@github-actions github-actions bot changed the title chore(deps): update Cocoa SDK to v8.37.0 chore(deps): update Cocoa SDK to v8.38.0 Oct 18, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-cocoa.sh branch 2 times, most recently from 8026ed8 to a1209c3 Compare October 24, 2024 14:32
@github-actions github-actions bot changed the title chore(deps): update Cocoa SDK to v8.38.0 chore(deps): update Cocoa SDK to v8.39.0 Oct 29, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-cocoa.sh branch 3 times, most recently from 9e201ca to 0739b45 Compare November 7, 2024 03:06
@github-actions github-actions bot changed the title chore(deps): update Cocoa SDK to v8.39.0 chore(deps): update Cocoa SDK to v8.40.0 Nov 7, 2024
@github-actions github-actions bot changed the title chore(deps): update Cocoa SDK to v8.40.0 chore(deps): update Cocoa SDK to v8.40.1 Nov 8, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-cocoa.sh branch 3 times, most recently from 6d9b518 to 509a8dd Compare November 12, 2024 00:07
@github-actions github-actions bot force-pushed the deps/scripts/update-cocoa.sh branch 7 times, most recently from 6555b2e to f2acecf Compare November 19, 2024 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant