Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
c64ca21
Add net9.0 support
jamescrosswell Oct 22, 2024
582045d
Workaround CastleProxy errors in device tests
jamescrosswell Oct 22, 2024
d3c40ca
Skip SystemDiagnosticsMetricsListenerTests in DeviceTests (will depre…
jamescrosswell Oct 22, 2024
df2cd5e
Disabled Handle_UnobservedTaskException_CaptureEvent (flaky test)
jamescrosswell Oct 22, 2024
1154070
Update CHANGELOG.md
jamescrosswell Oct 22, 2024
10550f7
Merge branch 'version-5.0.0' into net9
jamescrosswell Oct 22, 2024
f013b99
Made logic for detecting net8.0 or later more robust in Sentry.target…
jamescrosswell Oct 22, 2024
bdca1bb
Bump device tests to Xcode 16
jamescrosswell Oct 22, 2024
8150ca8
Moved error from runtime to compile time in SingleFileApp
jamescrosswell Oct 22, 2024
968e87b
Bump to XHarness 10 (prerelease)
jamescrosswell Oct 22, 2024
c3231da
Format code
getsentry-bot Oct 22, 2024
93a950b
Merge branch 'version-5.0.0' into net9
jamescrosswell Oct 27, 2024
ba88d7e
Removed reference to obsolete member (Java SDK)
jamescrosswell Oct 28, 2024
4a30dfd
Disabled iOS device tests
jamescrosswell Oct 28, 2024
813a119
Removed hard coded alpha VersionSuffix
jamescrosswell Oct 28, 2024
5efc0d5
Update ApiApprovalTests.Run.DotNet9_0.verified.txt
jamescrosswell Oct 28, 2024
5beafd0
Debug native library references in integration tests on CI
jamescrosswell Oct 28, 2024
196d00d
Reenable iOS device tests
jamescrosswell Oct 29, 2024
c9f3bc3
Fixed typo in MS Build condition on FrameworkSupportsNative
jamescrosswell Oct 29, 2024
faad873
Added temporary diagnostic logging to device-tests-ios.yml
jamescrosswell Oct 29, 2024
306eefc
Update Sentry.Samples.Maui.csproj
jamescrosswell Oct 29, 2024
301a854
Update device-tests-ios.yml
jamescrosswell Oct 29, 2024
ec2335e
Update device-test.ps1
jamescrosswell Oct 29, 2024
58206a9
Update device-tests-ios.yml
jamescrosswell Oct 30, 2024
7261983
Update build.yml
jamescrosswell Oct 30, 2024
bcc3f00
Disable Flaky tests
jamescrosswell Oct 30, 2024
d45ea42
Update Sentry.Native.targets
jamescrosswell Oct 30, 2024
830ba36
Update Sentry.Native.targets
jamescrosswell Oct 30, 2024
867073e
Merge branch 'version-5.0.0' into net9
jamescrosswell Oct 30, 2024
4f59199
Update verify tests
jamescrosswell Oct 30, 2024
bab8ee7
Update SentryOptionsTests.Integrations_default_ones_are_properly_regi…
jamescrosswell Oct 31, 2024
8699018
Update CHANGELOG.md
jamescrosswell Oct 31, 2024
97b8a65
Update LocalDbFixture.cs
jamescrosswell Oct 31, 2024
3da79c2
Merge branch 'net9' of github.com:getsentry/sentry-dotnet into net9
jamescrosswell Oct 31, 2024
480814b
Format code
getsentry-bot Oct 31, 2024
e0ceb09
Update HubTests.cs
jamescrosswell Oct 31, 2024
ef82fb9
Merge branch 'net9' of github.com:getsentry/sentry-dotnet into net9
jamescrosswell Oct 31, 2024
6cdb228
Fixed alignment in libsentrysupplemental.so
jamescrosswell Oct 31, 2024
26c5906
Update CHANGELOG.md
jamescrosswell Nov 4, 2024
12bfdee
Merge branch 'version-5.0.0' into align-libsentry
jamescrosswell Nov 4, 2024
cdf2106
Update CHANGELOG.md
jamescrosswell Nov 4, 2024
8669e4c
Update action.yml
jamescrosswell Nov 4, 2024
a225f26
Revert "Update action.yml"
jamescrosswell Nov 4, 2024
4dc5488
Update action.yml
jamescrosswell Nov 4, 2024
d5a1ae2
Update CHANGELOG.md
jamescrosswell Nov 5, 2024
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
2 changes: 1 addition & 1 deletion .github/actions/environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,6 @@ runs:
dotnet workload install \
wasm-tools wasm-tools-net8 maui-android \
${{ runner.os == 'macOS' && 'maui-ios maui-maccatalyst maui-windows macos' || '' }} \
${{ runner.os == 'Windows' && 'maui-windows' || '' }} \
${{ runner.os == 'Windows' && 'maui-ios maui-maccatalyst maui-windows' || '' }} \
--temp-dir "${{ runner.temp }}" \
--skip-sign-check
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@

### Features
- Added support for `.NET 9` (preview) ([#3699](https://github.com/getsentry/sentry-dotnet/pull/3699))
- libsentrysupplemental.so now supports 16 KB page sizes on Android ([#3723](https://github.com/getsentry/sentry-dotnet/pull/3723))

## Unreleased

Expand Down
3 changes: 3 additions & 0 deletions lib/sentrysupplemental/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,7 @@ project(sentrysupplemental LANGUAGES C)

add_library(sentrysupplemental SHARED sentrysupplemental.c)

# Set alignment to 16 KB. See https://developer.android.com/guide/practices/page-sizes#cmake
target_link_options(sentrysupplemental PRIVATE "-Wl,-z,max-page-size=16384")

set(LIBRARY_OUTPUT_PATH ../../bin/${ANDROID_ABI})
Binary file modified lib/sentrysupplemental/bin/arm64-v8a/libsentrysupplemental.so
Binary file not shown.
Binary file modified lib/sentrysupplemental/bin/armeabi-v7a/libsentrysupplemental.so
Binary file not shown.
Binary file modified lib/sentrysupplemental/bin/x86/libsentrysupplemental.so
Binary file not shown.
Binary file modified lib/sentrysupplemental/bin/x86_64/libsentrysupplemental.so
Binary file not shown.
6 changes: 5 additions & 1 deletion samples/Sentry.Samples.Maui/App.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ public partial class App
public App()
{
InitializeComponent();
}

MainPage = new AppShell();
protected override Window CreateWindow(IActivationState activationState)
{
Windows[0].Page = new AppShell();
return base.CreateWindow(activationState);
}
}
10 changes: 5 additions & 5 deletions samples/Sentry.Samples.Maui/Sentry.Samples.Maui.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
On Mac, we'll also build for iOS and MacCatalyst.
On Windows, we'll also build for Windows 10.
-->
<TargetFrameworks>$(TargetFrameworks);net8.0-android</TargetFrameworks>
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net8.0-windows10.0.19041.0;net8.0-ios;net8.0-maccatalyst</TargetFrameworks>
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('OSX'))">$(TargetFrameworks);net8.0-ios;net8.0-maccatalyst</TargetFrameworks>
<TargetFrameworks>$(TargetFrameworks);net9.0-android</TargetFrameworks>
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net9.0-windows10.0.19041.0;net9.0-ios;net9.0-maccatalyst</TargetFrameworks>
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('OSX'))">$(TargetFrameworks);net9.0-ios;net9.0-maccatalyst</TargetFrameworks>
<OutputType>Exe</OutputType>
<RootNamespace>Sentry.Samples.Maui</RootNamespace>
<UseMaui>true</UseMaui>
Expand All @@ -29,8 +29,8 @@
<ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
<ApplicationVersion>1</ApplicationVersion>

<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">11.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">13.1</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">12.2</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">15.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
<TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion>
Expand Down
Loading