-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
208e080
commit a9de408
Showing
1 changed file
with
85 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
# 2018-02-06 -- v2.1.0 | ||
- Adding a new property autoInitEnabled to enable and disable FCM token auto generation. | ||
- Fixed an issue of un-successful delivery of notification message when changing language settings. | ||
|
||
# 2017-09-26 -- v2.0.5 | ||
- Added swizzling of additional UNUserNotificationCenterDelegate method, for | ||
more accurate Analytics logging. | ||
- Fixed a swizzling issue with un-implemented UNUserNotificationCenterDelegate | ||
methods. | ||
|
||
# 2017-09-26 -- v2.0.4 | ||
- Fixed an issue where the FCM token was not associating correctly with an APNs | ||
device token, depending on when the APNs device token was made available. | ||
- Fixed an issue where FCM tokens for different Sender IDs were not associating | ||
correctly with an APNs device token. | ||
- Fixed an issue that was preventing the FCM direct channel from being | ||
established on the first start after 24 hours of being opened. | ||
- Clarified a log message about method swizzling being enabled. | ||
|
||
# 2017-09-13 -- v2.0.3 | ||
- Moved to safer use of NSAsserts, instead of lower-level __builtin_trap() | ||
method. | ||
- Added logging of the underlying error code for an error trying to create or | ||
open an internal database file. | ||
|
||
# 2017-08-25 -- v2.0.2 | ||
- Removed old logic which was saving the SDK version to NSUserDefaults. | ||
|
||
# 2017-08-07 -- v2.0.1 | ||
- Fixed an issue where setting `shouldEstablishDirectChannel` in a background | ||
thread was triggering the Main Thread Sanitizer in Xcode 9. | ||
- Removed some old logic related to logging. | ||
- Added some additional logging around errors while method swizzling. | ||
|
||
# 2017-05-03 -- v2.0.0 | ||
- Introduced an improved interface for Swift 3 developers | ||
- Added new properties and methods to simplify FCM token management | ||
- Added property, APNSToken, to simplify APNs token management | ||
- Added new delegate method to be notified of FCM token refreshes | ||
- Added new property, shouldEstablishDirectChannel, to simplify connecting | ||
directly to FCM | ||
|
||
# 2017-03-31 -- v1.2.3 | ||
|
||
- Fixed an issue where custom UNNotificationCenterDelegates may not have been | ||
swizzled (if swizzling was enabled) | ||
- Fixed a issue iOS 8.0 and 8.1 devices using scheduled notifications | ||
- Improvements to console logging | ||
|
||
# 2017-01-31 -- v1.2.2 | ||
|
||
- Improved topic subscription logic for more reliable subscriptions. | ||
- Reduced memory footprint and CPU usage when subscribing to multiple topics. | ||
- Better documentation in the public headers. | ||
- Switched from ProtocolBuffers2 to protobuf compiler. | ||
|
||
# 2016-10-12 -- v1.2.1 | ||
|
||
- Better documentation on the public headers. | ||
|
||
# 2016-09-02 -- v1.2.0 | ||
|
||
- Support the UserNotifications framework introduced in iOS 10. | ||
- Add a new API, -applicationReceivedRemoteMessage:, to FIRMessaging. This | ||
allows apps to receive data messages from FCM on devices running iOS 10 and | ||
above. | ||
|
||
# 2016-07-06 -- v1.1.1 | ||
|
||
- Move FIRMessaging related plists to ApplicationSupport directory. | ||
|
||
# 2016-05-04 -- v1.1.0 | ||
|
||
- Change flag to disable swizzling to *FirebaseAppDelegateProxyEnabled*. | ||
- '[FIRMessaging appDidReceiveMessage:] returns FIRMessagingMessageInfo object. | ||
- Minor bug fixes. | ||
|
||
# 2016-01-25 -- v1.0.2 | ||
|
||
- Accept topic names without /topics prefix. | ||
- Add Swift annotations to public static accessors. | ||
|
||
# 2016-01-25 -- v1.0.0 | ||
|
||
- New Firebase messaging API. |