@@ -3,9 +3,24 @@ Changelog
3
3
=========
4
4
5
5
.. note ::
6
-
6
+
7
7
The Dutch version of this changelog can be found :ref: `here <changelog-nl >`.
8
8
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
+
9
24
3.0.1 (2025-01-10)
10
25
==================
11
26
@@ -21,7 +36,7 @@ Open Forms 3.0.0 is a feature release.
21
36
.. epigraph ::
22
37
23
38
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
25
40
municipalities can be considered as a kind of successors of the former lordships. The release
26
41
name reflects the influence of various large and smaller municipalities on this release.
27
42
This is also a "lordly" release with many features, improvements and clean-ups.
@@ -43,7 +58,7 @@ To upgrade to 3.0, please:
43
58
* ⚠️ Please review the instructions in the documentation under **Installation ** >
44
59
**Upgrade details to Open Forms 3.0.0 ** before and during upgrading. You can find
45
60
details for the deprecated code and how this might affect you.
46
-
61
+
47
62
Where possible, we have included upgrade checks that can you inform about detected problems before
48
63
any database changes are made. We will add (some) of these checks to the next 2.8.x patch release
49
64
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>`.
66
81
We now provide a much more intuitive user experience to have someone cosign a form submission - users need
67
82
to click less and in general we removed a lot of friction for this process.
68
83
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
70
85
when cosigning is enabled in a form - from inviting someone to cosign to the confirmation page they get.
71
86
72
87
**💳 More powerful price calculations **
@@ -135,7 +150,7 @@ Detailed changes
135
150
- Moved the introduction page configuration to clarify the difference with the introduction text fields.
136
151
* Registration plugins:
137
152
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
139
154
modal with better UX.
140
155
141
156
* Email:
@@ -214,7 +229,7 @@ Detailed changes
214
229
- Updated translations of improved texts.
215
230
* [:backend: `4815 `] The minimum submission removal limit is now 0 days, allowing submissions to be deleted on the
216
231
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.
218
233
* [:backend: `4719 `] Improved accessibility in postcode fields.
219
234
* [:backend: `4707 `] You can now resize the Json-Logic widgets.
220
235
* [:backend: `4720 `] Improved accessibility for the skiplink and the PDF report.
@@ -256,7 +271,7 @@ Detailed changes
256
271
* Fixed long words taking a lot of place and pushing icons.
257
272
* Fixed markup of checkboxes with help text.
258
273
* 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
260
275
still requires cosigning.
261
276
* Fixed variables mapping by applying fallback for missing form values.
262
277
* [:backend: `4862 `] Fixed unintended hashing of identifying attributes when the cosigner
@@ -398,7 +413,7 @@ Detailed changes
398
413
(i.e. on the same day).
399
414
* [:backend: `4717 `] Improved accessibility for site logo, error message element and PDF documents.
400
415
* [: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
402
417
modal with better UX.
403
418
* [:backend: `4720 `] Improved accessibility for the skiplink and the PDF report.
404
419
* [:backend: `4719 `] Improved accessibility in postcode fields.
@@ -441,7 +456,7 @@ Detailed changes
441
456
Regular bugfix release
442
457
443
458
.. warning :: Manual intervention required
444
-
459
+
445
460
We fixed a bug that would mess with the default values of selectboxes components.
446
461
A script is included to fix the forms that are affected - you need to run this
447
462
after deploying the patch release.
@@ -459,13 +474,13 @@ Regular bugfix release
459
474
* [:backend: `4732 `] Fixed CSP issues for Expoints and Govmetric analytics.
460
475
* [:backend: `4745 `] Fixed missing registration variable to the Objects API with all
461
476
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
463
478
remark above for additional instructions.
464
479
* [:backend: `4823 `] Fixed uploaded files with leading or trailing whitespaces in the
465
480
filename.
466
481
* [:backend: `4727 `] Fixed crash when a user defined variable was changed to an array
467
482
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
469
484
still requires cosigning.
470
485
471
486
2.7.10 (2024-11-25)
@@ -474,7 +489,7 @@ Regular bugfix release
474
489
Periodic bugfix release
475
490
476
491
.. warning :: Manual intervention required
477
-
492
+
478
493
We fixed a bug that would mess with the default values of selectboxes components.
479
494
A script is included to fix the forms that are affected - you need to run this
480
495
after deploying the patch release.
@@ -483,7 +498,7 @@ Periodic bugfix release
483
498
484
499
# in the container via ``docker exec`` or ``kubectl exec``:
485
500
python src/manage.py /app/bin/fix_selectboxes_component_default_values.py
486
-
501
+
487
502
Alternatively, you can also manually open and save all the affected forms in the
488
503
admin interface.
489
504
@@ -495,7 +510,7 @@ Periodic bugfix release
495
510
in a step that's being skipped. See the instructions below on how to patch existing forms.
496
511
* [:backend: `4823 `] Fixed uploading files with leading or trailing whitespace in the
497
512
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
499
514
changed to an array datatype.
500
515
501
516
2.8.1 (2024-10-29)
0 commit comments