================
 Change history
================

=====
4.0.0
=====
:release-date: 2020-09-02

Drop old create_user_session_token in favor create_user_token
Drop python support before 3.4
Allow custom data in client.create_jwt_token
Add kind filter for reactions in enrichment
Add follow stat support
Move to github actions from travis and improve static analysis
Update readme for old docs
Update some crypto dependencies

=====
3.5.1
=====
:release-date: 2020-06-08

Handle warning in JWT decode regarding missing algorithm

=====
3.5.0
=====
:release-date: 2020-06-08

Add enrichment support to direct activity get

=====
3.4.0
=====
:release-date: 2020-05-11

Expose target_feeds_extra_data to add extra data to activities from reactions

=====
3.3.0
=====
:release-date: 2020-05-04

Add batch unfollow support

=====
3.2.1
=====
:release-date: 2020-03-17

Set timezone as utc in serialization hooks

=====
3.2.0
=====
:release-date: 2020-03-17

Add open graph scrape support
Update python support (drop 2.6, add 3.8)
Fixes in docs for collections and personalization

=====
3.1.1
=====
:release-date: 2019-11-07

Bump crypto deps

=====
3.1.0
=====
:release-date: 2018-05-24

Batch partial update

=====
3.0.2
=====
:release-date: 2018-05-24

Fixes for filtering by reactions by kind


======
3.0.1
======
:release-date: 2018-12-04

Add short-hand version for collections.create_reference()

======
3.0.0
======
:release-date: 2018-12-03

Add support for reactions
Add support for users
Removed HTTP Signatures based auth
Use JWT auth for everything
Add feed.get enrichment params

======
2.12.0
======
:release-date: 2018-10-08

Add user-session-token support

======
2.11.0
======
:release-date: 2017-08-23

Add collection helpers to create refs

======
2.10.0
======
:release-date: 2017-07-30

Partial activity API endpoint

======
2.9.3
======
:release-date: 2017-07-20

Use Readme.md content as package long description

======
2.9.2
======
:release-date: 2017-07-20

Fixed deserialization problem with datetime objects with zeroed microseconds
Support newer versions of the pyJWT lib


======
2.9.1
======
:release-date: 2017-07-18

Renamed client.get_activities' foreign_id_time param to foreign_id_times


======
2.9.0
======
:release-date: 2017-07-05

Add support for get activity API endpoint

======
2.8.1
======
:release-date: 2017-12-21

Fixes a regression with embedded httpsig and Python 3

======
2.8.0
======
:release-date: 2017-12-21

Fixes install issues on Windows

* Bundle http-sig library
* Use pycryptodomex instead of the discontinued pycrypto library

======
2.7.0
======
:release-date: 2017-12-14

* All client methods that make requests will return the response

2.6.2
=====
:release-date 2017-12-08

Consolidate API URL generation across API, Collections and Personalization services

2.6.0
=====
:release-date 2017-12-08

Support the new collections endpoint and flexible get requests for personalization

2.5.0
======
:release-date: 2017-10-19

* Use new .com domain for API and Analytics

2.4.0
======
:release-date: 2017-08-31

* Added support for To target update endpoint

2.3.11
======
:release-date: 2017-05-22

* Added support for Python 2.6.9 and downgrade to requests 2.2.1


2.3.9
==========
:release-date: 2016-12-20

* Fix errors_from_fields function so it displays the extra data returned by the
    server about InputException errors.


2.3.8
=====
:release-date: 2016-06-09

* Add support for keep_history on unfollow

2.3.7
=====
:release-date: 2016-06-02

* Add HTTP Signature auth method (for application auth resources)
* Add support for follow_many batch operation
* Add support for add_to_many batch operation
* Decode JWT from bytes to UTF-8
* Skip add_activities API call if activity_list is empty
* Fix feed group and id validation, dashes are now allowed

2.3.5
=====
:release-date: 2015-10-07

* Added support for activity update


2.3.3
=====
:release-date: 2015-10-07

* Added support for creating redirect urls


2.3.0
=====
:release-date: 2015-06-11

* Added support for read-only tokens

2.1.4
=====
:release-date: 2015-01-14

* Added support for extra data for follow actions

2.1.3
=====
:release-date: 2015-01-05

* Bugfix, mark_seen and mark_read now work

2.1.0
=====
:release-date: 2014-12-19

* Added location support to reduce latency

2.0.1
=====
:release-date: 2014-11-18

* Additional validation on feed_slug and user_id

2.0.0
=====
:release-date: 2014-11-10

* Breaking change: New style feed syntax, client.feed('user', '1') instead of client.feed('user:3')
* Breaking change: New style follow syntax, feed.follow('user', 3)
* API versioning support
* Configurable timeouts
* Python 3 support


1.1.1
=====
:release-date: 2014-09-20 08:00 A.M GMT

* Add HTTP client retries

1.1.0
=====
:release-date: 2014-09-08 08:00 A.M GMT

* Add support for mark read (notifications feeds)
