Fuma Nama
e8d6cc3048
feat(openapi): backward compat with <APIPage />
2026-06-10 14:44:54 +08:00
Fuma Nama and Fuma Nama
a699dcb664
chore(openapi): update test snapshots
2026-06-08 20:05:08 +08:00
Fuma Nama and Fuma Nama
0ca9dbe1fe
perf(openapi): only dereference at render
2026-06-07 20:08:57 +08:00
Fuma Nama and Fuma Nama
820cef2b2f
refactor(openapi): simplify client structure
2026-06-07 20:08:57 +08:00
Fuma Nama and Fuma Nama
ece63dc0b4
refactor(openapi): extract json-schema logics into uitls
2026-06-07 20:08:57 +08:00
Fuma Nama and Fuma Nama
f0277063d1
breaking(openapi): unify client API
2026-06-07 20:08:57 +08:00
Fuma Nama
2771e34d70
fix(openapi): reduce package size
2026-06-03 21:00:02 +08:00
Fuma Nama
8eb7782915
feat(openapi): support components.Heading in client config
2026-06-03 19:12:35 +08:00
Fuma Nama
c5d16192ab
feat(openapi): better Webhook UI
2026-06-02 17:48:58 +08:00
Fuma Nama
975b530af3
OpenAPI: Add Source API methods & Dynamic Source support to server
2026-05-18 19:42:18 +08:00
Fuma Nama
f15e322867
OpenAPI: improve Auth UI
2026-04-04 22:42:40 +08:00
Fuma Nama
94a45da98a
OpenAPI: workaround ajv limitations
2026-04-03 18:39:00 +08:00
Fuma Nama
ad8658ad2a
fix test
2026-04-02 19:16:24 +08:00
Fuma Nama
9b88a564dc
OpenAPI: Avoid re-serialization on non-RSC mode
2026-04-02 18:16:17 +08:00
Fuma Nama
9b350d76cb
OpenAPI: Support sync loading components on client mode
2026-03-31 17:17:49 +08:00
Fuma Nama
9b7b5b5294
OpenAPI: support non-RSC environment
2026-03-26 21:23:54 +08:00
Fuma Nama
0edf9ce8eb
OpenAPI: Support meta.json file generation
2026-03-24 23:00:37 +08:00
Khiet Tam Nguyen and GitHub
8d37f96f78
Merge pull request #3127 from nktnet1/fix-typo
...
fix: typos in all packages
2026-03-20 10:50:17 +08:00
Fuma Nama
42bf43e0ca
OpenAPI: Implement newer JSON Schema spec $ref resolution behaviour
2026-03-19 19:58:26 +08:00
Fuma Nama
8e7942d2a7
Core: add mdxAsPlaceholder
2026-03-15 21:55:50 +08:00
Fuma Nama
1fc5549716
Chore: migrate other packages
2026-03-15 00:18:30 +08:00
Vitor Bari Buccianti and GitHub
05d583818f
Merge pull request #3084 from vitorbari/fix/merge-allof-multiple-oneof
...
fix(openapi): handle allOf with multiple oneOf arrays
2026-03-09 18:57:22 +08:00
Fuma Nama
440a7efaec
OpenAPI: Fix intersection resolution
2026-03-04 22:02:17 +08:00
Fuma Nama
53856d24ff
OpenAPI: Improve dereference & TypeScript generation
2026-03-01 19:57:41 +08:00
Fuma Nama
34d44a1879
fix types
2026-02-28 00:19:11 +08:00
Fuma Nama
146bb4bbc1
OpenAPI: Support code usage generator registry
2026-02-27 21:22:15 +08:00
Fuma Nama
013bba77fd
OpenAPI: support servers override
2026-02-11 23:12:17 +08:00
Fuma Nama
3cd7cf0c7f
fix types
2026-02-01 19:44:42 +08:00
Fuma Nama
5278eaab2e
update test snapshots
2026-01-29 22:25:01 +08:00
eb3d763d89
OpenAPI: implement collapsible info tag ( #2950 )
...
* fix: break long words in openapi examples
* OpenAPI: implement collapsible info tag
---------
Co-authored-by: Andri <[email protected] >
2026-01-29 21:55:02 +08:00
Fuma Nama and GitHub
cadff1231d
add stf ( #2906 )
...
* init
* OpenAPI: use stf
* OpenAPI: Use internal implementation for form in OpenAPI playground
* OpenAPI: handle edge case for text media types
* update lock file
* fix test
2026-01-15 20:00:06 +08:00
Fuma Nama
7e58c8eee5
OpenAPI: Fix Parameter Serialization
2025-12-31 18:04:17 +08:00
Fuma Nama
25f1f0c6ff
Chore: migrate to oxfmt
2025-12-30 16:49:34 +08:00
Fuma Nama
7a240d7b5b
OpenAPI: fix tests
2025-11-26 00:11:49 +08:00
Fuma Nama
254132bf65
OpenAPI: improve schema UI
2025-11-25 19:00:44 +08:00
Fuma Nama
f6d2bd9d18
OpenAPI: improve schema merging util
2025-11-24 22:41:33 +08:00
Fuma Nama
3489f67f2a
update snapshots
2025-11-23 21:54:01 +08:00
Fuma Nama
ed6bef981a
add test for Schema UI
2025-11-14 17:36:30 +08:00
Fuma Nama
e792e4316e
OpenAPI: hotfix recursive oneOf schema UI
2025-11-14 00:13:09 +08:00
Fuma Nama
b81e6ba733
Chore: fix tests
2025-11-04 21:25:23 +08:00
Fuma Nama and Fuma Nama
40d0fa320d
OpenAPI: Expect OpenAPI server to use generateFiles()
2025-11-04 21:11:09 +08:00
9845ffc9e5
OpenAPI: add native support for +variant media types ( #2529 )
...
* add native support for +variant media types
* Delete pnpm-workspace.yaml
* restore workspace file
* improve performance
* add changests
---------
Co-authored-by: Fuma Nama <[email protected] >
2025-10-30 17:43:29 +08:00
Fuma Nama
ef73516ac0
OpenAPI: Support per: custom
2025-10-28 22:48:31 +08:00
Fuma Nama
cc179fb4d5
OpenAPI: Generate Python objects for code examples
2025-10-24 18:58:30 +08:00
Fuma Nama
69b481578f
OpenAPI: fix generated route path
2025-10-04 23:45:33 +08:00
Fuma Nama
2cc3246430
OpenAPI: Generalize schema to pages
2025-10-04 21:56:29 +08:00
Fuma Nama
8d1bafe726
Obsidian: support comment syntax
2025-08-29 21:36:00 +08:00
Fuma Nama
e1b61ea6e2
OpenAPI: Unify input id and output documents
2025-08-28 15:03:57 +08:00
Noel Madali and GitHub
585e1b20c2
OpenAPI: Support legacy API path specs ( #2246 )
2025-08-27 23:00:34 +08:00
Fuma Nama
bc60e67a5d
fix test output
2025-08-27 20:39:52 +08:00