Skip to content

Commit

Permalink
Merge pull request #133 from open-formulieren/release/0.18.0
Browse files Browse the repository at this point in the history
Release 0.18.0
  • Loading branch information
sergei-maertens authored Mar 20, 2024
2 parents bf8caed + 4ad824b commit c45da93
Show file tree
Hide file tree
Showing 5 changed files with 114 additions and 34 deletions.
82 changes: 51 additions & 31 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,99 +1,114 @@
# Changes

## 0.18.0 (2024-03-20)

Feature release

- [`OF#3823`][OF#3823] Added links in the builder UI to the manual about template expressions.
- [`OF#3943`][OF#3943] Fixed not being able to specify 0 decimal places in number components.
- [`OF#3978`][OF#3978] Fixed not being able to specify custom `minDate` and `maxDate` validation
error messages.
- [`SDK#483`][SDK#483] Radio/selectboxes components now support an additional description per
option.

[OF#3823]: https://github.com/open-formulieren/open-forms/issues/3823
[OF#3943]: https://github.com/open-formulieren/open-forms/issues/3943
[OF#3978]: https://github.com/open-formulieren/open-forms/issues/3978
[SDK#483]: https://github.com/open-formulieren/open-forms-sdk/issues/483

## 0.17.0 (2024-02-28)

Fixed some bugs and added improvements

- [`#OF/3920`][#OF/3920] Fixed content style and simple logic dropdowns not being clearable
- [`#OF/3922`][#OF/3922] Fixed bad default/empty values for prefill properties
- [`#OF/3928`][#OF/3928] Added JSON view/edit toggles to content component edit form
- [`OF#3920`][OF#3920] Fixed content style and simple logic dropdowns not being clearable
- [`OF#3922`][OF#3922] Fixed bad default/empty values for prefill properties
- [`OF#3928`][OF#3928] Added JSON view/edit toggles to content component edit form

[#OF/3920]: https://github.com/open-formulieren/open-forms/issues/3920
[#OF/3922]: https://github.com/open-formulieren/open-forms/issues/3922
[#OF/3928]: https://github.com/open-formulieren/open-forms/issues/3928
[OF#3920]: https://github.com/open-formulieren/open-forms/issues/3920
[OF#3922]: https://github.com/open-formulieren/open-forms/issues/3922
[OF#3928]: https://github.com/open-formulieren/open-forms/issues/3928

## 0.16.1 (2024-02-12)

Bugfix release

- [`#OF/3858`][#OF/3858] Fixed toggling file upload 'multiple' breaking the preview.
- [`OF#3858`][OF#3858] Fixed toggling file upload 'multiple' breaking the preview.

[#OF/3858]: https://github.com/open-formulieren/open-forms/issues/3858
[OF#3858]: https://github.com/open-formulieren/open-forms/issues/3858

## 0.14.3 (2024-02-12)

Bugfix release

- [`#OF/3858`][#OF/3858] Fixed toggling file upload 'multiple' breaking the preview.
- [`OF#3858`][OF#3858] Fixed toggling file upload 'multiple' breaking the preview.

[#OF/3858]: https://github.com/open-formulieren/open-forms/issues/3858
[OF#3858]: https://github.com/open-formulieren/open-forms/issues/3858

## 0.16.0 (2024-02-08)

- [OF#3727][#OF/3727] Add min/max count for selectboxes
- [`OF#3727`][OF#3727] Add min/max count for selectboxes

[#OF/3727]: https://github.com/open-formulieren/open-forms/issues/3727
[OF#3727]: https://github.com/open-formulieren/open-forms/issues/3727

- Update types version to 0.21.0

## 0.15.1 (2024-02-01)

Removed remaining AuthPlugin

- [OF#3680][#OF/3680] Remove forgotten AuthPlugin component
- [`OF#3680`][OF#3680] Remove forgotten AuthPlugin component

[#OF/3680]: https://github.com/open-formulieren/open-forms/issues/3680
[OF#3680]: https://github.com/open-formulieren/open-forms/issues/3680

## 0.15.0 (2024-01-31)

Improvement release

- [`OF/3680`][OF/3680] Removed `authPlugin` property from Cosign V2 component as it can be derived
- [`OF#3680`][OF#3680] Removed `authPlugin` property from Cosign V2 component as it can be derived
from the form itself.

[#OF/3680]: https://github.com/open-formulieren/open-forms/issues/3680
[OF#3680]: https://github.com/open-formulieren/open-forms/issues/3680

## 0.14.2 (2024-01-31)

Bugfix release

- [`#OF/3774`][#OF/3774] Fixed dark mode support for select/dropdowns.
- [`OF#3774`][OF#3774] Fixed dark mode support for select/dropdowns.

[#OF/3774]: https://github.com/open-formulieren/open-forms/issues/3774
[OF#3774]: https://github.com/open-formulieren/open-forms/issues/3774

## 0.14.1 (2024-01-24)

Bugfix release

- [`#OF/3616`][#OF/3616] Fixed validation bug for `minTime`/`maxTime`
- [`OF#3616`][OF#3616] Fixed validation bug for `minTime`/`maxTime`

[#OF/3616]: https://github.com/open-formulieren/open-forms/issues/3616
[OF#3616]: https://github.com/open-formulieren/open-forms/issues/3616

## 0.14.0 (2024-01-23)

Improvement release

- [`#OF/3755`][#OF/3755] Added options to `date` component to not wipe invalid values in the
renderer.
- [`#OF/3755`][#OF/3755] Added options to `datetime` component to not wipe invalid values in the
- [`OF#3755`][OF#3755] Added options to `date` component to not wipe invalid values in the renderer.
- [`OF#3755`][OF#3755] Added options to `datetime` component to not wipe invalid values in the
renderer.

[#OF/3755]: https://github.com/open-formulieren/open-forms/issues/3755
[OF#3755]: https://github.com/open-formulieren/open-forms/issues/3755

## 0.13.3 (2024-01-18)

Bugfix release

- [`#OF/3774`][#OF/3774] Fix dark mode compatibility
- [`OF#3774`][OF#3774] Fix dark mode compatibility

[#OF/3774]: https://github.com/open-formulieren/open-forms/issues/3774
[OF#3774]: https://github.com/open-formulieren/open-forms/issues/3774

## 0.13.2 (2024-01-11)

Bugfix release

- [`#3761`][#3761] Fixed a bug where component default values were mutated. This affected fieldset,
editgrid and columns, possibly others.
- [`OF#3761`][#3761] Fixed a bug where component default values were mutated. This affected
fieldset, editgrid and columns, possibly others.

[#3761]: https://github.com/open-formulieren/open-forms/issues/3761

Expand All @@ -118,9 +133,14 @@ All issues were reported in [`#3733`](https://github.com/open-formulieren/open-f
Quality of life release

- `CKEditor` is now stubbed out in jest tests - the CSS cannot be parsed by jest-dom.
- [#105] Fixed the number & currency component `null` default value causing validation errors.
- [#35] Replaced tooltip implementation with better alternative
- [#32] Cleaned up validation error introspection tools, applying DRY and improving DX.
- [`#105`][#105] Fixed the number & currency component `null` default value causing validation
errors.
- [`#35`][#35] Replaced tooltip implementation with better alternative
- [`#32`][#32] Cleaned up validation error introspection tools, applying DRY and improving DX.

[#105]: https://github.com/open-formulieren/formio-builder/issues/105
[#35]: https://github.com/open-formulieren/formio-builder/issues/35
[#32]: https://github.com/open-formulieren/formio-builder/issues/32

## 0.12.0 (2023-12-28)

Expand Down
30 changes: 30 additions & 0 deletions i18n/messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -509,6 +509,11 @@
"description": "Label for 'disableAddingRemovingRows' builder field",
"originalDefault": "Disable adding or removing groups"
},
"NdaqDN": {
"defaultMessage": "Option description (<option></option>)",
"description": "Label for option description location",
"originalDefault": "Option description (<option></option>)"
},
"Nsifca": {
"defaultMessage": "The maximum date that can be picked.",
"description": "Date field 'maxDate' fixed value tooltip",
Expand Down Expand Up @@ -744,6 +749,11 @@
"description": "Component edit form tab title for 'Advanced' tab",
"originalDefault": "Advanced"
},
"YSuwK2": {
"defaultMessage": "(collapse)",
"description": "Link to collapse/hide option description.",
"originalDefault": "(collapse)"
},
"YmWeGZ": {
"defaultMessage": "Select the plugin to use for the prefill functionality.",
"description": "Tooltip for 'prefill.plugin' builder field",
Expand All @@ -764,6 +774,11 @@
"description": "Label for 'validate.maxSelectedCount' builder field",
"originalDefault": "Maximum selected checkboxes"
},
"aqYeqv": {
"defaultMessage": "Description translations",
"description": "Values/options description translations table header",
"originalDefault": "Description translations"
},
"arAMAF": {
"defaultMessage": "The option label is a required field.",
"description": "Form builder option label required error",
Expand Down Expand Up @@ -979,6 +994,11 @@
"description": "Label for 'showInSummary' builder field",
"originalDefault": "Show in summary"
},
"iOcL9h": {
"defaultMessage": "Description",
"description": "Option/choice extra description label",
"originalDefault": "Description"
},
"iX0YPY": {
"defaultMessage": "{collapsed, select, true {Expand panel} other {Collapse panel} }",
"description": "Panel expand/collapse title",
Expand Down Expand Up @@ -1089,6 +1109,11 @@
"description": "Tooltip for 'operator' in relative delta date constraint validation",
"originalDefault": "Specify whether to add or subtract a time delta to/from the variable."
},
"mWuCXv": {
"defaultMessage": "Optionally provide additional information to explain the meaning of the option.",
"description": "Tooltip for option/choice description",
"originalDefault": "Optionally provide additional information to explain the meaning of the option."
},
"mf9eF+": {
"defaultMessage": "House number",
"description": "Label for address housenumber",
Expand Down Expand Up @@ -1348,5 +1373,10 @@
"defaultMessage": "Use globally configured map component settings",
"description": "Label for 'useConfigDefaultMapSettings' builder field",
"originalDefault": "Use globally configured map component settings"
},
"zWxcfD": {
"defaultMessage": "{hasDescription, select, true {Edit description} other {Add description}}",
"description": "Link to expand/show the option description textarea.",
"originalDefault": "{hasDescription, select, true {Edit description} other {Add description}}"
}
}
30 changes: 30 additions & 0 deletions i18n/messages/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -517,6 +517,11 @@
"description": "Label for 'disableAddingRemovingRows' builder field",
"originalDefault": "Disable adding or removing groups"
},
"NdaqDN": {
"defaultMessage": "Waarde-omschrijving (<option></option>)",
"description": "Label for option description location",
"originalDefault": "Option description (<option></option>)"
},
"Nsifca": {
"defaultMessage": "De maximale datum die gekozen kan worden.",
"description": "Date field 'maxDate' fixed value tooltip",
Expand Down Expand Up @@ -755,6 +760,11 @@
"description": "Component edit form tab title for 'Advanced' tab",
"originalDefault": "Advanced"
},
"YSuwK2": {
"defaultMessage": "(inklappen)",
"description": "Link to collapse/hide option description.",
"originalDefault": "(collapse)"
},
"YmWeGZ": {
"defaultMessage": "Selecteer de plugin om te gebruiken voor prefill.",
"description": "Tooltip for 'prefill.plugin' builder field",
Expand All @@ -775,6 +785,11 @@
"description": "Label for 'validate.maxSelectedCount' builder field",
"originalDefault": "Maximum selected checkboxes"
},
"aqYeqv": {
"defaultMessage": "Waarde-omschrijvingen",
"description": "Values/options description translations table header",
"originalDefault": "Description translations"
},
"arAMAF": {
"defaultMessage": "Het optielabel is een verplicht veld.",
"description": "Form builder option label required error",
Expand Down Expand Up @@ -993,6 +1008,11 @@
"description": "Label for 'showInSummary' builder field",
"originalDefault": "Show in summary"
},
"iOcL9h": {
"defaultMessage": "Omschrijving",
"description": "Option/choice extra description label",
"originalDefault": "Description"
},
"iX0YPY": {
"defaultMessage": "{collapsed, select, true {Uitklappen} other {Inklappen} }",
"description": "Panel expand/collapse title",
Expand Down Expand Up @@ -1105,6 +1125,11 @@
"description": "Tooltip for 'operator' in relative delta date constraint validation",
"originalDefault": "Specify whether to add or subtract a time delta to/from the variable."
},
"mWuCXv": {
"defaultMessage": "Je kan een extra omschrijving opnemen om een keuzeoptie te verduidelijken.",
"description": "Tooltip for option/choice description",
"originalDefault": "Optionally provide additional information to explain the meaning of the option."
},
"mf9eF+": {
"defaultMessage": "Huisnummer",
"description": "Label for address housenumber",
Expand Down Expand Up @@ -1367,5 +1392,10 @@
"defaultMessage": "Gebruik algemene kaartinstellingen",
"description": "Label for 'useConfigDefaultMapSettings' builder field",
"originalDefault": "Use globally configured map component settings"
},
"zWxcfD": {
"defaultMessage": "{hasDescription, select, true {Bewerk omschrijving} other {Voeg omschrijving toe}}",
"description": "Link to expand/show the option description textarea.",
"originalDefault": "{hasDescription, select, true {Edit description} other {Add description}}"
}
}
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@open-formulieren/formio-builder",
"version": "0.17.0",
"version": "0.18.0",
"description": "An opinionated Formio webform builder for Open Forms",
"main": "./lib/cjs/index.js",
"module": "./lib/esm/index.js",
Expand Down

0 comments on commit c45da93

Please sign in to comment.