From 174b7ed2021d9965c250dcbbaf7638cbf0ce7f96 Mon Sep 17 00:00:00 2001 From: Steven Bal Date: Thu, 6 Mar 2025 16:42:15 +0100 Subject: [PATCH 1/2] :wrench: Ensure releaseDate is updated when bumping version --- .bumpversion.cfg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index b42539ad..9baccd15 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -22,3 +22,8 @@ replace = "version": "{new_version}" [bumpversion:file:publiccode.yaml] search = softwareVersion: {current_version} replace = softwareVersion: {new_version} + +[bumpversion:file(date):publiccode.yaml] # works with bump-my-version +search = releaseDate: '\d{{4}}-\d{{2}}-\d{{2}}' +replace = releaseDate: '{now:%Y-%m-%d}' +regex = true From 1f32a61ccc95cb047bee9ece7b7ec1eedb67d457 Mon Sep 17 00:00:00 2001 From: Steven Bal Date: Thu, 6 Mar 2025 16:43:33 +0100 Subject: [PATCH 2/2] :bookmark: [#543] Release version 3.0.2 --- .bumpversion.cfg | 2 +- CHANGELOG.rst | 21 +++++++++++++++++++++ README.NL.rst | 2 +- README.rst | 2 +- docs/api/index.rst | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- publiccode.yaml | 4 ++-- src/objects/__init__.py | 2 +- 9 files changed, 32 insertions(+), 11 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 9baccd15..c6855118 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,7 +1,7 @@ [bumpversion] commit = False tag = False -current_version = 3.0.1 +current_version = 3.0.2 [bumpversion:file:README.rst] search = :Version: {current_version} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index da25a4e7..df3882ec 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,27 @@ Change history ============== +3.0.2 (2025-03-07) +------------------ + +**Bugfixes and QOL** + +* [:objects-api:`538`] Optimize objects list performance +* [:objects-api:`523`] Added help text in Permission admin view to explain that authorization fields are + reset when the Object type is changed + +**Project maintenance** + +* Upgrade dependencies: + + * [:objects-api:`541`] Upgrade kombu to 5.4.2, this should fix the issue that caused Celery workers + to not be able to reestablish connections with Redis + * Upgrade Django to 4.2.20 + * Upgrade jinja2 to 3.1.6 to fix security issue + +* [:objects-api:`538`] Add performance test for objects API list +* [:objects-api:`538`] Add django-silk for performance profiling in development environment + 3.0.1 (2025-03-04) ------------------ diff --git a/README.NL.rst b/README.NL.rst index c576940f..e7ba7083 100644 --- a/README.NL.rst +++ b/README.NL.rst @@ -2,7 +2,7 @@ Objecten API ============ -:Version: 3.0.1 +:Version: 3.0.2 :Source: https://github.com/maykinmedia/objecttypes-api :Keywords: objecten, assets, zaakobjecten diff --git a/README.rst b/README.rst index 4e0d476f..fe994025 100644 --- a/README.rst +++ b/README.rst @@ -2,7 +2,7 @@ Objects API =========== -:Version: 3.0.1 +:Version: 3.0.2 :Source: https://github.com/maykinmedia/objects-api :Keywords: objects, assets, zaakobjecten diff --git a/docs/api/index.rst b/docs/api/index.rst index b199b6f2..5979381d 100644 --- a/docs/api/index.rst +++ b/docs/api/index.rst @@ -15,8 +15,8 @@ API Specification version(s) `Swagger `__ ) `Objects API`_ 2.4.3 ( - `Redoc `__, - `Swagger `__ + `Redoc `__, + `Swagger `__ ) ====================== ========================================== diff --git a/package-lock.json b/package-lock.json index 3ddaae57..085bec4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "objects", - "version": "3.0.1", + "version": "3.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "objects", - "version": "3.0.1", + "version": "3.0.2", "license": "UNLICENSED", "dependencies": { "microscope-sass": "latest", diff --git a/package.json b/package.json index 2660fa66..8faa9e18 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "objects", - "version": "3.0.1", + "version": "3.0.2", "description": "objects project", "main": "src/objects/static/bundles/objects-js.js", "directories": { diff --git a/publiccode.yaml b/publiccode.yaml index c5c866a9..1833ec58 100644 --- a/publiccode.yaml +++ b/publiccode.yaml @@ -7,8 +7,8 @@ publiccodeYmlVersion: '0.2' name: Objects API url: 'http://github.com/maykinmedia/objects-api.git' softwareType: standalone/backend -softwareVersion: 3.0.1 -releaseDate: '2025-01-22' +softwareVersion: 3.0.2 +releaseDate: '2025-03-06' logo: 'https://github.com/maykinmedia/objects-api/blob/master/docs/logo.png' platforms: - web diff --git a/src/objects/__init__.py b/src/objects/__init__.py index 33905a59..164514d9 100644 --- a/src/objects/__init__.py +++ b/src/objects/__init__.py @@ -1,6 +1,6 @@ from .celery import app as celery_app __all__ = ("celery_app",) -__version__ = "3.0.1" +__version__ = "3.0.2" __author__ = "Maykin Media" __homepage__ = "https://github.com/maykinmedia/objects-api"