From 13c92e7913d9750aad7f63fea84d0a6fb007baee Mon Sep 17 00:00:00 2001 From: robinvandermolen Date: Wed, 29 Jan 2025 13:49:57 +0100 Subject: [PATCH] :bookmark: Bump version to 3.0.2 and update changelog --- .bumpversion.cfg | 2 +- CHANGELOG.rst | 39 ++++++++++++++++++++++++++------------- README.NL.rst | 2 +- README.rst | 2 +- package-lock.json | 4 ++-- package.json | 2 +- publiccode.yaml | 2 +- src/openforms/__init__.py | 2 +- 8 files changed, 34 insertions(+), 21 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 8477a5b882..ae09f2c65d 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,7 +1,7 @@ [bumpversion] commit = False tag = False -current_version = 3.0.0 +current_version = 3.0.2 parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\-(?P
[a-z]+)\.(?P\d+))?
 serialize = 
 	{major}.{minor}.{patch}-{pre}.{build}
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 6e3b028346..e4271619ef 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -3,9 +3,22 @@ Changelog
 =========
 
 .. note::
-    
+
     The Dutch version of this changelog can be found :ref:`here `.
 
+3.0.2 (2025-01-30)
+==================
+
+Regular bugfix release.
+
+* [:backend:`4689`] Fixed file uploads in repeating groups not being processed correctly.
+* [:backend:`5034`] Fixed Objects API registration plugin expecting an authentication
+  attribute when "update existing object" is turned off.
+* [:backend:`5035`] Fixed duplicate values send by legacy Objects API registration
+  plugin.
+* [:backend:`5021`] Fixed Objects API registration plugin variables not available in
+  variable mappings.
+
 3.0.1 (2025-01-10)
 ==================
 
@@ -21,7 +34,7 @@ Open Forms 3.0.0 is a feature release.
 .. epigraph::
 
    Until the 19th century, the countryside of North and South Holland was divided into
-   hundreds of small legal-administrative units, the 'lordships' (Heerlijkheid). The current 
+   hundreds of small legal-administrative units, the 'lordships' (Heerlijkheid). The current
    municipalities can be considered as a kind of successors of the former lordships. The release
    name reflects the influence of various large and smaller municipalities on this release.
    This is also a "lordly" release with many features, improvements and clean-ups.
@@ -43,7 +56,7 @@ To upgrade to 3.0, please:
 * ⚠️ Please review the instructions in the documentation under **Installation** >
   **Upgrade details to Open Forms 3.0.0** before and during upgrading. You can find
   details for the deprecated code and how this might affect you.
-  
+
 Where possible, we have included upgrade checks that can you inform about detected problems before
 any database changes are made. We will add (some) of these checks to the next 2.8.x patch release
 to so you can run them to explore possible impact.
@@ -66,7 +79,7 @@ An example is defined in :ref:`Prefill examples `.
 We now provide a much more intuitive user experience to have someone cosign a form submission - users need
 to click less and in general we removed a lot of friction for this process.
 
-On top of that, the new configuration options for cosign allow you to tweak the content of emails and screens 
+On top of that, the new configuration options for cosign allow you to tweak the content of emails and screens
 when cosigning is enabled in a form - from inviting someone to cosign to the confirmation page they get.
 
 **💳 More powerful price calculations**
@@ -135,7 +148,7 @@ Detailed changes
     - Moved the introduction page configuration to clarify the difference with the introduction text fields.
 * Registration plugins:
 
-    * [:backend:`4686`] All the registration plugin configuration options are now consistently managed in a 
+    * [:backend:`4686`] All the registration plugin configuration options are now consistently managed in a
       modal with better UX.
 
     * Email:
@@ -214,7 +227,7 @@ Detailed changes
     - Updated translations of improved texts.
 * [:backend:`4815`] The minimum submission removal limit is now 0 days, allowing submissions to be deleted on the
   same day they were created.
-* [:backend:`4717`] Improved accessibility for site logo, error message element and PDF documents. 
+* [:backend:`4717`] Improved accessibility for site logo, error message element and PDF documents.
 * [:backend:`4719`] Improved accessibility in postcode fields.
 * [:backend:`4707`] You can now resize the Json-Logic widgets.
 * [:backend:`4720`] Improved accessibility for the skiplink and the PDF report.
@@ -256,7 +269,7 @@ Detailed changes
 * Fixed long words taking a lot of place and pushing icons.
 * Fixed markup of checkboxes with help text.
 * Fixed migration for update summary tag.
-* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission 
+* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission
   still requires cosigning.
 * Fixed variables mapping by applying fallback for missing form values.
 * [:backend:`4862`] Fixed unintended hashing of identifying attributes when the cosigner
