Skip to content

Commit 28adfef

Browse files
🔖 [#590] Release 2.16.0
1 parent cd48545 commit 28adfef

9 files changed

Lines changed: 70 additions & 18 deletions

File tree

CHANGELOG.rst

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,56 @@
22
Change history
33
==============
44

5+
2.16.0
6+
======
7+
*April 10, 2026*
8+
9+
**New features**
10+
11+
* [:open-klant:`422`] Implement **health checks** to monitor the status of each Docker container: ``web``, ``Celery worker``, ``Celery Flower``, ``postgres``
12+
and ``redis``. See :ref:`installation_health_checks` for more information.
13+
14+
* [:open-klant:`525`] The fields ``InterneTaak.nummer``, ``Klantcontact.nummer``, and ``Partij.nummer`` have been deprecated,
15+
and the autogeneration of ``nummer`` has been removed. New fields ``InterneTaak.referentienummer`` and ``Klantcontact.referentienummer``
16+
have been introduced and can be used to store references if needed.
17+
18+
* [:open-klant:`529`] Add additional filtering parameters for the ``subIdentificatorVan`` relationship field on the ``/partijen`` endpoint:
19+
20+
* ``subIdentificatorVan__objectId``
21+
* ``subIdentificatorVan__codeObjecttype``
22+
* ``subIdentificatorVan__codeSoortObjectId``
23+
* ``subIdentificatorVan__codeRegister``
24+
25+
* [:open-klant:`554`] Add new JSONField ``metadata`` for management information in Klantcontact
26+
27+
* [:open-klant:`575`] Add new TextField ``reactie`` for additional details in Klantcontact
28+
29+
30+
**Maintenance**
31+
32+
* [:open-api-framework:`211`] Optimize memory usage for uWSGI and celery-flower
33+
34+
* Make sure uWSGI workers restart after 1000 requests
35+
* Set ``FLOWER_MAX_TASKS=1000`` and ``FLOWER_MAX_WORKERS=50``
36+
37+
* Remove unnecessary dev packages from docker build
38+
39+
* Upgrade python dependencies
40+
41+
* ``django`` to 5.2.13
42+
* ``maykin-common`` to 0.18.0
43+
* ``commonground-api-common`` to 2.12.0
44+
* ``mozilla-django-oidc-db`` to 2.0.1
45+
* ``cbor2`` to 5.9.0
46+
* ``cryptography`` to 46.0.7
47+
* ``requests`` to 2.33.1
48+
* ``sphinx`` to 9.1.0
49+
50+
**Documentation**
51+
52+
* [:open-api-framework:`197`] Document versioning policy and supported versions. See :ref:`versioning_policy` for more details.
53+
* [:open-api-framework:`213`] Apply consistent styling across documentation
54+
555
2.15.0
656
======
757
*February 6, 2026*

README.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Open Klant
33
==========
44

5-
:Version: 2.15.0
5+
:Version: 2.16.0
66
:Source: https://github.com/maykinmedia/open-klant
77
:Keywords: klanten, klantinteracties, contactgegevens, api, common ground
88
:License: EUPL
@@ -42,19 +42,19 @@ Open Klant versie API versie Release datum API specificatie
4242
master/latest n/a n/a | Klantinteracties:
4343
`ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/klantinteracties/openapi.yaml>`_,
4444
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/klantinteracties/openapi.yaml>`_,
45-
(`diff <https://github.com/maykinmedia/open-klant/compare/2.15.0..master>`_)
45+
(`diff <https://github.com/maykinmedia/open-klant/compare/2.16.0..master>`_)
4646
| Contactgegevens:
4747
`ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/contactgegevens/openapi.yaml>`_,
4848
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/contactgegevens/openapi.yaml>`_,
49-
(`diff <https://github.com/maykinmedia/open-klant/compare/2.15.0..master>`_)
50-
2.15.0 | Klantinteracties: 0.6.0 2026-02-06 | Klantinteracties:
51-
| Contactgegevens: 1.1.1 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.15.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
52-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.15.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
53-
(`diff <https://github.com/maykinmedia/open-klant/compare/2.14.0..2.15.0>`_)
49+
(`diff <https://github.com/maykinmedia/open-klant/compare/2.16.0..master>`_)
50+
2.16.0 | Klantinteracties: 0.7.0 2026-04-10 | Klantinteracties:
51+
| Contactgegevens: 1.1.1 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.16.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
52+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.16.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
53+
(`diff <https://github.com/maykinmedia/open-klant/compare/2.15.0..2.16.0>`_)
5454
| Contactgegevens:
55-
`ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.15.0/src/openklant/components/contactgegevens/openapi.yaml>`_,
56-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.15.0/src/openklant/components/contactgegevens/openapi.yaml>`_,
57-
(`diff <https://github.com/maykinmedia/open-klant/compare/2.14.0..2.15.0>`_)
55+
`ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.16.0/src/openklant/components/contactgegevens/openapi.yaml>`_,
56+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.16.0/src/openklant/components/contactgegevens/openapi.yaml>`_,
57+
(`diff <https://github.com/maykinmedia/open-klant/compare/2.15.0..2.16.0>`_)
5858
================== ========================= ============= ================
5959

6060
Vorige versies worden nog 6 maanden ondersteund nadat de volgende versie is

docs/introduction/versioning.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ patches.
2323
+=======+===========+===============+==========================+
2424
| 2.x | | | |
2525
+-------+-----------+---------------+--------------------------+
26-
| | 2.15.x | 2026-02-06 | |
26+
| | 2.16.x | 2026-04-10 | |
27+
+-------+-----------+---------------+--------------------------+
28+
| | 2.15.x | 2026-02-06 | 2026-08-06 |
2729
+-------+-----------+---------------+--------------------------+
2830
| | 2.14.x | 2025-12-01 | 2026-06-01 |
2931
+-------+-----------+---------------+--------------------------+

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openklant",
3-
"version": "2.15.0",
3+
"version": "2.16.0",
44
"description": "openklant project",
55
"main": "src/static/openklant/js/openklant.js",
66
"directories": {

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ requires-python = "== 3.12"
66
[tool.bumpversion]
77
commit = false
88
tag = false
9-
current_version = "2.15.0"
9+
current_version = "2.16.0"
1010
pre_commit_hooks = [
1111
"npm i", # ensure that package-lock.json is updated
1212
]

src/openklant/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from .celery import app as celery_app
22

33
__all__ = ("celery_app",)
4-
__version__ = "2.15.0"
4+
__version__ = "2.16.0"
55
__author__ = "Maykin"
66
__homepage__ = "https://github.com/maykinmedia/open-klant"

src/openklant/components/klantinteracties/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.3
22
info:
33
title: klantinteracties
4-
version: 0.6.0
4+
version: 0.7.0
55
description: |2
66
77
**Warning: Difference between `PUT` and `PATCH`**

src/openklant/conf/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# Remove the reference - we don't have a single API version.
55
del API_VERSION # noqa
66

7-
KLANTINTERACTIES_API_VERSION = "0.6.0"
7+
KLANTINTERACTIES_API_VERSION = "0.7.0"
88
CONTACTGEGEVENS_API_VERSION = "1.1.1"
99

1010
REST_FRAMEWORK = BASE_REST_FRAMEWORK.copy()

0 commit comments

Comments
 (0)