Skip to content

Commit 312d4c8

Browse files
authored
Merge pull request #580 from maykinmedia/release/3.0.4
🔖 [#574] Release version 3.0.4
2 parents 659df56 + 667b6dc commit 312d4c8

12 files changed

Lines changed: 88 additions & 42 deletions

File tree

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[bumpversion]
22
commit = False
33
tag = False
4-
current_version = 3.0.3
4+
current_version = 3.0.4
55

66
[bumpversion:file:README.rst]
77
search = :Version: {current_version}

CHANGELOG.rst

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

5+
3.0.4 (2025-05-13)
6+
------------------
7+
8+
.. warning::
9+
10+
This release upgrades Django to version 5.2.1, which requires PostgreSQL version 14 or higher.
11+
Attempting to deploy with PostgreSQL <14 will cause errors during deployment.
12+
13+
**Bugfixes and QOL**
14+
15+
* [:objects-api:`570`] Removed broken ObjectRecord geometry map widget.
16+
* [:objects-api:`374`] Fixed empty token auth field when creating Permission for Token authorization.
17+
18+
**Project maintenance**
19+
20+
* Add additional performance tests for pagination
21+
* Upgrade dependencies
22+
23+
* django to 5.2.1
24+
* django-setup-configuration to 0.7.2
25+
* commonground-api-common to 2.6.2
26+
* httpcore to 1.0.9
27+
* h11 to 0.16.0
28+
29+
* Upgrade dev dependencies
30+
31+
* django-webtest to 1.9.13
32+
33+
* Upgrade npm packages to fix vulnerabilities
34+
* Fixed admin logout button
35+
* [:objects-api:`550`] Implement cache for objecttypes
36+
* [:objects-api:`550`] add OBJECTTYPE_VERSION_CACHE_TIMEOUT environment variable `documentation <https://objects-and-objecttypes-api.readthedocs.io/en/latest/installation/config.html#cache>`_
37+
* [:objects-api:`572`] Add db connection pooling environment variables `documentation <https://objects-and-objecttypes-api.readthedocs.io/en/latest/installation/config.html#database>`_
38+
39+
* DB_POOL_ENABLED
40+
* DB_POOL_MIN_SIZE
41+
* DB_POOL_MAX_SIZE
42+
* DB_POOL_TIMEOUT
43+
* DB_POOL_MAX_WAITING
44+
* DB_POOL_MAX_LIFETIME
45+
* DB_POOL_MAX_IDLE
46+
* DB_POOL_RECONNECT_TIMEOUT
47+
* DB_POOL_NUM_WORKERS
48+
49+
* [:objects-api:`566`] Add DB_CONN_MAX_AGE environment variable `documentation <https://objects-and-objecttypes-api.readthedocs.io/en/latest/installation/config.html#database>`_
50+
551
3.0.3 (2025-04-03)
652
------------------
753

README.NL.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Objecten API
33
============
44

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

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Objects API
33
===========
44

5-
:Version: 3.0.3
5+
:Version: 3.0.4
66
:Source: https://github.com/maykinmedia/objects-api
77
:Keywords: objects, assets, zaakobjecten
88

docs/api/index.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ as of March 1, 2022`_. Their specifications can be found below.
1111
API Specification version(s)
1212
====================== ==========================================
1313
`Objecttypes API`_ 2.2.2 (
14-
`Redoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objecttypes-api/3.0.2/src/objecttypes/api/v2/openapi.yaml>`__,
15-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objecttypes-api/3.0.2/src/objecttypes/api/v2/openapi.yaml>`__
14+
`Redoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objecttypes-api/3.0.3/src/objecttypes/api/v2/openapi.yaml>`__,
15+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objecttypes-api/3.0.3/src/objecttypes/api/v2/openapi.yaml>`__
1616
)
1717
`Objects API`_ 2.4.3 (
18-
`Redoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/3.0.3/src/objects/api/v2/openapi.yaml>`__,
19-
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/3.0.3/src/objects/api/v2/openapi.yaml>`__
18+
`Redoc <https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/3.0.4/src/objects/api/v2/openapi.yaml>`__,
19+
`Swagger <https://petstore.swagger.io/?url=https://raw.githubusercontent.com/maykinmedia/objects-api/3.0.4/src/objects/api/v2/openapi.yaml>`__
2020
)
2121
====================== ==========================================
2222

package-lock.json

Lines changed: 26 additions & 26 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": "objects",
3-
"version": "3.0.3",
3+
"version": "3.0.4",
44
"description": "objects project",
55
"main": "src/objects/static/bundles/objects-js.js",
66
"directories": {

publiccode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ publiccodeYmlVersion: '0.2'
77
name: Objects API
88
url: 'http://github.com/maykinmedia/objects-api.git'
99
softwareType: standalone/backend
10-
softwareVersion: 3.0.3
11-
releaseDate: '2025-03-28'
10+
softwareVersion: 3.0.4
11+
releaseDate: '2025-04-29'
1212
logo: 'https://github.com/maykinmedia/objects-api/blob/master/docs/logo.png'
1313
platforms:
1414
- web

requirements/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ cryptography==44.0.1
7070
# mozilla-django-oidc
7171
# pyopenssl
7272
# webauthn
73-
django==5.2
73+
django==5.2.1
7474
# via
7575
# commonground-api-common
7676
# django-admin-index

requirements/ci.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ cryptography==44.0.1
147147
# webauthn
148148
cssselect==1.1.0
149149
# via pyquery
150-
django==5.2
150+
django==5.2.1
151151
# via
152152
# -c requirements/base.txt
153153
# -r requirements/base.txt

0 commit comments

Comments
 (0)