refactor(ui5-date-picker): change default format for value picker to ISO #13050
+24
−7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change affects the default behavior of ui5-date-picker!
It updates the default
valueFormatof theui5-date-pickercomponent to use the ISO date format (yyyy-MM-dd). With this change, dates entered through the picker or keyboard will be consistently parsed and reflected in ISO format by default.This improves consistency across platforms, simplifies serialization of date values, and aligns with modern APIs and data‐exchange formats where ISO dates are expected.
Before this change, entering a date like “Mar 31, 1995” would result in the control storing a non-ISO formatted value. After this change, the same interaction results in
<ui5-date-picker value="1995-03-31">To restore the previous behaviour you would have to set the
value-formatproperty to "meduim" like<ui5-date-picker value-format="medium">