Skip to content

Commit d043521

Browse files
SonnyBASonny Bakker
and
Sonny Bakker
authored
[#513] Release 3.0.0 (#517)
--------- Co-authored-by: Sonny Bakker <sonny@maykinmedia.nl>
1 parent bcfa292 commit d043521

9 files changed

+168
-68
lines changed

.bumpversion.cfg

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
[bumpversion]
22
commit = False
33
tag = False
4-
current_version = 2.4.3
4+
current_version = 3.0.0
55

66
[bumpversion:file:README.rst]
7+
search = :Version: {current_version}
8+
replace = :Version: {new_version}
79

810
[bumpversion:file:README.NL.rst]
11+
search = :Version: {current_version}
12+
replace = :Version: {new_version}
913

1014
[bumpversion:file:package.json]
1115
search = "version": "{current_version}",

CHANGELOG.rst

+82-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,92 @@
22
Change history
33
==============
44

5-
2.x.x
6-
=====
7-
*TBD*
5+
3.0.0 (2025-01-22)
6+
------------------
7+
8+
**Breaking changes**
9+
10+
* removed objects-api V1 [#453]
11+
12+
2.5.0 (2025-01-09)
13+
------------------
14+
15+
**Breaking changes**
16+
17+
* upgraded ``django-setup-configuration`` to ``0.5.0``
18+
19+
.. warning::
20+
21+
Previous configuration files used for ``setup_configuration`` do not work.
22+
See the `documentation <https://objects-and-objecttypes-api.readthedocs.io/en/latest/installation/config_cli.html>`_
23+
for the available settings that can now be configured through ``setup_configuration``.
24+
25+
* added support for configuring permissions through ``django-setup-configuration``
26+
version ``0.4.0`` [#497]
27+
* added support for configuring token authorizations through ``django-setup-configuration``
28+
version ``0.4.0`` [#485]
29+
* added support for configuring ``mozilla-django-oidc-db`` through ``django-setup-configuration``
30+
version ``0.4.0`` [#490]
31+
* added support for configuring ``OBJECTTYPE``'s through ``django-setup-configuration``
32+
version ``0.4.0`` [#467]
33+
* added support for configuring Notificatiescomponentconfiguratie through ``django-setup-configuration``
34+
version ``0.4.0`` [#484]
835

936
**New features**
1037

11-
* Updated OAF version to 0.9.0. This upgrade allows admin users managing their sessions through the admin.
38+
* added the new ``data_attrs`` query parameter for the ``OBJECT``'s resource [#472]
39+
40+
.. warning::
41+
42+
Usage of the `data_attr` query parameter is deprecated. Usage of the
43+
new `data_attrs` query parameter is recommended.
44+
45+
* updated OAF version to 0.9.1. This upgrade allows admin users managing their sessions through the admin.
46+
47+
48+
**Bugfixes and QOL**
49+
50+
* fixed ``latest`` docker image tag not being pushed [open-api-framework/#92]
51+
* fixed documentation building in CI [#501]
52+
* included ``gettext`` in docker images [#495]
53+
* updated zgw-consumers to 0.35.1 [open-api-framework/#66]
54+
55+
.. warning::
56+
57+
Configuring external services is now done through the ``Service`` model. This
58+
replaces the ``APICredential`` model in the admin interface. A data migration
59+
was added to move to the `Service` model. It is advised to verify the ``Service``
60+
instances in the admin to check that the data migration was ran as expected.
61+
62+
* updated PATCH request behaviour for the ``data`` field [#466]
63+
* fixed CSP errors [open-api-framework/#68]
64+
65+
**Project maintenance**
66+
67+
* implementend CI action to create a PR with latest OAF version [open-api-framework/#44]
68+
* security updates [open-api-framework/#93]
69+
* switched from ``pip-compile`` to ``uv`` [open-api-framework/#81]
70+
* pinned ``publish`` workflow to ``v3.0.1`` [#504]
71+
* implementend open-api-workflows [open-api-framework/#13]
72+
73+
**Documentation**
74+
75+
* added documentation for notification retry behavior [#403]
76+
* added missing changelog entry [#455]
77+
78+
2.4.4 (2024-10-01)
79+
------------------
80+
81+
**Bugfixes and QOL**
82+
83+
* fixed CSP errors on the OAS page (#458)
84+
* fixed OIDC login by making SameSite setting lax (#458)
85+
* fixed adding permissions in the Admin (#449)
86+
* fixed ``NOTIFICATIONS_DISABLED`` setting (#452)
87+
88+
**Project maintenance**
1289

90+
* added CI action to check if OAF is up-to-date (#443)
1391

1492
2.4.3 (2024-09-18)
1593
------------------

README.NL.rst

+35-26
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Objecten API
33
============
44

5-
:Version: 2.4.3
5+
:Version: 3.0.0
66
:Source: https://github.com/maykinmedia/objecttypes-api
77
:Keywords: objecten, assets, zaakobjecten
88

@@ -33,31 +33,40 @@ API specificatie
3333

3434
|lint-oas| |generate-sdks| |generate-postman-collection|
3535

36-
============== ============== =============================
37-
Versie Release datum API specificatie
38-
============== ============== =============================
39-
latest n/a `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/master/src/objects/api/v2/openapi.yaml>`_,
40-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/master/src/objects/api/v2/openapi.yaml>`_,
41-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.4.3..master#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
42-
2.4.3 2024-03-22 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.4.3/src/objects/api/v2/openapi.yaml>`_,
43-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.4.3/src/objects/api/v2/openapi.yaml>`_
44-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.3.0..2.4.3#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
45-
2.3.0 2024-03-15 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.3.0/src/objects/api/v2/openapi.yaml>`_,
46-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.3.0/src/objects/api/v2/openapi.yaml>`_
47-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.2.1..2.3.0#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
48-
2.2.1 2024-01-30 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.2.1/src/objects/api/v2/openapi.yaml>`_,
49-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.2.1/src/objects/api/v2/openapi.yaml>`_
50-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.1.1..2.2.1#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
51-
2.1.0 2022-06-24 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.1/src/objects/api/v2/openapi.yaml>`_,
52-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.1/src/objects/api/v2/openapi.yaml>`_
53-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.1.0..2.1.1#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
54-
2.1.0 2022-05-17 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.0/src/objects/api/v2/openapi.yaml>`_,
55-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.0/src/objects/api/v2/openapi.yaml>`_
56-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.0.0..2.1.0#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
57-
2.0.0 2021-09-22 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.0.0/src/objects/api/v2/openapi.yaml>`_,
58-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.0.0/src/objects/api/v2/openapi.yaml>`_
59-
(`verschillen <https://github.com/maykinmedia/objects-api/compare/1.2.0..2.0.0#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
60-
============== ============== =============================
36+
================= ============== =============================
37+
Applicatie versie Release datum API specificatie
38+
================= ============== =============================
39+
latest n/a `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/master/src/objects/api/v2/openapi.yaml>`_,
40+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/master/src/objects/api/v2/openapi.yaml>`_,
41+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/3.0.0..master>`_)
42+
3.0.0 2025-01-22 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/3.0.0/src/objects/api/v2/openapi.yaml>`_,
43+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/3.0.0/src/objects/api/v2/openapi.yaml>`_
44+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.5.0..3.0.0>`_)
45+
2.5.0 2025-01-09 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.5.0/src/objects/api/v2/openapi.yaml>`_,
46+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.5.0/src/objects/api/v2/openapi.yaml>`_
47+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.4.3..2.5.0>`_)
48+
2.4.4 2024-03-22 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.4.4/src/objects/api/v2/openapi.yaml>`_,
49+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.4.4/src/objects/api/v2/openapi.yaml>`_
50+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.4.3..2.4.4>`_)
51+
2.4.3 2024-03-22 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.4.3/src/objects/api/v2/openapi.yaml>`_,
52+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.4.3/src/objects/api/v2/openapi.yaml>`_
53+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.3.0..2.4.3#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
54+
2.3.0 2024-03-15 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.3.0/src/objects/api/v2/openapi.yaml>`_,
55+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.3.0/src/objects/api/v2/openapi.yaml>`_
56+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.2.1..2.3.0#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
57+
2.2.1 2024-01-30 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.2.1/src/objects/api/v2/openapi.yaml>`_,
58+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.2.1/src/objects/api/v2/openapi.yaml>`_
59+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.1.1..2.2.1#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
60+
2.1.0 2022-06-24 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.1/src/objects/api/v2/openapi.yaml>`_,
61+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.1/src/objects/api/v2/openapi.yaml>`_
62+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.1.0..2.1.1#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
63+
2.1.0 2022-05-17 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.0/src/objects/api/v2/openapi.yaml>`_,
64+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.1.0/src/objects/api/v2/openapi.yaml>`_
65+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/2.0.0..2.1.0#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
66+
2.0.0 2021-09-22 `ReDoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.0.0/src/objects/api/v2/openapi.yaml>`_,
67+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/2.0.0/src/objects/api/v2/openapi.yaml>`_
68+
(`verschillen <https://github.com/maykinmedia/objects-api/compare/1.2.0..2.0.0#diff-b9c28fec6c3f3fa5cff870d24601d6ab7027520f3b084cc767aefd258cb8c40a>`_)
69+
================= ============== =============================
6170

6271
Vorige versies worden nog 6 maanden ondersteund nadat de volgende versie is uitgebracht.
6372

0 commit comments

Comments
 (0)