@@ -398,7 +411,7 @@ Detailed changes
   (i.e. on the same day).
 * [:backend:`4717`] Improved accessibility for site logo, error message element and PDF documents.
 * [:backend:`4707`] You can now resize the Json-Logic widgets.
-* [:backend:`4686`} All the registration plugin configuration options are now consistently managed in a 
+* [:backend:`4686`} All the registration plugin configuration options are now consistently managed in a
   modal with better UX.
 * [:backend:`4720`] Improved accessibility for the skiplink and the PDF report.
 * [:backend:`4719`] Improved accessibility in postcode fields.
@@ -441,7 +454,7 @@ Detailed changes
 Regular bugfix release
 
 .. warning:: Manual intervention required
-    
+
     We fixed a bug that would mess with the default values of selectboxes components.
     A script is included to fix the forms that are affected - you need to run this
     after deploying the patch release.
@@ -465,7 +478,7 @@ Regular bugfix release
   filename.
 * [:backend:`4727`] Fixed crash when a user defined variable was changed to an array
   datatype.
-* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission 
+* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission
   still requires cosigning.
 
 2.7.10 (2024-11-25)
@@ -474,7 +487,7 @@ Regular bugfix release
 Periodic bugfix release
 
 .. warning:: Manual intervention required
-    
+
     We fixed a bug that would mess with the default values of selectboxes components.
     A script is included to fix the forms that are affected - you need to run this
     after deploying the patch release.
@@ -483,7 +496,7 @@ Periodic bugfix release
 
         # in the container via ``docker exec`` or ``kubectl exec``:
         python src/manage.py /app/bin/fix_selectboxes_component_default_values.py
-    
+
     Alternatively, you can also manually open and save all the affected forms in the
     admin interface.
 
@@ -495,7 +508,7 @@ Periodic bugfix release
   in a step that's being skipped. See the instructions below on how to patch existing forms.
 * [:backend:`4823`] Fixed uploading files with leading or trailing whitespace in the
   filename.
-* [:backend:`4727`] Fixed a crash in the form designer UI when a user defined variable was 
+* [:backend:`4727`] Fixed a crash in the form designer UI when a user defined variable was
   changed to an array datatype.
 
 2.8.1 (2024-10-29)
diff --git a/README.NL.rst b/README.NL.rst
index 9627ea0a92..74b3545dcb 100644
--- a/README.NL.rst
+++ b/README.NL.rst
@@ -2,7 +2,7 @@
 Open Formulieren
 ================
 
-:Version: 3.0.0
+:Version: 3.0.2
 :Source: https://github.com/open-formulieren/open-forms
 :Keywords: e-Formulieren, Common Ground, FormIO, API
 
diff --git a/README.rst b/README.rst
index 2c009e4abc..9147951ef9 100644
--- a/README.rst
+++ b/README.rst
@@ -2,7 +2,7 @@
 Open Forms
 ==========
 
-:Version: 3.0.0
+:Version: 3.0.2
 :Source: https://github.com/open-formulieren/open-forms
 :Keywords: e-Formulieren, Common Ground, FormIO, API
 
diff --git a/package-lock.json b/package-lock.json
index b4280f020c..8ef20c1984 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "openforms",
-  "version": "3.0.0",
+  "version": "3.0.2",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "openforms",
-      "version": "3.0.0",
+      "version": "3.0.2",
       "license": "UNLICENSED",
       "dependencies": {
         "@fortawesome/fontawesome-free": "^6.1.1",
diff --git a/package.json b/package.json
index 7cdb6ab7c0..894d532716 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "openforms",
-  "version": "3.0.0",
+  "version": "3.0.2",
   "description": "Open Forms",
   "main": "src/static/openforms/js/openforms.js",
   "directories": {
diff --git a/publiccode.yaml b/publiccode.yaml
index d01a67f729..4f60936f95 100644
--- a/publiccode.yaml
+++ b/publiccode.yaml
@@ -7,7 +7,7 @@ publiccodeYmlVersion: '0.2'
 name: Open Forms Builder and API
 url: 'http://github.com/open-formulieren/open-forms.git'
 softwareType: standalone/backend
-softwareVersion: 3.0.0
+softwareVersion: 3.0.2
 releaseDate: '2022-03-10'
 logo: 'https://github.com/open-formulieren/open-forms/blob/master/docs/logo.svg'
 platforms:
diff --git a/src/openforms/__init__.py b/src/openforms/__init__.py
index 4bae61e804..2f95f231a0 100644
--- a/src/openforms/__init__.py
+++ b/src/openforms/__init__.py
@@ -1,6 +1,6 @@
 from .celery import app as celery_app
 
 __all__ = ("celery_app",)
-__version__ = "3.0.0"
+__version__ = "3.0.2"
 __author__ = "Maykin Media"
 __homepage__ = "https://github.com/open-formulieren/open-forms"