Skip to content

Commit d396ad3

Browse files
Merge pull request #633 from open-formulieren/release/2.1.0
Release 2.1.0
2 parents 300e246 + cd5615c commit d396ad3

File tree

10 files changed

+65
-7
lines changed

10 files changed

+65
-7
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 = 2.1.0-alpha.0
4+
current_version = 2.1.0
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

+53
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,59 @@
22
SDK Changelog
33
=============
44

5+
2.1.0 (2024-01-25)
6+
==================
7+
8+
Feature release - all the changes from 2.1.0-alpha.0 are also included!
9+
10+
New features
11+
------------
12+
13+
* [#3607] Added a new component type ``addressNL``, taking postcode and house number,
14+
which supports validation against the BRK. This component may replace the address
15+
auto-complete (based on ``textfield``) in the future.
16+
17+
* Updated some literals to be more accessible
18+
19+
* [#3690] Update texts for authentication plugin outages to be B1-level.
20+
* [#619] Update texts in the map component to be B1-level.
21+
22+
* ⚠️ We have adapted more NL Design System components for our SDK, please review the
23+
`2.1.0 upgrade notes`_. If you're developing your own theme, this
24+
may break some styling. Users of the default Open Forms theme (even if you tweak some
25+
design tokens in the backend) are not affected.
26+
27+
* [#471] Refactored the ``FormStepSummary`` to make use of ``DataList`` and
28+
``Heading2`` components.
29+
* [3178] Reworked the layout scaffolding to support NL DS principles - appearance
30+
can now be configured through design tokens.
31+
* We now expect an outer wrapper with the class name ``utrecht-document``, any CMS
32+
making use of embedding should ensure this class is applied in a form container (
33+
ideally you apply this to the ``html`` or ``body`` element).
34+
35+
* [#3726] Reworked the payment and confirmation page flows - it is now more obvious that
36+
the user still needs to be pay (if payment is relevant).
37+
* [#3778] Content components displayed on the summary do not display a name/label, to be
38+
consistent with email and PDF summary.
39+
40+
Bugfixes
41+
--------
42+
43+
* [#3671] Fixed max date validation when "today" is included.
44+
45+
Project maintenance
46+
-------------------
47+
48+
* Upgraded the development tooling to Node 20 (LTS).
49+
* Upgraded playwright to be compatible with Debian 12.
50+
* Upgraded dependencies to reduce the amount of warnings during ``yarn install``.
51+
* [#584] Added mobile snapshots to Storybook and Chromatic configuration to run visual
52+
regression tests on multiple viewports.
53+
* Marked the ``stable/1.3.x`` release branch as end-of-life.
54+
* [#614] The Leaflet Dutch coordinate system code is replaced with a reusable library.
55+
56+
.. _2.1.0 upgrade notes: https://open-formulieren.github.io/open-forms-sdk/?path=/docs/developers-upgrade-notes-2-1-0--docs
57+
558
2.0.2 (2024-01-12)
659
==================
760

README.NL.rst

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

5-
:Version: 2.1.0-alpha.0
5+
:Version: 2.1.0
66
:Source: https://github.com/open-formulieren/open-forms-sdk
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 SDK
33
==============
44

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

docker/ci/config.json

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"gitRef": "main",
55
"tag": "latest"
66
},
7+
{
8+
"gitRef": "stable/2.1.x",
9+
"tag": null
10+
},
711
{
812
"gitRef": "stable/2.0.x",
913
"tag": null

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@open-formulieren/sdk",
3-
"version": "2.1.0-alpha.0",
3+
"version": "2.1.0",
44
"private": true,
55
"main": "dist/open-forms-sdk.js",
66
"exports": {

publiccode.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ publiccodeYmlVersion: '0.2'
77
name: Open Forms SDK
88
url: 'http://github.com/open-formulieren/open-forms-sdk.git'
99
softwareType: standalone/frontend
10-
softwareVersion: 2.1.0-alpha.0
10+
softwareVersion: 2.1.0
1111
releaseDate: 't.b.d.'
1212
logo: 'https://github.com/open-formulieren/open-forms/blob/master/docs/logo.svg'
1313
platforms:

src/i18n/compiled/en.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"7+0/Hz": [
145145
{
146146
"type": 0,
147-
"value": "Betalen"
147+
"value": "Payment"
148148
}
149149
],
150150
"7Fk8NY": [

src/i18n/messages/en.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"originalDefault": "You must declare the form to be filled out truthfully before submitting"
8686
},
8787
"7+0/Hz": {
88-
"defaultMessage": "Betalen",
88+
"defaultMessage": "Payment",
8989
"description": "On succesful completion title but payment required",
9090
"originalDefault": "Betalen"
9191
},

src/i18n/messages/nl.json

+1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
"7+0/Hz": {
8888
"defaultMessage": "Betalen",
8989
"description": "On succesful completion title but payment required",
90+
"isTranslated": true,
9091
"originalDefault": "Betalen"
9192
},
9293
"7Fk8NY": {

0 commit comments

Comments
 (0)