|
2 | 2 |
|
3 | 3 | ## 3.21.0 |
4 | 4 |
|
5 | | -### Various fixes & improvements |
6 | | - |
7 | | -- Add ISentryTransactionProcessor (#1862) by @SimonCropp |
8 | | -- Stop using `server-os` and `server-runtime` (#1893) by @mattjohnsonpint |
9 | | -- Fix Sentry interfering with MAUI's focus events (#1891) by @mattjohnsonpint |
10 | | -- Copy context info from iOS (#1884) by @mattjohnsonpint |
11 | | -- Flush caching transport with main flush (#1890) by @mattjohnsonpint |
12 | | -- Parse "Mono Unity IL2CPP" correctly in platform runtime name (#1742) by @bitsandfoxes |
13 | | -- Fix detection of .NET Framework 4.8.1 (#1885) by @mattjohnsonpint |
14 | | -- null check HttpContext in SystemWebVersionLocator (#1881) by @SimonCropp |
15 | | -- Move Array option over to use List<T> (#1866) by @SimonCropp |
16 | | -- Apply WinUI 3 exception handler in Sentry core (#1863) by @mattjohnsonpint |
17 | | -- Fix environment name casing issue (#1861) by @SimonCropp |
18 | | -- Allow some mobile options to be modified from defaults (#1857) by @mattjohnsonpint |
19 | | -- Set default `Release` and `Distribution` for iOS and Android (#1856) by @mattjohnsonpint |
20 | | -- fix: Skip attachment if stream is empty (#1854) by @bitsandfoxes |
21 | | -- Add `Distribution` properties to go along with `Release` info (#1851) by @mattjohnsonpint |
22 | | -- Add and configure options for the iOS SDK (#1849) by @mattjohnsonpint |
23 | | -- Add MacCatalyst target and sample app (#1848) by @mattjohnsonpint |
24 | | -- Add API for deliberately crashing an app (#1842) by @mattjohnsonpint |
25 | | -- Serilog integration tests (#1828) by @SimonCropp |
26 | | -- Enable Scope Sync for iOS (#1834) by @mattjohnsonpint |
27 | | -- Add Native iOS Support (#1829) by @mattjohnsonpint |
28 | | -- Logging loop with n log sentry (#1824) by @SimonCropp |
29 | | -- Update Sentry Android SDK to version 6.3.0 (#1826) by @mattjohnsonpint |
30 | | -- feat: Added 'integrations' to SdkVersion (#1820) by @bitsandfoxes |
| 5 | +_Includes Sentry.Maui Preview 3_ |
31 | 6 |
|
32 | 7 | ## Features |
33 | 8 |
|
34 | 9 | - Add ISentryTransactionProcessor ([#1862](https://github.com/getsentry/sentry-dotnet/pull/1862)) |
35 | | -- Move Array option over to use List<T> ([#1866](https://github.com/getsentry/sentry-dotnet/pull/1866)) |
36 | 10 | - Added 'integrations' to SdkVersion ([#1820](https://github.com/getsentry/sentry-dotnet/pull/1820)) |
37 | 11 | - Updated Sentry Android SDK to version 6.3.0 ([#1826](https://github.com/getsentry/sentry-dotnet/pull/1826)) |
38 | 12 | - Add the Sentry iOS SDK ([#1829](https://github.com/getsentry/sentry-dotnet/pull/1829)) |
|
84 | 58 |
|
85 | 59 | ## 3.19.0 |
86 | 60 |
|
| 61 | +_Includes Sentry.Maui Preview 2_ |
| 62 | + |
87 | 63 | ### Features |
88 | 64 |
|
89 | 65 | - Expose `EnumerateChainedExceptions` ([#1733](https://github.com/getsentry/sentry-dotnet/pull/1733)) |
90 | 66 | - Android Scope Sync ([#1737](https://github.com/getsentry/sentry-dotnet/pull/1737)) |
| 67 | +- Enable logging in MAUI ([#1738](https://github.com/getsentry/sentry-dotnet/pull/1738)) |
91 | 68 | - Support `IntPtr` and `UIntPtr` serialization ([#1746](https://github.com/getsentry/sentry-dotnet/pull/1746)) |
92 | 69 | - Log Warning when secret is detected in DSN ([#1749](https://github.com/getsentry/sentry-dotnet/pull/1749)) |
93 | 70 | - Catch permission exceptions on Android ([#1750](https://github.com/getsentry/sentry-dotnet/pull/1750)) |
94 | | -- Send client report when flushing queue ([#1757](https://github.com/getsentry/sentry-dotnet/pull/1757)) |
95 | | - |
96 | | -### Fixes |
97 | | - |
98 | | -- Don't allow `SentryDiagnosticListenerIntegration` to be added multiple times ([#1748](https://github.com/getsentry/sentry-dotnet/pull/1748)) |
99 | | -- Don't allow newlines in diagnostic logger messages ([#1756](https://github.com/getsentry/sentry-dotnet/pull/1756)) |
100 | | - |
101 | | -## Sentry.Maui 3.19.0-preview.2 |
102 | | - |
103 | | -### Features |
104 | | - |
105 | | -- Enable logging in MAUI ([#1738](https://github.com/getsentry/sentry-dotnet/pull/1738)) |
106 | 71 | - Enable offline caching in MAUI ([#1753](https://github.com/getsentry/sentry-dotnet/pull/1753)) |
| 72 | +- Send client report when flushing queue ([#1757](https://github.com/getsentry/sentry-dotnet/pull/1757)) |
107 | 73 |
|
108 | 74 | ### Fixes |
109 | 75 |
|
110 | 76 | - Set MAUI minimum version ([#1728](https://github.com/getsentry/sentry-dotnet/pull/1728)) |
| 77 | +- Don't allow `SentryDiagnosticListenerIntegration` to be added multiple times ([#1748](https://github.com/getsentry/sentry-dotnet/pull/1748)) |
111 | 78 | - Catch permission exceptions for MAUI ([#1750](https://github.com/getsentry/sentry-dotnet/pull/1750)) |
| 79 | +- Don't allow newlines in diagnostic logger messages ([#1756](https://github.com/getsentry/sentry-dotnet/pull/1756)) |
112 | 80 |
|
113 | 81 | ## 3.18.0 |
114 | 82 |
|
| 83 | +_Includes Sentry.Maui Preview 1_ |
| 84 | + |
115 | 85 | ### Features |
116 | 86 |
|
117 | 87 | - Move tunnel functionality into Sentry.AspNetCore ([#1645](https://github.com/getsentry/sentry-dotnet/pull/1645)) |
|
125 | 95 | - Set Java/Android SDK options ([#1694](https://github.com/getsentry/sentry-dotnet/pull/1694)) |
126 | 96 | - Refactor and update Android options ([#1705](https://github.com/getsentry/sentry-dotnet/pull/1705)) |
127 | 97 | - Add Android OS information to the event context ([#1716](https://github.com/getsentry/sentry-dotnet/pull/1716)) |
| 98 | +- Added a new `Sentry.Maui` integration library for the [.NET MAUI](https://dotnet.microsoft.com/apps/maui) platform: |
| 99 | + - Initial MAUI support ([#1663](https://github.com/getsentry/sentry-dotnet/pull/1663)) |
| 100 | + - Continue with adding MAUI support ([#1670](https://github.com/getsentry/sentry-dotnet/pull/1670)) |
| 101 | + - MAUI events become extra context in Sentry events ([#1706](https://github.com/getsentry/sentry-dotnet/pull/1706)) |
| 102 | + - Add options for PII breadcrumbs from MAUI events ([#1709](https://github.com/getsentry/sentry-dotnet/pull/1709)) |
| 103 | + - Add device information to the event context ([#1713](https://github.com/getsentry/sentry-dotnet/pull/1713)) |
| 104 | + - Add platform OS information to the event context ([#1717](https://github.com/getsentry/sentry-dotnet/pull/1717)) |
128 | 105 |
|
129 | 106 | ### Fixes |
130 | 107 |
|
|
139 | 116 | - Add type checking in contexts TryGetValue ([#1700](https://github.com/getsentry/sentry-dotnet/pull/1700)) |
140 | 117 | - Restore serialization of the `Platform` name ([#1702](https://github.com/getsentry/sentry-dotnet/pull/1702)) |
141 | 118 |
|
142 | | -## Sentry.Maui 3.18.0-preview.1 |
143 | | - |
144 | | -### Features |
145 | | - |
146 | | -- Added a new `Sentry.Maui` integration library for the [.NET MAUI](https://dotnet.microsoft.com/apps/maui) platform: |
147 | | - - Initial MAUI support ([#1663](https://github.com/getsentry/sentry-dotnet/pull/1663)) |
148 | | - - Continue with adding MAUI support ([#1670](https://github.com/getsentry/sentry-dotnet/pull/1670)) |
149 | | - - MAUI events become extra context in Sentry events ([#1706](https://github.com/getsentry/sentry-dotnet/pull/1706)) |
150 | | - - Add options for PII breadcrumbs from MAUI events ([#1709](https://github.com/getsentry/sentry-dotnet/pull/1709)) |
151 | | - - Add device information to the event context ([#1713](https://github.com/getsentry/sentry-dotnet/pull/1713)) |
152 | | - - Add platform OS information to the event context ([#1717](https://github.com/getsentry/sentry-dotnet/pull/1717)) |
153 | | - |
154 | 119 | ## 3.17.1 |
155 | 120 |
|
156 | 121 | ### Fixes |
|
0 commit comments