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.39.0 #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.39.0.

Auto-generated by a dependency updater.

Changelog

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
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