Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release 2.5.0 #759

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[bumpversion]
commit = False
tag = False
current_version = 2.5.0-alpha.1
current_version = 2.5.0
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<pre>[a-z]+)\.(?P<build>\d+))?
serialize =
{major}.{minor}.{patch}-{pre}.{build}
Expand Down
70 changes: 70 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,76 @@
SDK Changelog
=============

2.5.0 (2025-01-06)
==================

Feature release

There are additional changes compared to the alpha versions. Continue reading for the full
changelog, which includes the alpha versions release notes.

.. warning:: SDK 2.5.0 requires the backend API version 3.0.0 or newer.

New features
------------


* [#4321] Forms can now have a submission limit. The SDK displays appropriate messages when this limit
is reached.
* [#2173] The map component now supports using a different background/tile layer..
* [#4320] Improved the user experience for forms with cosign
- The confirmation page content is now dynamically provided by the API.
- Tweaked the texts displayed in various points in the cosign process.
- Cosign login options are now only displayed if the cosign request email does not use direct links.
When direct links are used, the cosigner is directly taken to the cosign page without having to
manually enter codes.
* [#4546] It's now possible to "soft-require" file uploads. Soft-required uploads show a warning message when
no file has been uploaded, but don't block the step submission or form progress.
* [#4718] Improved accessibility when using an increased zoom level.
* [#4720] Improved navigation and visibility accessibility.
* [#4717] Improvement accessibility of the loader, modal components, alerts and file upload buttons.
* [#4716] Improved the accessibility of form fields and associated error messages.
* [#4420] Added pattern validation for AddressNL subfields.
* [#4544] Added design tokens for configuring the position of the previous page link.
You can now choose if the link should be at the top, the bottom or both. By default
this is shown at the bottom. The ability to add an icon has been added as well.

Bugfixes
--------

* [#4918] Fixed redirects to take into account the query parameters.
* [#4809] Fixed layout components in edit grid row summary.
* [#4398] Fixed the initial data reference not properly being passed to the backend.
* [#4600] Added an ``onLanguageChange`` hook for container pages so they can manage
their translated content on language changes if needed.

Project maintenance
-------------------

* [#4920] Updated Dutch translations.
* Deleted deprecated router decorator.
* [#3283] Updated API endpoints to use consistent casing.
* Upgraded to design-token-editor 0.6.0.
* [#3283] Updated the deprecated address endpoint.
* Upgraded dependencies.
* [#429] Updated all React tests to testing-library.
* Upgraded to Storybook 8.4.
* Ensured prettier checks jsx files.
* [#4849] Ensured .jsx files are picked up for translation as well.
* [#3283] Removed password Formio component.
* [#4320] Updated stories and UX of completion view.
* Renamed .js files to .jsx.
* Removed old tilde prefix in SCSS imports.
* Updated stories after translations updates.
* Updated developer docs about mocking in stories.
* Upgraded to MSW 2.5
* Upgraded to Storybook 8.3.6.
* [#724] Upgraded to Jest 29 because of MSW requirements.
* Cleaned up test errors/warnings due to missing mocks.
* [#4777] Updated Dutch translations.
* Updated Docker Hub config file.


2.5.0-alpha.1 (2024-11-27)
==========================

Expand Down
2 changes: 1 addition & 1 deletion README.NL.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Open Formulieren SDK
====================

:Version: 2.5.0-alpha.1
:Version: 2.5.0
:Source: https://github.com/open-formulieren/open-forms-sdk
:Keywords: e-Formulieren, Common Ground, FormIO, API

Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Open Forms SDK
==============

:Version: 2.5.0-alpha.1
:Version: 2.5.0
:Source: https://github.com/open-formulieren/open-forms-sdk
:Keywords: e-Formulieren, Common Ground, FormIO, API

Expand Down
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/sdk",
"version": "2.5.0-alpha.1",
"version": "2.5.0",
"private": true,
"main": "dist/open-forms-sdk.js",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion publiccode.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ publiccodeYmlVersion: '0.2'
name: Open Forms SDK
url: 'http://github.com/open-formulieren/open-forms-sdk.git'
softwareType: standalone/frontend
softwareVersion: 2.5.0-alpha.1
softwareVersion: 2.5.0
releaseDate: 't.b.d.'
logo: 'https://github.com/open-formulieren/open-forms/blob/master/docs/logo.svg'
platforms:
Expand Down
Loading