Bug Fixes --------- * Remove redundant application of required filters.
0.1.5
=============
Bug Fixes --------- * Fix issue with required filters failing a boolean comparison.
0.1.4
=============
Features Added -------------- * ``OpPermissionsABC.check`` and classes that inherit from it now receive the ``field`` that made the call as a parameter.
0.1.3
=============
Features Added -------------- * Data is now attached to ``ResourceSchema`` as ``loaded_data`` while being loaded. Allows for option of child schemas to see what data the parent is currently loading. * Nested objects will no longer trigger an ``"update"`` action when the object has no data provided other than identifying keys.
Bug Fixes --------- * Avoid updating primary key's unnecessarily on loads of existing objects.
0.1.2
=============
Features Added -------------- * ``ModelResourceRouter`` can now be passed a ``convert_types_func`` to handle converting identifiers in the url slug to the corresponding database type. Useful for handling non primitive identifiers.
Bug Fixes --------- * Handle composite Primary Keys that also act as Foreign Keys gracefully. * Fix issues with embedding relationships that have a different ``data_key`` than their default field name. * Fix handling of required fields on nested entities when their values are implied by their relation to their parent.
0.1.1
=============
Bug Fixes --------- * Fix ``ModelResourceConverter`` to include a Foreign Key when it's also a Primary Key, even if ``include_fk`` is set to ``False``. * Fix ``convert_key_name`` bug causing it to fail with ``CamelModelResourceConverter``.