- Added different PostgreSQL versions (9.4, 9.5 and 9.6) to test matrix - Defined activity ``old_data`` and ``changed_data`` defaults as empty JSONBs - Made ``Activity.data`` use new 9.6 JSONB ``concat`` operator. On PostgreSQL 9.5 and 9.4 this still uses fallback function.
0.8.4
^^^^^^^^^^^^^^^^^^
- Allowed passing ``transaction_cls`` parameter to ``activity_base`` function (23, pull request courtesy jmagnusson)
0.8.3
^^^^^^^^^^^^^^^^^^
- Fixed Flask ExtDeprecationWarnings (17, courtesy of jpvanhal)
0.8.2
^^^^^^^^^^^^^^^^^^
- Added a workaround for SQLAlchemy issue 3778
0.8.1
^^^^^^^^^^^^^^^^^^
- Fixed ``modified_columns`` method to work with synonym properties
0.8.0
^^^^^^^^^^^^^^^^^^
- Added ``transaction`` table - Moved ``actor_id`` and ``client_addr`` columns to ``transaction`` table