Skip to content

Latest commit

 

History

History
164 lines (91 loc) · 3.71 KB

CHANGES.rst

File metadata and controls

164 lines (91 loc) · 3.71 KB

Changelog

v0.0.1 (05-06-2016)

  • First release.

v0.0.2 (07-06-2016)

  • Added topic messaging functionality.

v0.0.3 (08-06-2016)

  • changes in README.rst

v0.0.4 (09-06-2016)

  • Fixed "registration_id of notify_single_device does not work with a str input"

v0.0.5 (22-06-2016)

  • Fixed python 3 import issue

v0.0.6 (23-06-2016)

  • Fixed xrange issue in python3

v0.0.7 (24-06-2016)

  • Added support for sending data only messages

v0.0.8 (26-06-2016)

  • Checking content-length in response.headers, otherwise it will crash, when calling response.json()

v1.0.0 (12-07-2016)

  • Added proxy support, more fcm arguments and bump version to 1.0.0

v1.0.0 (16-07-2016)

  • Added extra_kwargs for dinamic vars in notify_single_device/notify_multiple_devices functions

v1.0.1 (04-08-2016)

  • Added tornado support

v1.1.4 (11-11-2016)

  • added body_loc_key support and notify single device single response

v1.1.5 (16-11-2016)

  • Fix some message components not being sent if message_body is None (click_action, badge, sound, etc)

v1.2.0 (16-11-2016)

  • Updated response retrieval, notify_single_device response returns single dict while notify_multiple_devices returns a list of dicts
  • You can now pass extra argument by passing it as key value in a dictionary as extra_kwargs to any notification sending method you want to use
  • It is now possible to send a notification without setting body or content available

v1.2.3 (09-02-2017)

  • Added support for checking for and returning valid registration ids, useful for cleaning up database

v1.2.9 (07-04-2017)

  • Fixed issue with notification extra kwargs

Unreleased

  • Add optional json_encoder argument to BaseAPI to allow configuring the JSONEncoder used for parse_payload
  • Addition of a android dictionary to set fcm priority
  • Add android_channel_id
  • Add configurable retries to info endpoint
  • Fix time_to_live check to allow 0
  • Add pycharm and vscode to gitignore
  • Fix CONTRIBUTING.rst
  • Replace deprecated urllib3.Retry options
  • Replace deprecated urllib3.Retry options v2
  • Explicitly handle 403 SENDER_ID_MISMATCH response