|
2 | 2 |
|
3 | 3 | ## Unreleased
|
4 | 4 |
|
5 |
| -### Fixes |
6 |
| - |
7 |
| -- The SDK now sets the supported platforms in the `.asmdef` explicitely, preventing runtime issues on currently non-supported platforms ([#1974](https://github.com/getsentry/sentry-unity/pull/1974)) |
8 |
| -- Fixed iOS native SDK initialization that could cause memory management issues ([#1964](https://github.com/getsentry/sentry-unity/pull/1964)) |
9 |
| -- The SDK now properly sets up logging by respecting the debug settings set during the configure callback. Logs created during the configuration of the native SDKs no longer get lost ([#1959]https://github.com/getsentry/sentry-unity/pull/1959) |
10 |
| -- ANR events now include the relevant mechanism they have been captured from ([#1955](https://github.com/getsentry/sentry-unity/pull/1955)) |
11 |
| - |
12 |
| -### Dependencies |
13 |
| - |
14 |
| -- Bump Cocoa SDK from v8.42.0 to v8.43.0 ([#1945](https://github.com/getsentry/sentry-unity/pull/1945), [#1949](https://github.com/getsentry/sentry-unity/pull/1949)) |
15 |
| - - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8430) |
16 |
| - - [diff](https://github.com/getsentry/sentry-cocoa/compare/8.42.0...8.43.0) |
17 |
| -- Bump Java SDK from v7.19.0 to v7.20.0 ([#1946](https://github.com/getsentry/sentry-unity/pull/1946), [#1947](https://github.com/getsentry/sentry-unity/pull/1947)) |
18 |
| - - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7200) |
19 |
| - - [diff](https://github.com/getsentry/sentry-java/compare/7.19.0...7.20.0) |
20 |
| -- Bump CLI from v2.39.1 to v2.40.0 ([#1948](https://github.com/getsentry/sentry-unity/pull/1948)) |
21 |
| - - [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2400) |
22 |
| - - [diff](https://github.com/getsentry/sentry-cli/compare/2.39.1...2.40.0) |
23 |
| -- Bump Native SDK from v0.7.17 to v0.7.18 ([#1967](https://github.com/getsentry/sentry-unity/pull/1967)) |
24 |
| - - [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0718) |
25 |
| - - [diff](https://github.com/getsentry/sentry-native/compare/0.7.17...0.7.18) |
26 |
| -- Bump .NET SDK from v5.0.0 to v5.0.1 ([#1953](https://github.com/getsentry/sentry-unity/pull/1953)) |
27 |
| - - [changelog](https://github.com/getsentry/sentry-dotnet/blob/main/CHANGELOG.md#501) |
28 |
| - - [diff](https://github.com/getsentry/sentry-dotnet/compare/5.0.0...5.0.1) |
29 |
| - |
30 |
| -## 3.0.0-beta.0 |
31 |
| - |
32 | 5 | ### API Changes
|
33 | 6 |
|
34 | 7 | - The native layer on mobile platforms (iOS and Android) no longer self-initializes before the Unity game starts. Previously, the SDK would use the options at build-time and bake them into the native layer. Instead, the SDK will now take the options passed into the `Configure` callback and use those to initialize the native SDKs. This allows users to modify the native SDK's options at runtime programmatically.
|
35 | 8 | The initialization behaviour is controlled by `IosNativeInitializationType` and `AndroidNativeInitializationType` options. These can be set from `Runtime` (default) to `BuildTime` to restore the previous flow and bake the options into the native projects. ([#1915](https://github.com/getsentry/sentry-unity/pull/1915), [#1924](https://github.com/getsentry/sentry-unity/pull/1924))
|
36 | 9 |
|
37 | 10 | ### Fixes
|
38 | 11 |
|
| 12 | +- The SDK now sets the supported platforms in the `.asmdef` explicitely, preventing runtime issues on currently non-supported platforms ([#1974](https://github.com/getsentry/sentry-unity/pull/1974)) |
| 13 | +- Fixed iOS native SDK initialization that could cause memory management issues ([#1964](https://github.com/getsentry/sentry-unity/pull/1964)) |
| 14 | +- The SDK now properly sets up logging by respecting the debug settings set during the configure callback. Logs created during the configuration of the native SDKs no longer get lost ([#1959]https://github.com/getsentry/sentry-unity/pull/1959) |
| 15 | +- ANR events now include the relevant mechanism they have been captured from ([#1955](https://github.com/getsentry/sentry-unity/pull/1955)) |
39 | 16 | - On Android, the SDK not longer freezes the game when failing to sync with the native SDK ([#1927](https://github.com/getsentry/sentry-unity/pull/1927))
|
40 | 17 |
|
41 | 18 | ### Dependencies
|
42 | 19 |
|
43 |
| -- Bump .NET SDK from v4.13.0 to v5.0.0 ([#1940](https://github.com/getsentry/sentry-unity/pull/1940)) |
44 |
| - - [changelog](https://github.com/getsentry/sentry-dotnet/blob/main/CHANGELOG.md#500) |
45 |
| - - [diff](https://github.com/getsentry/sentry-dotnet/compare/4.13.0...5.0.0) |
46 |
| -- Bump CLI from v2.39.0 to v2.39.1 ([#1922](https://github.com/getsentry/sentry-unity/pull/1922)) |
47 |
| - - [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2391) |
48 |
| - - [diff](https://github.com/getsentry/sentry-cli/compare/2.39.0...2.39.1) |
49 |
| -- Bump Java SDK from v7.18.0 to v7.19.0 ([#1926](https://github.com/getsentry/sentry-unity/pull/1926), [#1934](https://github.com/getsentry/sentry-unity/pull/1934)) |
50 |
| - - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7190) |
51 |
| - - [diff](https://github.com/getsentry/sentry-java/compare/7.18.0...7.19.0) |
52 |
| -- Bump Cocoa SDK from v8.41.0 to v8.42.0 ([#1937](https://github.com/getsentry/sentry-unity/pull/1937)) |
53 |
| - - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8420) |
54 |
| - - [diff](https://github.com/getsentry/sentry-cocoa/compare/8.41.0...8.42.0) |
55 |
| -- Bump Native SDK from v0.7.15 to v0.7.17 ([#1928](https://github.com/getsentry/sentry-unity/pull/1928), [#1939](https://github.com/getsentry/sentry-unity/pull/1939)) |
56 |
| - - [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0717) |
57 |
| - - [diff](https://github.com/getsentry/sentry-native/compare/0.7.15...0.7.17) |
| 20 | +- Bump .NET SDK from v4.13.0 to v5.0.1 ([#1940](https://github.com/getsentry/sentry-unity/pull/1940), [#1953](https://github.com/getsentry/sentry-unity/pull/1953)) |
| 21 | + - [changelog](https://github.com/getsentry/sentry-dotnet/blob/main/CHANGELOG.md#501) |
| 22 | + - [diff](https://github.com/getsentry/sentry-dotnet/compare/4.13.0...5.0.1) |
| 23 | +- Bump CLI from v2.39.0 to v2.40.0 ([#1922](https://github.com/getsentry/sentry-unity/pull/1922), [#1948](https://github.com/getsentry/sentry-unity/pull/1948)) |
| 24 | + - [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2400) |
| 25 | + - [diff](https://github.com/getsentry/sentry-cli/compare/2.39.0...2.40.0) |
| 26 | +- Bump Java SDK from v7.18.0 to v7.20.0 ([#1926](https://github.com/getsentry/sentry-unity/pull/1926), [#1934](https://github.com/getsentry/sentry-unity/pull/1934), [#1946](https://github.com/getsentry/sentry-unity/pull/1946), [#1947](https://github.com/getsentry/sentry-unity/pull/1947)) |
| 27 | + - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7200) |
| 28 | + - [diff](https://github.com/getsentry/sentry-java/compare/7.18.0...7.20.0) |
| 29 | +- Bump Cocoa SDK from v8.41.0 to v8.43.0 ([#1937](https://github.com/getsentry/sentry-unity/pull/1937), [#1945](https://github.com/getsentry/sentry-unity/pull/1945), [#1949](https://github.com/getsentry/sentry-unity/pull/1949)) |
| 30 | + - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8430) |
| 31 | + - [diff](https://github.com/getsentry/sentry-cocoa/compare/8.41.0...8.43.0) |
| 32 | +- Bump Native SDK from v0.7.15 to v0.7.18 ([#1928](https://github.com/getsentry/sentry-unity/pull/1928), [#1939](https://github.com/getsentry/sentry-unity/pull/1939), [#1967](https://github.com/getsentry/sentry-unity/pull/1967)) |
| 33 | + - [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0718) |
| 34 | + - [diff](https://github.com/getsentry/sentry-native/compare/0.7.15...0.7.18) |
58 | 35 |
|
59 | 36 | ## 2.4.0
|
60 | 37 |
|
|
0 commit comments