Skip to content

Commit dec69a6

Browse files
🔖 Release 2.6.0
1 parent 1e01be8 commit dec69a6

File tree

10 files changed

+60
-20
lines changed

10 files changed

+60
-20
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[bumpversion]
22
commit = False
33
tag = False
4-
current_version = 2.5.0
4+
current_version = 2.6.0
55

66
[bumpversion:file:README.rst]
77

CHANGELOG.rst

+36
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,42 @@
22
Change history
33
==============
44

5+
2.6.0
6+
=====
7+
*February, 28, 2025*
8+
9+
**New features**
10+
11+
* [#233] Fix set of values for PartijIdentificatoren (ENUM)
12+
* [#267] Enforce uniqueness of Partij and PartijIdentificatoren
13+
* [#309] Add separate fields for dutch addresses
14+
* [#310] Update BAG ID fields with new validations
15+
* [#311] Update country codes fields with ISO 3166
16+
17+
.. warning::
18+
19+
Issues ``#311``, ``#310``, ``#267`` modify existing fields and add new constraints to models, which can cause them to break,
20+
as some previous values will no longer be valid.
21+
During migration, invalid values are logged so that they can be fixed manually and then migrations have to be executed again.
22+
23+
24+
**Project maintenance**
25+
26+
* Upgrading dependencies:
27+
* Upgrade open-api-framework to 0.9.3
28+
* Upgrade Django to 4.2.19
29+
* Upgrade cryptography to 44.0.1
30+
* [#324] Upgrade django-setup-configuration to 0.7.1
31+
* [#324] Upgrade mozilla-django-oidc-db to 0.22.0
32+
* [maykinmedia/open-api-framework#79] Disable admin nav sidebar
33+
* [maykinmedia/open-api-framework#99] Add quick-start workflow to test docker-compose.yml
34+
* [maykinmedia/open-api-framework#107] Add prepare release template
35+
36+
**Documentation**
37+
38+
* [#324] Update documentation for setup-configuration
39+
40+
541
2.5.0
642
=====
743
*January, 28, 2025*

README.rst

+5-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Open Klant
33
==========
44

5-
:Version: 2.5.0
5+
:Version: 2.6.0
66
:Source: https://github.com/maykinmedia/open-klant
77
:Keywords: klanten, klantinteracties, contactmomenten, api, common ground
88
:License: EUPL
@@ -39,7 +39,10 @@ Open Klant versie API versie Release datum API specificatie
3939
================== ============== ============= ================
4040
master/latest n/a n/a `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/klantinteracties/openapi.yaml>`_,
4141
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/master/src/openklant/components/klantinteracties/openapi.yaml>`_,
42-
(`diff <https://github.com/maykinmedia/open-klant/compare/2.5.0..master>`_)
42+
(`diff <https://github.com/maykinmedia/open-klant/compare/2.6.0..master>`_)
43+
2.6.0 0.0.4 2025-02-28 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.6.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
44+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.6.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
45+
(`diff <https://github.com/maykinmedia/open-klant/compare/2.4.0..2.6.0>`_)
4346
2.5.0 0.0.4 2025-01-28 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.5.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
4447
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/open-klant/2.5.0/src/openklant/components/klantinteracties/openapi.yaml>`_,
4548
(`diff <https://github.com/maykinmedia/open-klant/compare/2.4.0..2.5.0>`_)

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openklant",
3-
"version": "2.5.0",
3+
"version": "2.6.0",
44
"description": "openklant project",
55
"main": "src/static/openklant/js/openklant.js",
66
"directories": {

requirements/base.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,14 @@ coreapi==2.3.3
6363
# via commonground-api-common
6464
coreschema==0.0.4
6565
# via coreapi
66-
cryptography==43.0.0
66+
cryptography==44.0.1
6767
# via
6868
# django-simple-certmanager
6969
# josepy
7070
# mozilla-django-oidc
7171
# pyopenssl
7272
# webauthn
73-
django==4.2.17
73+
django==4.2.19
7474
# via
7575
# commonground-api-common
7676
# django-admin-index
@@ -268,7 +268,7 @@ pyjwt==2.9.0
268268
# via
269269
# commonground-api-common
270270
# zgw-consumers
271-
pyopenssl==24.2.1
271+
pyopenssl==25.0.0
272272
# via
273273
# josepy
274274
# webauthn
@@ -339,6 +339,7 @@ typing-extensions==4.12.2
339339
# mozilla-django-oidc-db
340340
# pydantic
341341
# pydantic-core
342+
# pyopenssl
342343
# qrcode
343344
# zgw-consumers
344345
tzdata==2024.1

requirements/ci.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ coreschema==0.0.4
136136
# coreapi
137137
coverage==4.5.4
138138
# via codecov
139-
cryptography==43.0.0
139+
cryptography==44.0.1
140140
# via
141141
# -c requirements/base.txt
142142
# -r requirements/base.txt
@@ -149,7 +149,7 @@ cssselect==1.2.0
149149
# via pyquery
150150
dill==0.3.8
151151
# via pylint
152-
django==4.2.17
152+
django==4.2.19
153153
# via
154154
# -c requirements/base.txt
155155
# -r requirements/base.txt
@@ -593,7 +593,7 @@ pyjwt==2.9.0
593593
# zgw-consumers
594594
pylint==3.2.6
595595
# via -r requirements/test-tools.in
596-
pyopenssl==24.2.1
596+
pyopenssl==25.0.0
597597
# via
598598
# -c requirements/base.txt
599599
# -r requirements/base.txt
@@ -766,6 +766,7 @@ typing-extensions==4.12.2
766766
# mozilla-django-oidc-db
767767
# pydantic
768768
# pydantic-core
769+
# pyopenssl
769770
# qrcode
770771
# zgw-consumers
771772
tzdata==2024.1

requirements/dev.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ coverage==4.5.4
163163
# -c requirements/ci.txt
164164
# -r requirements/ci.txt
165165
# codecov
166-
cryptography==43.0.0
166+
cryptography==44.0.1
167167
# via
168168
# -c requirements/ci.txt
169169
# -r requirements/ci.txt
@@ -182,7 +182,7 @@ dill==0.3.8
182182
# -c requirements/ci.txt
183183
# -r requirements/ci.txt
184184
# pylint
185-
django==4.2.17
185+
django==4.2.19
186186
# via
187187
# -c requirements/ci.txt
188188
# -r requirements/ci.txt
@@ -695,7 +695,7 @@ pylint==3.2.6
695695
# via
696696
# -c requirements/ci.txt
697697
# -r requirements/ci.txt
698-
pyopenssl==24.2.1
698+
pyopenssl==25.0.0
699699
# via
700700
# -c requirements/ci.txt
701701
# -r requirements/ci.txt
@@ -921,6 +921,7 @@ typing-extensions==4.12.2
921921
# mozilla-django-oidc-db
922922
# pydantic
923923
# pydantic-core
924+
# pyopenssl
924925
# qrcode
925926
# zgw-consumers
926927
tzdata==2024.1

src/openklant/__init__.py

+1-1
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.5.0"
4+
__version__ = "2.6.0"
55
__author__ = "Maykin"
66
__homepage__ = "https://github.com/maykinmedia/open-klant"

src/openklant/conf/api.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@
44
# Remove the reference - we don't have a single API version.
55
del API_VERSION # noqa
66

7-
KLANTEN_API_VERSION = "1.0.0"
8-
CONTACTMOMENTEN_API_VERSION = "1.0.0"
9-
KLANTINTERACTIES_API_VERSION = "0.0.4"
10-
CONTACTGEGEVENS_API_VERSION = "1.0.0"
7+
KLANTINTERACTIES_API_VERSION = "0.1.0"
8+
CONTACTGEGEVENS_API_VERSION = "1.1.0"
119

1210
REST_FRAMEWORK = BASE_REST_FRAMEWORK.copy()
1311
REST_FRAMEWORK["PAGE_SIZE"] = 100

0 commit comments

Comments
 (0)