* Fix format of error object returned when ``data`` key is not included in input (:issue:`66`). Thanks :user:`RazerM`. * Fix serializing compound documents when ``Relationship`` is passed a schema class and ``many=True`` (:issue:`67`). Thanks :user:`danpoland` for the catch and patch.
0.10.1
===================
Bug fixes:
* Serialize ``None`` and empty lists (``[]``) to valid JSON-API objects (:issue:`58`). Thanks :user:`rgant` for reporting and sending a PR.
0.10.0
===================
Features:
* Add ``fields.Meta`` for (de)serializing ``meta`` data on resource objects (:issue:`28`). Thanks :user:`rubdos` for the suggestion and initial work. Thanks :user:`RazerM` for the PR.
Other changes:
* Test against Python 3.6.
0.9.0
==================
Features:
* Add Flask-specific schema with class Meta options for self link generation: ``self_view``, ``self_view_kwargs``, and ``self_view_many`` (:issue:`51`). Thanks :user:`asteinlein`.
Bug fixes:
* Fix formatting of validation error messages on newer versions of marshmallow.
Other changes:
* Drop official support for Python 3.3.
0.8.0
==================
Features:
* Add support for compound documents (:issue:`11`). Thanks :user:`Tim-Erwin` and :user:`woodb` for implementing this. * *Backwards-incompatible*: Remove ``include_data`` parameter from ``Relationship``. Use ``include_resource_linkage`` instead.