Kinto

Latest version: v18.1.0

Safety actively analyzes 627195 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 24

11.2.1

Not secure
-------------------

- Still supports jsonschema 2.6 before 3.0 is released as a production release. (1923)

11.2.0

Not secure
-------------------

**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

Not secure
-------------------

**New features**

- Add ability to configure the ``project_name`` in settings, shown in the `root URL <https://kinto.readthedocs.io/en/stable/api/1.x/utilities.html#get>`_ (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

Not secure
-------------------

**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:

.. code-block:: ini

multiauth.policies = basicauth

But **it is recommended** to use other authentication policies like the *OpenID Connect* or the *accounts* plugin instead.

.. code-block:: ini

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 <https://kinto.readthedocs.io/en/stable/configuration/settings.html#authentication>`_

**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 <https://github.com/Kinto/kinto-admin/releases/tag/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

Not secure
-------------------

**Bug fixes**

- Fix OpenID login in Kinto-Admin (Kinto/kinto-admin641)

**Internal changes**

- Upgrade kinto-admin to v1.20.2

10.1.1

Not secure
-------------------

**Bug fixes**

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

Page 9 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.