[SDK] [Android] Release v1.2.2.0

GitHub release
Integration guide

Changelog:

  • getInstallationCustomProperties()
  • getAccessToken()
  • Fixed user switching
  • Support many more notification formats and options:
    • BigText style
    • BigPicture style
    • Inbox style
    • Small icon
    • Large icon
    • Action buttons
    • Sound
    • Color
    • Default / no / custom vibration pattern
    • Default / no / custom led lighting pattern and color
    • HTML styling everywhere (fonts, colors, sizes, italic, bold, superscript, etc.)
    • Sub text
    • Info / number
    • Group
    • Sort key
    • Local only (do not appear on watch)
    • Only alert once (do not alert when updating a notification)
    • Timestamp / chronometer / no timestamping
    • Visibility
    • Progress
    • Ticker
    • Persons
    • Category
    • Ongoing (notification cannot be cleared until another update clears this flag)
  • Ship 100 material icons for your notification action buttons and small icons (Android does not permit dynamically loading such resource, they have to be bundled within the application)
  • Use expansible text format by default so longer text is properly fully displayed
  • Avoid system picker with HTTP deep-links if the application handles them directly
  • Removed a few HTTP requests
  • Upgrade some Android libraries