Skip to content

Latest commit

 

History

History
144 lines (101 loc) · 4.41 KB

CHANGELOG.md

File metadata and controls

144 lines (101 loc) · 4.41 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[Unreleased]

Added

  • nothing yet

Removed

  • nothing yet

Changed

  • nothing yet

Fixed

  • nothing yet

Released on 2017-03-31

Changed

  • Updated requests to not send when there is an exception while constructing the JSON request body.

Fixed

  • Fixed the reference to internal fields in NotificationCompat.Builder for buildVersion 27.

Released on 2017-03-07

Fixed

  • Fixed the load sequence for retrieving a notification image.

Released on 2018-01-22

Added

  • Added non-empty data body for notification rendering.
  • Added default channel id support.

Released on 2017-11-30

Fixed

  • Fixed error in IterablePushRegistration when getDeviceToken returns an empty PushRegistrationObject.

Released on 2017-11-20

Added

  • Added the updateSubscriptions function to create to modify channel, list, and message subscription preferences.

Released on 2017-11-03

Added

  • Added support for html based in-app notifications.

Released on 2017-10-20

Fixed

  • Fixed payload path for image url.

Released on 2017-07-28

Added

  • Added support for android image notifications.

Fixed

  • Fixed load error for empty image url.

Released on 2017-07-19

Fixed

  • Fixed in-app button clicks without an action defined.

Released on 2017-07-19

Added

  • Added the in-app consume logic to automatically remove the notification from list of in-app notifications.

Fixed

  • Fixed the payloadfor trackInAppClick to contain the userId.

Released on 2017-06-09

Added

  • Added full support for newly created Firebase applications
  • Added new functionality for registerForPush which takes in the optional pushServicePlatform
    • IterableConstants.MESSAGING_PLATFORM_GOOGLE (GCM)
    • IterableConstants. MESSAGING_PLATFORM_FIREBASE (FCM)
  • IterableFirebaseInstanceIDService handles firebase token registrations automatically on install.
  • Added in default tracked device values for registerDeviceToken

Changed

  • Changed IterablePushRegistrationGCM to IterablePushRegistration so the registration class is not GCM specific.
  • Changed the disable logic to no longer enable the deviceToken prior to disabling.

Released on 2017-02-23

Fixed

  • fixed uploaded pom file

Released on 2017-02-22

Added

  • Added support for Android deeplink tracking
  • getAndTrackDeeplink tracks a click and returns the destination url.

Released on 2017-01-09

Changed

  • Updated the PendingIntent request code to use the messageId instead of the current timestamp.

Released on 2017-01-09

Fixed

  • fixed overwritten pushnotification metadata on subsequent notifications

Released on 2016-12-28

  • added support for In-App Notifications with different views layouts
    • Full screen
    • Bottom
    • Center
    • Top
  • includes tracking for In-App opens and clicks
  • includes support for GET requests

Released on 2016-10-13

Added

  • Added ability to send data by userId