UI: enhance schema generation by merging properties from extended schema properties (#2661)

* UI: enhance schema generation by merging properties from extended schemas

* OpenAPI: enhance schema generation by merging properties from extended schema properties

* Fix merge order

---------

Co-authored-by: Fuma Nama <[email protected]>
This commit is contained in:
Nikhil
2025-11-24 14:51:53 +08:00
committed by GitHub
co-authored by Fuma Nama
parent 3489f67f2a
commit ed67af0f69
2 changed files with 9 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'fumadocs-openapi': patch
---
enhance schema generation by merging properties from extended schema properties
+4
View File
@@ -242,6 +242,10 @@ export function generateSchemaUI({
const extended = {
...schema,
...item,
properties: {
...schema.properties,
...item.properties,
}
};
delete extended['oneOf'];