All Versions
130
Latest Version
Avg Release Cycle
55 days
Latest Release
742 days ago
Changelog History
Page 6
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, 2018Internal changes
- Correct spelling of GitHub.
- ⬆️ Upgrade to kinto-admin v1.17.2
-
v9.1.0 Changes
May 21, 2018API
- 🛠 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, 2018API
- 🛠 Introduce
contains
andcontains_any
filter operators (fixes #343).
API is now at version 1.19. See
API changelog
_.💥 Breaking changes
- The storage class now exposes
bump_timestamp()
andbump_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>
_
- 🛠 Introduce
-
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, 2018Internal 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>
_
- 🛠 Fix kinto-admin dependency error in 8.2.1 to actually really upgrade it to
-
v8.2.1 Changes
March 28, 2018Internal 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>
_
- 🚀 Upgraded the kinto-admin to version
-
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>
_
- ➕ Add Openid connect support (#939, #1425). See
-
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)