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

Changelog History
Page 6

  • v9.1.2 Changes

    May 31, 2018

    🐛 Bug fixes

    • 🔌 OpenID plugin used the same cache key for every access-token (fixes #1660)
  • v9.1.1 Changes

    May 23, 2018

    Internal changes

    • Correct spelling of GitHub.
    • ⬆️ Upgrade to kinto-admin v1.17.2
  • v9.1.0 Changes

    May 21, 2018

    API

    • 🛠 Batch endpoint now checks for and aborts any parent request if subrequest encounters 409 constraint violation (fixes #1569)

    🐛 Bug fixes

    • 🛠 Fix a bug where you could not reach the last records via Next-Header when deleting with pagination (fixes #1170)
    • Slight optimizations on the get_all query in the Postgres storage backend which should make it faster for result sets that have a lot of records (#1622). This is the first change meant to address #1507, though more can still be done.
    • 🛠 Fix a bug where the batch route accepted all content-types (fixes #1529)

    Internal changes

    • Upgrage to kinto-admin v1.17.1
  • v9.0.0 Changes

    April 25, 2018

    API

    • 🛠 Introduce contains and contains_any filter operators (fixes #343).

    API is now at version 1.19. See API changelog_.

    💥 Breaking changes

    • The storage class now exposes bump_timestamp() and bump_and_store_timestamp() methods so that memory based storage backends can use them. (#1596)

    Internal changes

    • Authentication policies can now hard code and override the name specified in settings

    📚 Documentation

    • 🔖 Version number is taken from package in order to ease release process (#1594)
    • Copyright year is now dynamic (#1595)

    Internal changes

    • 🚀 Upgrade the kinto-admin UI to 1.17.0 <https://github.com/Kinto/kinto-admin/releases/tag/v1.17.0>_
  • v8.3.0 Changes

    April 06, 2018

    🔒 Security fix

    • 🛠 Validate the account user password even when the session is cached (fixes #1583). Since Kinto 8.2.0 the account plugin had a security flaw where the password wasn't verified during the session duration.

    🆕 New features

    • ➕ Add bucket and account creation permissions in the permissions endpoint (fixes #1510)

    🐛 Bug fixes

    • ⬇️ Reduce the OpenID state string length to fit in the PostgreSQL cache backend (fixes #1566)

    📚 Documentation

    • 👌 Improve OpenID settings and API documentation

    Internal Changes

    • ⚡️ Now fully rely on Pyup.io (or contributors) to update the versions in the requirements.txt file (fixes #1512)
    • 👀 Move from importing pip to running it in a subprocess (see https://github.com/pypa/pip/issues/5081).
    • ✂ Remove useless print when using the OpenID policy (ref #1509)
    • Try to recover from the race condition where two requests can delete the same record. (Fix #1557; refs #1407.)
    • 🛠 Fix a bug in the memory backend where paginating past the end of a list would restart pagination. (Refs #1584.)
  • v8.2.2 Changes

    March 28, 2018

    Internal changes

    • 🛠 Fix kinto-admin dependency error in 8.2.1 to actually really upgrade it to 1.15.1 <https://github.com/Kinto/kinto-admin/releases/tag/v1.15.1>_
  • v8.2.1 Changes

    March 28, 2018

    Internal changes

    • 🚀 Upgraded the kinto-admin to version 1.15.1 <https://github.com/Kinto/kinto-admin/releases/tag/v1.15.1>_
    • 🚀 Upgraded newrelic to 2.106.1.88 <https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes/python-agent-2106188>_
  • v8.2.0 Changes

    March 01, 2018

    🆕 New features

    • ➕ Add Openid connect support (#939, #1425). See demo <https://github.com/leplatrem/kinto-oidc-demo>_
    • 🔌 Account plugin now caches authentication verification (#1413)

    🐛 Bug fixes

    • 🛠 Fix missing principals from user info in root URL when default bucket plugin is enabled (fixes #1495)
    • 🛠 Fix crash in Postgresql when the value of url param is empty (fixes #1305)

    Internal Changes

    • 🚀 Upgraded the kinto-admin to version 1.15.0 <https://github.com/Kinto/kinto-admin/releases/tag/v1.15.0>_
  • v8.1.5 Changes

    February 09, 2018

    🐛 Bug fixes

    • ⏪ Restore "look before you leap" behavior in the Postgres storage backend create() method to check whether a record exists before running the INSERT query (#1487). This check is "optimistic" in the sense that we can still fail to INSERT after the check succeeded, but it can reduce write load in configurations where there are a lot of create()s (i.e. when using the default_bucket plugin).
  • v8.1.4 Changes

    January 31, 2018

    🐛 Bug fixes

    • 👍 Allow inherited resources to set a custom model instance before instantiating (fixes #1472)
    • 🛠 Fix collection timestamp retrieval when the stack is configured as readonly (fixes #1474)