Skip to content

Commit f298365

Browse files
Merge pull request #5057 from open-formulieren/release/3.0.2
Prepare patch release 3.0.2
2 parents 1958706 + 1efdd3b commit f298365

8 files changed

+37
-22
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 = 3.0.0
4+
current_version = 3.0.2
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<pre>[a-z]+)\.(?P<build>\d+))?
66
serialize =
77
{major}.{minor}.{patch}-{pre}.{build}

CHANGELOG.rst

+29-14
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,24 @@ Changelog
33
=========
44

55
.. note::
6-
6+
77
The Dutch version of this changelog can be found :ref:`here <changelog-nl>`.
88

9+
3.0.2 (2025-01-31)
10+
==================
11+
12+
Regular bugfix release.
13+
14+
* [:backend:`4689`] Fixed file uploads in repeating groups not being processed correctly.
15+
* [:backend:`5034`] Fixed Objects API registration plugin crashing when
16+
"update existing object" is not enabled.
17+
* [:backend:`5035`] Fixed duplicate values being sent by legacy Objects API registration
18+
plugin.
19+
* [:backend:`5058`] Fixed race conditions and database errors being caused when editing
20+
forms, originally because of :backend:`4900`.
21+
* [:backend:`5021`] Fixed Objects API registration plugin not being shown in the
22+
variables tab when it has just been added.
23+
924
3.0.1 (2025-01-10)
1025
==================
1126

@@ -21,7 +36,7 @@ Open Forms 3.0.0 is a feature release.
2136
.. epigraph::
2237

2338
Until the 19th century, the countryside of North and South Holland was divided into
24-
hundreds of small legal-administrative units, the 'lordships' (Heerlijkheid). The current
39+
hundreds of small legal-administrative units, the 'lordships' (Heerlijkheid). The current
2540
municipalities can be considered as a kind of successors of the former lordships. The release
2641
name reflects the influence of various large and smaller municipalities on this release.
2742
This is also a "lordly" release with many features, improvements and clean-ups.
@@ -43,7 +58,7 @@ To upgrade to 3.0, please:
4358
* ⚠️ Please review the instructions in the documentation under **Installation** >
4459
**Upgrade details to Open Forms 3.0.0** before and during upgrading. You can find
4560
details for the deprecated code and how this might affect you.
46-
61+
4762
Where possible, we have included upgrade checks that can you inform about detected problems before
4863
any database changes are made. We will add (some) of these checks to the next 2.8.x patch release
4964
to so you can run them to explore possible impact.
@@ -66,7 +81,7 @@ An example is defined in :ref:`Prefill examples <examples_objects_prefill>`.
6681
We now provide a much more intuitive user experience to have someone cosign a form submission - users need
6782
to click less and in general we removed a lot of friction for this process.
6883

69-
On top of that, the new configuration options for cosign allow you to tweak the content of emails and screens
84+
On top of that, the new configuration options for cosign allow you to tweak the content of emails and screens
7085
when cosigning is enabled in a form - from inviting someone to cosign to the confirmation page they get.
7186

7287
**💳 More powerful price calculations**
@@ -135,7 +150,7 @@ Detailed changes
135150
- Moved the introduction page configuration to clarify the difference with the introduction text fields.
136151
* Registration plugins:
137152

138-
* [:backend:`4686`] All the registration plugin configuration options are now consistently managed in a
153+
* [:backend:`4686`] All the registration plugin configuration options are now consistently managed in a
139154
modal with better UX.
140155

141156
* Email:
@@ -214,7 +229,7 @@ Detailed changes
214229
- Updated translations of improved texts.
215230
* [:backend:`4815`] The minimum submission removal limit is now 0 days, allowing submissions to be deleted on the
216231
same day they were created.
217-
* [:backend:`4717`] Improved accessibility for site logo, error message element and PDF documents.
232+
* [:backend:`4717`] Improved accessibility for site logo, error message element and PDF documents.
218233
* [:backend:`4719`] Improved accessibility in postcode fields.
219234
* [:backend:`4707`] You can now resize the Json-Logic widgets.
220235
* [:backend:`4720`] Improved accessibility for the skiplink and the PDF report.
@@ -256,7 +271,7 @@ Detailed changes
256271
* Fixed long words taking a lot of place and pushing icons.
257272
* Fixed markup of checkboxes with help text.
258273
* Fixed migration for update summary tag.
259-
* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission
274+
* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission
260275
still requires cosigning.
261276
* Fixed variables mapping by applying fallback for missing form values.
262277
* [:backend:`4862`] Fixed unintended hashing of identifying attributes when the cosigner
@@ -398,7 +413,7 @@ Detailed changes
398413
(i.e. on the same day).
399414
* [:backend:`4717`] Improved accessibility for site logo, error message element and PDF documents.
400415
* [:backend:`4707`] You can now resize the Json-Logic widgets.
401-
* [:backend:`4686`} All the registration plugin configuration options are now consistently managed in a
416+
* [:backend:`4686`} All the registration plugin configuration options are now consistently managed in a
402417
modal with better UX.
403418
* [:backend:`4720`] Improved accessibility for the skiplink and the PDF report.
404419
* [:backend:`4719`] Improved accessibility in postcode fields.
@@ -441,7 +456,7 @@ Detailed changes
441456
Regular bugfix release
442457

