Skip to content

MongoosePush 2.0.0

Compare
Choose a tag to compare
@rslota rslota released this 29 Jan 10:44
· 106 commits to master since this release
95e8850

Added

  • FCM v1 protocol support has been added (please make sure to use new device tokens and verify that your configuration is compatible with new FCM authorization schemas)
  • Pool tagging - each connection pool may be associated with custom tags, and later selected for sending push notification by adding similar list of tags to the request
  • APNS token authorization (new, alternative auth method - certificates still supported)
  • API v3 with abstracted error handling - only documented errors are returned with proper HTTP error statuses

Changed

  • Raw configuration files now have different structure to accommodate for newly added features (not backwards compatible)
  • Docker image is now being build with Elixir 1.9.x and Erlang/OTP 22.x
  • API v2 has been deprecated and will be removed in future releases

Removed

  • FCM Legacy protocol support has been removed (please use MongoosePush 1.0.x if compatibility with FCM Legacy is critical)

Other

  • Fixed HTTPS certificate chain configuration
  • Improved CA validation for FCM / APNS connections
  • Improved logging