Skip to content

Releases: Kinto/kinto

11.2.0

29 Nov 09:56
f40faa6
Compare
Choose a tag to compare

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)

11.1.0

25 Oct 17:07
4f6db23
Compare
Choose a tag to compare

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

09 Oct 13:30
345c23e
Compare
Choose a tag to compare

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

  • Upgrade kinto-admin to v1.21.0
  • Deprecate assertEquals and use assertEqual (fixes #1780)
  • Set schema to an instance instead of class (fixes #1781)
  • Fix DeprecationWarning for unrecognized backslash escapes (#1758)

10.1.2

03 Oct 13:28
539c236
Compare
Choose a tag to compare

Bug fixes

Internal changes

  • Upgrade kinto-admin to v1.20.2

10.1.1

21 Sep 16:34
ac8a0c2
Compare
Choose a tag to compare

Bug fixes

  • Fix for adding extra OpenId providers (fixes #1509)
  • Change the meaning of event.payload["timestamp"]. Previously it
    was @reifyd, which meant that it was calculated from before
    whatever thing triggered the event. Now we use a "fresh"
    timestamp. (Fixes #1469.)

10.1.0

17 Sep 22:22
bc71baa
Compare
Choose a tag to compare

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 as kinto migrate. This can be useful for plugins that want
    to behave differently during a migration, for instance. (#1762)

10.0.0

03 Sep 12:40
e2bac5a
Compare
Choose a tag to compare

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 and resource_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 in kinto-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

9.2.3

05 Jul 14:28
0a947fa
Compare
Choose a tag to compare

Internal changes

  • Upgrade to kinto-admin v1.19.2

9.2.2

28 Jun 15:14
b673f48
Compare
Choose a tag to compare

Internal changes

  • Upgrade to kinto-admin v1.19.1

9.2.1

26 Jun 14:32
36e118c
Compare
Choose a tag to compare

Bug fixes

  • Fixed bug where unresolved JSON pointers would crash server (fixes #1685)

Internal changes

  • Update the Dockerfile with the new kinto --cache-backend option. (#1686)
  • Upgrade to kinto-admin v1.19.0