Flask-restless-ng

Latest version: v3.2.3

Safety actively analyzes 642295 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

2.0.0

--------------

Refactored fetching resource collections:
- SQL query optimizations for 'include' and 'relationship' objects, using `selectinload`
(3x-5x performance improvement when tested on large datasets)

- New parameter 'include_links' which controls should relationship objects include links. They are not required by
JSON API, and disabling them significantly improves performance

- New interfaces for Serializer and Deserializer classes.

- APIManager requires Serializer/Deserializer objects instead of functions for `serializer`/`deserializer` options

Deprecations:
- 'single' parameter is no longer supported - makes code complicated, is not defined in JSON API specs and can be easily
replicated on a client side

- 'group' parameter is not longer supported - not defined in JSON API specifications, confusing and broken for PostrgeSQL

- JSONP callbacks are no longer supported - please reach out if you have a use case for them

1.0.6

Not secure
-------------
- Prevent redundant SQL queries during pagination and resource inclusion

1.0.5

Not secure
-------------
- 16 - Fix: including child of empty relationship (by sharky98)

1.0.4

Not secure
-------------
- 15: Support SQLAlchemy 1.4.x

1.0.2

Not secure
-------------
- 1, 13: Fix for relationship updates not being committed (by sharky98)
- 12: Fix for 500 when trying to include Null/None relationship
- Added TSQuery operator (by augustin)

1.0.1

Not secure
-------------
- 4: `id` is an optional attribute as long as Model has a primary key
- 6: Fix for `flask_restless.views` not being included in the installed package.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.