You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# READ AND DELETE THIS SECTION BEFORE SUBMITTING PR
3
+
***Fill out each _REQUIRED_ section**
4
+
***Fill out _OPTIONAL_ sections, remove section if it doesn't apply to your PR**
5
+
***Read and fill out each of the checklists below**
6
+
***Remove this section after reading**
7
+
<!-- END -->
8
+
9
+
# Description
10
+
## One Line Summary
11
+
**REQUIRED** - Very short description that summaries the changes in this PR.
12
+
13
+
## Details
14
+
15
+
### Motivation
16
+
**REQUIRED -** Why is this code change being made? Or what is the goal of this PR? Examples: Fixes a specific bug, provides additional logging to debug future issues, feature to allow X.
17
+
18
+
### Scope
19
+
**RECOMMEND - OPTIONAL -** What is intended to be effected. What is known not to change. Example: Notifications are grouped when parameter X is set, not enabled by default.
20
+
21
+
# Testing
22
+
## Unit testing
23
+
**OPTIONAL -** Explain unit tests added, if not clear in the code.
24
+
25
+
## Manual testing
26
+
**RECOMMEND - OPTIONAL -** Explain what scenarios were tested and the environment.
27
+
Example: Tested opening a notification while the app was foregrounded, app build with Android Studio 2020.3 with a fresh install of the OneSignal example app on a Pixel 6 with Android 12.
28
+
29
+
# Affected code checklist
30
+
-[ ] Notifications
31
+
- [] Display
32
+
- [] Open
33
+
- [] Push Processing
34
+
- [] Confirm Deliveries
35
+
-[ ] Outcomes
36
+
-[ ] Sessions
37
+
-[ ] In-App Messaging
38
+
-[ ] REST API requests
39
+
-[ ] Public API changes
40
+
41
+
# Checklist
42
+
## Overview
43
+
-[ ] I have filled out all **REQUIRED** sections above
44
+
-[ ] PR does one thing
45
+
- If it is hard to explain how any codes changes are related to each other then it most likely needs to be more than one PR
46
+
-[ ] Any Public API changes are explained in the PR details and conform to existing APIs
47
+
48
+
## Testing
49
+
-[ ] I have included test coverage for these changes, or explained why they are not needed
50
+
-[ ] All automated tests pass, or I explained why that is not possible
51
+
-[ ] I have personally tested this on my device, or explained why that is not possible
52
+
53
+
## Final pass
54
+
-[ ] Code is as readable as possible.
55
+
- Simplify with less code, followed by splitting up code into well named functions and variables, followed by adding comments to the code.
56
+
-[ ] I have reviewed this PR myself, ensuring it meets each checklist item
57
+
- WIP (Work In Progress) is ok, but explain what is still in progress and what you would like feedback on. Start the PR title with "WIP" to indicate this.
Copy file name to clipboardExpand all lines: OneSignalExample/Assets/OneSignal/CHANGELOG.md
+14-2
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
7
## [Unreleased]
8
+
## [3.0.2]
9
+
### Changed
10
+
- Updated included Android SDK to [4.7.1](https://github.com/OneSignal/OneSignal-Android-SDK/releases/tag/4.7.1)
11
+
- Explicitly check for a diff and handle overwrites for the `AndroidManifest.xml` between the project's and package's `OneSignalConfig.plugin`
12
+
-`InstallEdm4uStep` checks for version number to determine if step is completed
13
+
### Fixed
14
+
- iOS build post processor checks for complete presence of extension
15
+
- iOS publishing error 90206 when uploading app to Apple.
16
+
- iOS builds on Unity on Windows failing on Entitlements file path. Fixes [#491](https://github.com/OneSignal/OneSignal-Unity-SDK/issues/442)
17
+
-`OneSignalXCFramework` pod version of `OneSignalNotificationServiceExtension` target in Podfile of iOS builds will be upgraded if target is present during post processing
18
+
8
19
## [3.0.1]
9
20
### Added
10
21
-[Migration guide](../../../MIGRATION.md) for updating from 2.x.x to 3.x.x
@@ -124,7 +135,7 @@ If you run into any problems, please don’t hesitate to [open an issue](https:/
124
135
125
136
## [2.14.1]
126
137
### Fixed
127
-
- Corrected directory separators in post processor when building for iOS in a
138
+
- Corrected directory separators in post processor when building for iOS in a
128
139
Windows environment. From PR [#376](https://github.com/OneSignal/OneSignal-Unity-SDK/pull/376)
129
140
by [@SplenectomY](https://github.com/SplenectomY). Fixes [#375](https://github.com/OneSignal/OneSignal-Unity-SDK/issues/375), [#377](https://github.com/OneSignal/OneSignal-Unity-SDK/issues/377), [#380](https://github.com/OneSignal/OneSignal-Unity-SDK/issues/380)
130
141
@@ -136,7 +147,8 @@ If you run into any problems, please don’t hesitate to [open an issue](https:/
136
147
- If you are updating from a previous version of the OneSignal Unity SDK please follow the Unity Asset Store instructions in
137
148
the [README](https://github.com/OneSignal/OneSignal-Unity-SDK/README.md#unity-asset-store) to ensure a smooth transition.
0 commit comments