Releases: Kinto/kinto
Releases · Kinto/kinto
11.2.0
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
version1.20
was getting parsed as a number1.2
. - Fix
record:create
not taken into account from settings. (fixes #1813)
Internal changes
Documentation
- Add documentation on troubleshooting Auth0 multiauth issue. (#1889)
11.1.0
New features
- Add ability to configure the
project_name
in settings, shown in the root URL (fixes #1809) - Use
.
as bucket/collection separator in cache control settings (fixes #1815)
Bug fixes
- Fix missing favicon and inline images in kinto-admin plugin
Internal changes
- Use mock from the standard library.
- Blackify the whole code base (#1799, huge thanks to @Cnidarias for this!)
- Upgrade kinto-admin to v1.22
11.0.0
Breaking changes
- The
basicauth
policy is not used by default anymore (#1736)
If your application relies on this specific behaviour, you now have to add explicitly settings:
multiauth.policies = basicauth
But it is recommended to use other authentication policies like the OpenID Connect or the accounts plugin instead.
# Enable plugin.
kinto.includes = kinto.plugins.accounts
# Enable authenticated policy.
multiauth.policies = account
multiauth.policy.account.use = kinto.plugins.accounts.AccountsPolicy
# Allow anyone to create their own account.
kinto.account_create_principals = system.Everyone
You will find more details the authentication settings section of the documentation
Bug fixes
- Fix crash when querystring filter contains NUL (0x00) character (fixes #1704)
- Many bugs were fixed in the Kinto Admin UI (see v1.21.0)
Documentation
- Huge refactor of documentation about authentication (#1736)
Internal changes
10.1.2
Bug fixes
- Fix OpenID login in Kinto-Admin (Kinto/kinto-admin#641)
Internal changes
- Upgrade kinto-admin to v1.20.2
10.1.1
10.1.0
Bug fixes
- Deleting a collection doesn't delete access_control_entrries for its children (fixes #1647)
New features
- The registry now has a "command" attribute during one-off commands
such askinto migrate
. This can be useful for plugins that want
to behave differently during a migration, for instance. (#1762)
10.0.0
10.0.0 (2018-08-16)
Breaking changes
kinto.core.events.get_resource_events
now returns a generator
rather than a list.
New features
- Include Python 3.7 support.
kinto.core.events.notify_resource_event
now supports
resource_name
andresource_data
. These are useful when
emitting events from one view "as though" they came from another
view.- Resource events can now trigger other resource events, which are
handled correctly. This might be handy if one resource wants to
simulate events on another "virtual" resource, as inkinto-changes
.
Bug fixes
- Raise a configuration error if the
kinto.plugin.accounts
is included without being enabled in policies.
Without this kinto-admin would present a confusing login experience (fixes #1734).
Internal changes
- Upgrade kinto-admin to v1.20.0