Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
4581417
fix: Generate and inject uuid to apk and upload proguard with that uu…
alexsohn1126 Sep 22, 2025
934ee4e
fix: upload linked PDBs for iOS (#4527)
jpnurmi Sep 23, 2025
c1ae41b
fix: Stop warnings from showing in Blazor WASM projects (#4519)
alexsohn1126 Sep 23, 2025
e7cfea6
chore: update scripts/update-cli.ps1 to 2.55.0 (#4556)
github-actions[bot] Sep 24, 2025
6ea6bf4
ci: retry flaky android device tests (#4553)
jpnurmi Sep 24, 2025
78199ab
chore: update modules/sentry-native to 0.11.1 (#4557)
github-actions[bot] Sep 24, 2025
839feff
chore: update modules/sentry-cocoa.properties to 8.56.1 (#4555)
github-actions[bot] Sep 24, 2025
2dc1551
chore(deps): update Java SDK to v8.22.0 (#4552)
github-actions[bot] Sep 24, 2025
bc5c060
feat: add `Serilog` integration (#4462)
Flash0ver Sep 25, 2025
27a5afa
Backpressure (#4452)
jamescrosswell Sep 28, 2025
a7cac11
ci: remove unnecessary "Remove unused applications" for build-sentry-…
jpnurmi Sep 28, 2025
4ca9324
chore: update modules/sentry-cocoa.properties to 8.56.2 (#4572)
github-actions[bot] Sep 28, 2025
fc55d48
ci: use global.json for actions/setup-dotnet (#4571)
jpnurmi Sep 28, 2025
e9f75ac
test(ci): .NET 5.0 with MSBuild 16 (#4569)
jpnurmi Sep 30, 2025
de8dc9a
Ensure template is not sent for Structured logs with no parameters (#…
jamescrosswell Oct 1, 2025
0c6ca6a
ref(logs): remove ExperimentalAttribute and Experimental type from Se…
Flash0ver Oct 1, 2025
16a1cac
chore: update scripts/update-cli.ps1 to 2.56.0 (#4577)
github-actions[bot] Oct 1, 2025
c4fe48f
docs: fix CHANGELOG format (#4580)
Flash0ver Oct 1, 2025
20e6136
fix(logs): Structured Logs do not send ParentSpanId when no Span was …
Flash0ver Oct 1, 2025
0a552fc
release: 5.16.0
getsentry-bot Oct 1, 2025
27faacf
Merge branch 'release/5.16.0'
Oct 1, 2025
44b7cdf
build(deps): bump github/codeql-action from 3.30.3 to 3.30.5 (#4573)
dependabot[bot] Oct 2, 2025
c8da336
chore: update scripts/update-java.ps1 to 8.23.0 (#4586)
github-actions[bot] Oct 2, 2025
93a6689
build: allow local `modules/sentry-cocoa` clone for development (#4551)
jpnurmi Oct 2, 2025
ad849d4
chore: update modules/sentry-native to 0.11.2 (#4590)
github-actions[bot] Oct 3, 2025
3ccd235
Merge branch 'main' into version6
jamescrosswell Oct 6, 2025
d027543
Merge branch 'version6' of https://github.com/getsentry/sentry-dotnet…
jamescrosswell Oct 6, 2025
6872adf
Remove unnecessary files from SentryCocoaFramework before packing
jamescrosswell Oct 6, 2025
d91cf53
Update CHANGELOG.md
jamescrosswell Oct 6, 2025
76da584
Update CHANGELOG.md
jamescrosswell Oct 6, 2025
af2af6e
Update cli.Tests.ps1
jamescrosswell Oct 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## Unreleased

- Remove unnecessary files from SentryCocoaFramework before packing ([#4602](https://github.com/getsentry/sentry-dotnet/pull/4602))

## 6.0.0-preview.1

### BREAKING CHANGES
Expand Down
4 changes: 3 additions & 1 deletion integration-test/cli.Tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,8 @@ Describe 'MAUI (<framework>)' -ForEach @(
'Microsoft.Maui.pdb',
'Sentry'
)
$result.ScriptOutput | Should -AnyElementMatch "Found 77 debug information files \(8 with embedded sources\)"
# The specific number of debug information files seems to change with different SDK - so we just check for non-zero
$nonZeroNumberRegex = '[1-9][0-9]*';
$result.ScriptOutput | Should -AnyElementMatch "Found $nonZeroNumberRegex debug information files \($nonZeroNumberRegex with embedded sources\)"
}
}
11 changes: 9 additions & 2 deletions src/Sentry.Bindings.Cocoa/Sentry.Bindings.Cocoa.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@

<!-- Choose between download and build -->
<Target Name="_SetupCocoaSDK"
DependsOnTargets="_DownloadCocoaSDK;_BuildCocoaSDK"
DependsOnTargets="_DownloadCocoaSDK;_BuildCocoaSDK;_GenerateSentryCocoaBindings;SanitizeSentryCocoaFramework"
Condition="$([MSBuild]::IsOSPlatform('OSX'))" />

<!-- Setup exactly once: https://learn.microsoft.com/visualstudio/msbuild/run-target-exactly-once -->
Expand All @@ -122,7 +122,7 @@
</Target>

<!-- Generate bindings -->
<Target Name="_GenerateSentryCocoaBindings" AfterTargets="SetupCocoaSDK"
<Target Name="_GenerateSentryCocoaBindings"
Condition="$([MSBuild]::IsOSPlatform('OSX'))"
Inputs="$(SentryCocoaBindingInputs)"
Outputs="ApiDefinitions.cs;StructsAndEnums.cs">
Expand All @@ -134,6 +134,13 @@
<Exec Condition="'$(GITHUB_ACTIONS)' == 'true'" Command="pwsh ../../scripts/dirty-check.ps1 -PathToCheck $(MSBuildThisFileDirectory)" />
</Target>

<!-- Sanitize the xcframework before NativeReference resolution and packing -->
<Target Name="SanitizeSentryCocoaFramework"
Condition="$([MSBuild]::IsOSPlatform('OSX')) and Exists('$(SentryCocoaFramework)')">
<Message Importance="High" Text="Sanitizing $(SentryCocoaFramework): removing dSYMs, Headers, Modules, PrivateHeaders (including symlinks)." />
<Exec Command="find &quot;$(SentryCocoaFramework)&quot; -depth \( -name dSYMs -o -name Headers -o -name Modules -o -name PrivateHeaders \) -exec echo Removing {} \; -exec rm -rf {} + 2&gt;/dev/null || true" />
</Target>

<!-- Workaround for https://github.com/xamarin/xamarin-macios/issues/15299 -->
<Target Name="_SetGeneratedSupportDelegatesInternal" BeforeTargets="CoreCompile" Condition="$([MSBuild]::IsOSPlatform('OSX'))"
Inputs="$(GeneratedSourcesDir)SupportDelegates.g.cs" Outputs="$(GeneratedSourcesDir)SupportDelegates.g.cs.stamp">
Expand Down
Loading