443458
.. warning:: Manual intervention required
444-
459+
445460
We fixed a bug that would mess with the default values of selectboxes components.
446461
A script is included to fix the forms that are affected - you need to run this
447462
after deploying the patch release.
@@ -459,13 +474,13 @@ Regular bugfix release
459474
* [:backend:`4732`] Fixed CSP issues for Expoints and Govmetric analytics.
460475
* [:backend:`4745`] Fixed missing registration variable to the Objects API with all
461476
the attachment URLs.
462-
* [:backend:`4810`] Fixed uppercase component variable values turing lowercase. See the
477+
* [:backend:`4810`] Fixed uppercase component variable values turning lowercase. See the
463478
remark above for additional instructions.
464479
* [:backend:`4823`] Fixed uploaded files with leading or trailing whitespaces in the
465480
filename.
466481
* [:backend:`4727`] Fixed crash when a user defined variable was changed to an array
467482
datatype.
468-
* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission
483+
* [:backend:`4320`] Fixed ambiguous langugage in the summary PDF when the submission
469484
still requires cosigning.
470485

471486
2.7.10 (2024-11-25)
@@ -474,7 +489,7 @@ Regular bugfix release
474489
Periodic bugfix release
475490

476491
.. warning:: Manual intervention required
477-
492+
478493
We fixed a bug that would mess with the default values of selectboxes components.
479494
A script is included to fix the forms that are affected - you need to run this
480495
after deploying the patch release.
@@ -483,7 +498,7 @@ Periodic bugfix release
483498
484499
# in the container via ``docker exec`` or ``kubectl exec``:
485500
python src/manage.py /app/bin/fix_selectboxes_component_default_values.py
486-
501+
487502
Alternatively, you can also manually open and save all the affected forms in the
488503
admin interface.
489504

@@ -495,7 +510,7 @@ Periodic bugfix release
495510
in a step that's being skipped. See the instructions below on how to patch existing forms.
496511
* [:backend:`4823`] Fixed uploading files with leading or trailing whitespace in the
497512
filename.
498-
* [:backend:`4727`] Fixed a crash in the form designer UI when a user defined variable was
513+
* [:backend:`4727`] Fixed a crash in the form designer UI when a user defined variable was
499514
changed to an array datatype.
500515

501516
2.8.1 (2024-10-29)

README.NL.rst

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

5-
:Version: 3.0.0
5+
:Version: 3.0.2
66
:Source: https://github.com/open-formulieren/open-forms
77
:Keywords: e-Formulieren, Common Ground, FormIO, API
88

README.rst

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

5-
:Version: 3.0.0
5+
:Version: 3.0.2
66
:Source: https://github.com/open-formulieren/open-forms
77
:Keywords: e-Formulieren, Common Ground, FormIO, API
88

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": "openforms",
3-
"version": "3.0.0",
3+
"version": "3.0.2",
44
"description": "Open Forms",
55
"main": "src/static/openforms/js/openforms.js",
66
"directories": {

publiccode.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ publiccodeYmlVersion: '0.2'
77
name: Open Forms Builder and API
88
url: 'http://github.com/open-formulieren/open-forms.git'
99
softwareType: standalone/backend
10-
softwareVersion: 3.0.0
10+
softwareVersion: 3.0.2
1111
releaseDate: '2022-03-10'
1212
logo: 'https://github.com/open-formulieren/open-forms/blob/master/docs/logo.svg'
1313
platforms:

src/openforms/__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__ = "3.0.0"
4+
__version__ = "3.0.2"
55
__author__ = "Maykin Media"
66
__homepage__ = "https://github.com/open-formulieren/open-forms"

0 commit comments

Comments
 (0)