flask-restless v1.0.0.b2 Release Notes
-
๐ This is a beta release; these changes will appear in the 1.0.0 release.
๐ Not yet released.
- ๐ Eliminates all documentation build warnings for bad references.
- ๐ Changes serialization/deserialization to class-based implementation instead of a function-based implementation. This also adds support for serialization of heterogeneous collections.
- โ Removes
mimerender
_ as a dependency. - :issue:
7
: allows filtering before function evaluation. - :issue:
49
: deserializers now expect a complete JSON API document. - :issue:
200
: be smarter about determining thecollection_name
for polymorphic models defined with single-table inheritance. - :issue:
253
: don't assign to callable attributes of models. - :issue:
268
: adds top-level endpoint that exposes API schema. - ๐ :issue:
479
: removes duplicate (and sometimes conflicting) :http:header:Content-Type
header in responses. - :issue:
481,488
: added negation (not
) operator for search. - ๐ :issue:
492
: support JSON API recommended "simple" filtering. - :issue:
508
: flush the session before postprocessors, and commit after. - โก๏ธ :issue:
534
: when updating a resource, give a clearer error message if the resource ID in the JSON document is not a JSON string. - ๐ :issue:
536
: adds support for single-table inheritance. - ๐ :issue:
540
: correctly support models that don't have a column named "id". - ๐จ :issue:
545
: refactors implementation of :class:.DefaultDeserializer
so that it is easier for subclasses to override different subprocedures. - ๐ :issue:
546
: adds support for joined table inheritance. - :issue:
548
: requests can now use theAccept: */*
header. - ๐ :issue:
559
: fixes bug that stripped attributes with JSON API reserved names (like "type") when deserializing resources. - โ
:issue:
583
: fixes failing tests when using simplejson. - :issue:
590
: allows user to specify a custom operator for filters. - ๐ :issue:
599
: fixesunicode
bug using :func:!urlparse.urljoin
with thefuture
_ library in resource serialization. - ๐ :issue:
625
: adds schema metadata to root endpoint. - :issue:
626
: allows the client to request case-insensitive sorting.
.. _future: http://python-future.org/