Skip to content

Commit 9e0d982

Browse files
committed
Add section to migration guide
1 parent 70e9382 commit 9e0d982

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

MIGRATION.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Migration guide
22

3+
## Migrating to JSON Forms 3.6
4+
5+
### UI schema type changes
6+
7+
The `UISchemaElement` type was renamed to `BaseUISchemaElement` and a new `UISchemaElement` type was introduced, which is a union of all available UI schema types.
8+
9+
The `Condition` type was renamed to `BaseCondition` and a new `Condition` type was introduced, which is a union of all available condition types.
10+
11+
Both unions include their respective base type for backwards compatibility, but if you run into errors, replace `UISchemaElement` with `BaseUISchemaElement`/`Condition` with `BaseCondition` in your code to restore the old behaviour.
12+
313
## Migrating to JSON Forms 3.5
414

515
### Angular support now targets Angular 18 and Angular 19

0 commit comments

Comments
 (0)