Skip to content

Releases: mozilla/remote-settings

29.2.0

06 Oct 17:33
29.2.0
a421bb3
Compare
Choose a tag to compare

Bug Fixes

  • Add a default Cache-Control header value on all /changeset endpoints using the
    kinto.record_cache_expires_seconds setting value.

kinto

kinto 14.7.2 → 14.8.0: https://github.com/Kinto/kinto/releases/tag/14.8.0

New features

  • Add Cache-Control response header in root URL endpoint (/v1/) when the instance is configured as read-only.

29.1.1

22 Sep 15:52
29.1.1
3c1aaa4
Compare
Choose a tag to compare

Bug Fixes

  • Fix version number in VERSION file (and thus in /__version__)

29.1.0

13 Sep 15:48
29.1.0
2e4d58c
Compare
Choose a tag to compare

Bug Fixes

  • Prevent users to submit records with floats in nested arrays (fixes #218)

Documentation

  • Update link to Dev Server admin (#265)
  • Fix ordered list of scheduled jobs entry in support page (#257)
  • Update docs according to latest improvements in the stack (#234)
  • Explicit environments in docs (#233)

Internal Changes

  • Switch to official Python image in CircleCI jobs that use Docker executor (#238)
  • Install Rust in docker and cache python dependencies by version (#237)
  • Fix circle CI issues (#236)
  • Push integration test container to Dockerhub (#221)
  • Bump python from 3.10.5-bullseye to 3.10.7-bullseye (#276)
  • Bump python from 3.10.5-slim-bullseye to 3.10.7-slim-bullseye in /tests (#277)
  • Bump kinto-http from 10.9.0 to 11.0.0 in /tests (#270)
  • Bump kinto-http from 10.9.0 to 11.0.0 (#271)
  • Bump black from 22.3.0 to 22.8.0 (#273)
  • Bump flake8 from 4.0.1 to 5.0.4 (#262)
  • Update docutils requirement from <0.19 to <0.20 (#246)
  • Bump ecdsa from 0.17.0 to 0.18.0 (#248)
  • Bump pytest-asyncio from 0.18.3 to 0.19.0 in /tests (#251)
  • Bump waitress from 2.1.1 to 2.1.2 (#230)
  • Bump httpie from 3.1.0 to 3.2.1 (#222)
  • Bump httpie from 3.1.0 to 3.2.1 in /tests (#223)
  • Bump kinto attachment from 6.2.0 to 6.3.0 (#214)

kinto-attachment

kinto-attachment 6.2.0 -> 6.3.0: https://github.com/Kinto/kinto-attachment/releases/tag/6.3.0

New features

  • Include the Google Cloud backend automatically when kinto.attachment.gcloud.* settings are used.

29.0.0

19 Apr 13:25
29.0.0
4292224
Compare
Choose a tag to compare

Bug Fixes

  • Fix port mapping with uwsgi when running container without parameter
  • Fix signing workflow of blocklists in example configs (preview bucket should be blocklists-preview)
  • Monitor all buckets in default config

Internal Changes

  • Bump Python version to 3.10

kinto

kinto 14.6.1 → 14.7.2: https://github.com/Kinto/kinto/releases/tag/14.7.2

Bug Fixes

  • Prevents merging of ResourceChanged events if they were triggered from
    events listeners (cascade) (see #203)

kinto-admin

kinto-admin 1.30.2 → 2.0.0: https://github.com/Kinto/kinto-admin/releases/tag/v2.0.0

Bug fixes

28.0.0

07 Feb 09:17
28.0.0
3d407ed
Compare
Choose a tag to compare

First release since migration from mozilla-services/kinto-dist

Breaking Changes

  • kinto-dist is not an installable package, and won't be published on PyPi anymore.
    The Kinto Remote Settings plugin is now an installable package.
    This doesn't have many ramifications other than how we build the container.
  • The container loads the .ini file from config/local.ini instead of /etc/kinto.ini by default.
  • Container does not ship config/example.ini anymore

New Features

  • Now ship default configuration files to run a local instance of Remote Settings out of the box (see the Setup a Local Server tutorial)
  • The container can now run without custom configuration using docker run mozilla/remote-settings.
  • The container can now run by just setting the KINTO_INI environment variable docker run -e KINTO_INI=config/testing.ini mozilla/remote-settings

kinto-remote-settings

Breaking Changes

  • Group names for editors and reviewers are now always {collection_id}-editors and
    {collection_id}-reviewers (fixes #149)

New Features

  • Added ability to automatically create the source buckets and collections defined in the
    kinto.signer.resources setting. Enable with kinto.signer.auto_create_resources = true.
    This is useful for testing or when using disposable containers.
  • Read settings from environment variables (eg. KINTO_SIGNER_RESOURCES="...")
  • Default value for kinto.signer.resources is now /buckets/main-workspace -> /buckets/main-preview -> /buckets/main

kinto

kinto 14.6.0 → 14.6.1: https://github.com/Kinto/kinto/releases/tag/14.6.1

Bug Fixes

  • Fix crash in /permissions endpoint when a setting is misinterpreted as resource permission (e.g. signer.auto_create_resources_principals) (Kinto/kinto#2949)