All Versions
130
Latest Version
Avg Release Cycle
55 days
Latest Release
1184 days ago

Changelog History
Page 4

  • v13.2.0 Changes

    June 18, 2019

    Internal changes

    • โฌ†๏ธ Upgrade kinto-admin to v1.24.0
  • v13.1.1 Changes

    May 23, 2019

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix cache heartbeat test (fixes #2107)
    • ๐Ÿ›  Fix support of sqlalchemy.pool.NullPool for PostgreSQL backends. The default pool_size of 25 is maintained on the default pool class (QueuePoolWithMaxBacklog). When using custom connection pools, please refer to SQLAlchemy documentation for default values.

    Internal changes

    • โœ‚ Remove dependency to kinto-redis in core tests
  • v13.1.0 Changes

    March 20, 2019

    ๐Ÿ†• New features

    • ๐Ÿ”ฆ Expose the user_profile in the user field of the hello page. (#1989)
    • โž• Add an "account validation" option to the accounts plugin. (#1973)
    • โž• Add a validate endpoint at /accounts/{user id}/validate/{validation key} which can be used to validate an account when the account validation option is enabled on the accounts plugin.
    • โž• Add a reset-password endpoint at /accounts/(user id)/reset-password which can be used to reset a user's password when the account validation option is enabled on the accounts plugin.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed two potential bugs relating to mutable default values.
    • ๐Ÿ›  Fix crash on validating records with errors in arrays (#1508)
    • ๐Ÿ›  Fix crash on deleting multiple accounts (#2009)

    ๐Ÿ“š Documentation

    • ๐Ÿ›  Fixed spelling and Filtering docs

    Internal changes

    • ๐Ÿ“‡ Use setup.cfg for package metadata (ref #1921)

    API is now at version 1.22. See API changelog_.

  • v13.0.1 Changes

    January 29, 2019

    ๐Ÿ› Bug fixes

    • ๐Ÿ”’ Loosen up the Content-Security policies in the Kinto Admin plugin to prevent Webpack inline script to be rejected (fixes #2000)
  • v13.0.0 Changes

    January 25, 2019

    ๐Ÿ’ฅ Breaking changes

    • โšก๏ธ Update Kinto OpenID plugin to redirect with a base64 JSON encoded token. (#1988). This will work with kinto-admin 1.23

    ๐Ÿ› Bug fixes

    • ๐Ÿ”’ security: Fix a pagination bug in the PostgreSQL backend that could leak records between collections

    Internal changes

    • โฌ†๏ธ Upgrade kinto-admin to v1.23.0
  • v12.0.2 Changes

    January 25, 2019

    ๐Ÿ› Bug fixes

    • ๐Ÿ”’ security: Fix a pagination bug in the PostgreSQL backend that could leak records between collections
  • v12.0.1 Changes

    January 21, 2019

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix bumping of tombstones timestamps when deleting objects in PostgreSQL storage backend (fixes #1981)
    • ๐Ÿ›  Fix ETag header in responses of DELETE on plural endpoints (ref #1981)
  • v12.0.0 Changes

    January 10, 2019

    ๐Ÿ’ฅ Breaking changes

    • โœ‚ Remove Python 3.5 support and upgrade to Python 3.6. (#1886)
    • โœ‚ Remove record from UnicityError class (#1919). This enabled us to fix #1545.
    • Storage backend API has changed, notions of collection and records were replaced by the generic terms resource and object. Plugins that subclass the internal ShareableResource class may also break.
    • GET requests no longer include the Total-Records header. To get a count in a collection you need to do a HEAD request. And the new header name is Total-Objects. (#1624)
    • โœ‚ Remove the UserResource class. And ShareableResource is now deprecated in favor of Resource.
    • Removed kinto.core.utils.parse_resource()`. Usekinto.core.utils.view_lookup_registry()`` instead (#1828)
    • โœ‚ Remove delete-collection command (#1959)

    API is now at version 1.21. See API changelog_.

    ๐Ÿ†• New features

    • ๐Ÿ‘‰ Add a user-data endpoint at /__user_data__/ which can be used to delete all data associated with a principal. This might be helpful for pursuing GDPR compliance, for instance. (Fixes #442.)

    ๐Ÿ› Bug Fixes

    • Like query now returns 400 when a non string value is used. (#1899)
    • Record ID is validated if explicitly mentioned in the collection schema (#1942)
    • ๐Ÿšš The Memory permission backend implementation of remove_principal is now less generous with what it removes (#1955).

    ๐Ÿ“š Documentation

    • ๐Ÿ”„ Change PostgreSQL backend URLs to be postgresql:// instead of the deprecated postgres://

    Internal changes

    • โœ‚ Remove depreciation warning for mapping (#1904)
    • ๐Ÿ›  Fix depreciated warn method (#1903)
    • ๐Ÿ‘‰ Use f-string instead of % or format operators. (#1886)
    • ๐Ÿ”Œ Ignore admin plugin node_modules folder while running black (#1902)
    • โœ‚ Remove regexp py36 warnings. (#1907)
    • ๐Ÿ”„ Changed psycopg2 dependency for psycopg2-binary. (#1905)
    • ๐Ÿ“‡ Renamed core notions (ie. record and collection) (#710)
    • โšก๏ธ JSON Schema validation is optimized by keeping instances of validator cached. (#1807)
  • v11.2.1 Changes

    December 09, 2018
    • ๐Ÿš€ Still supports jsonschema 2.6 before 3.0 is released as a production release. (#1923)
  • v11.2.0 Changes

    November 29, 2018

    ๐Ÿ†• New features

    • ๐Ÿ”– Return a 500 Internal Error on __version__ instead of 404 if the version file cannot be found (fixes #1841)

    ๐Ÿ› Bug fixes

    • Fix the http_api_version exposed in the /v1/ endpoint. The version 1.20 was getting parsed as a number 1.2.
    • ๐Ÿ›  Fix record:create not taken into account from settings. (fixes #1813)

    Internal changes

    • ๐Ÿ— Build the admin on the CI. (#1857)
    • Migrate JSON Hyper-Schema to Draft-07 (#1808)

    ๐Ÿ“š Documentation

    • โž• Add documentation on troubleshooting Auth0 multiauth issue. (#1889)