mirror of
https://github.com/hanzo-docs/docs.git
synced 2026-10-24 20:09:02 +00:00
Version Packages (#3420)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
parent
446ffc4346
commit
d2ee483b05
@@ -1,8 +0,0 @@
|
||||
---
|
||||
packages:
|
||||
npm:@fumadocs/api-docs: patch
|
||||
---
|
||||
|
||||
## Rewrite union detector
|
||||
|
||||
Use a simplified JSON schema validator to identify the active tab of an union field in playground UI.
|
||||
@@ -1,17 +0,0 @@
|
||||
---
|
||||
packages:
|
||||
npm:fumadocs-openapi: patch
|
||||
---
|
||||
|
||||
## Harden `createProxy()` against SSRF
|
||||
|
||||
- `allowedOrigins` now defaults to the proxy route's own origin, so an unconfigured proxy is same-origin only instead of an open proxy. A warning is logged when neither `allowedOrigins` nor `filterRequest` is set.
|
||||
- The allowlist is now enforced on redirects: an allowed upstream can no longer redirect the proxy to a disallowed origin.
|
||||
|
||||
## `allowedOrigins` regex support
|
||||
|
||||
`allowedOrigins` entries can now be a `RegExp` in addition to an exact origin string.
|
||||
|
||||
## Fix proxy decoding
|
||||
|
||||
Fix `ERR_CONTENT_DECODING_FAILED` for compressed upstream responses: the stale `content-encoding`/`content-length` headers are now dropped, since `fetch()` already decodes the body before it is proxied back.
|
||||
+27
-67
@@ -1,71 +1,57 @@
|
||||
core:changelogs:
|
||||
- content: "---\npackages:\n npm:@fumadocs/base-ui:\n type: patch\n npm:fumadocs-ui:\n type: patch\n---\n\n## Correct codeblock props\n\nThe type of `title` is now `ReactNode` instead of string.\n"
|
||||
filename: 2026-07-15-mrlu2n34.md
|
||||
- content: "---\npackages:\n npm:@fumadocs/api-docs:\n type: patch\n---\n\n## Rewrite union detector\n\nUse a simplified JSON schema validator to identify the active tab of an union field in playground UI.\n"
|
||||
filename: 2026-07-16-mrne565q.md
|
||||
v: 0.0.0
|
||||
- content: "---\npackages:\n npm:@fumadocs/base-ui:\n type: patch\n npm:fumadocs-ui:\n type: patch\n npm:@fumadocs/language:\n type: patch\n---\n\n## Expose sidebar trigger state to assistive technology\n\n`SidebarTrigger` now sets `aria-expanded` and `aria-controls`, and its label changes between `Open Sidebar` and `Close Sidebar` depending on the state.\n\nPreviously, both the button opening the mobile sidebar and the one closing it were named `Open Sidebar`, and neither conveyed whether the sidebar was open.\n\nA new `Close Sidebar` translation key is available for customisation.\n"
|
||||
filename: 2026-07-15-mrm8481j.md
|
||||
v: 0.0.0
|
||||
- content: "---\npackages:\n npm:fumadocs-mdx:\n type: minor\n---\n\n## Support Macro API\n\nUse `fumadocs-mdx/macro` to define collections, and enable the macro-style API from bundler plugin (e.g. `createMDX`) using the `include` option.\n"
|
||||
filename: 2026-07-15-mrkxanx8.md
|
||||
v: 0.0.0
|
||||
- content: "---\npackages:\n npm:fumadocs-openapi:\n type: patch\n---\n\n## Fix invalid data in generated request examples\n\nRemove invalid data from generated request body example.\n"
|
||||
filename: 2026-07-15-mrm7955n.md
|
||||
- content: "---\npackages:\n npm:fumadocs-openapi:\n type: patch\n---\n\n## Harden `createProxy()` against SSRF\n\n- `allowedOrigins` now defaults to the proxy route's own origin, so an unconfigured proxy is same-origin only instead of an open proxy. A warning is logged when neither `allowedOrigins` nor `filterRequest` is set.\n- The allowlist is now enforced on redirects: an allowed upstream can no longer redirect the proxy to a disallowed origin.\n\n## `allowedOrigins` regex support\n\n`allowedOrigins` entries can now be a `RegExp` in addition to an exact origin string.\n\n## Fix proxy decoding\n\nFix `ERR_CONTENT_DECODING_FAILED` for compressed upstream responses: the stale `content-encoding`/`content-length` headers are now dropped, since `fetch()` already decodes the body before it is proxied back.\n"
|
||||
filename: 2026-07-16-proxy-ssrf.md
|
||||
v: 0.0.0
|
||||
core:packages:
|
||||
- id: npm:@fumadocs/api-docs
|
||||
updated: false
|
||||
- id: npm:@fumadocs/asyncapi
|
||||
updated: true
|
||||
- id: npm:@fumadocs/base-ui
|
||||
updated: false
|
||||
- changelogIds:
|
||||
- 2026-07-15-mrlu2n34.md
|
||||
- 2026-07-15-mrm8481j.md
|
||||
id: npm:@fumadocs/base-ui
|
||||
- 2026-07-16-mrne565q.md
|
||||
id: npm:@fumadocs/api-docs
|
||||
updated: true
|
||||
- id: npm:@fumadocs/basehub
|
||||
updated: false
|
||||
- id: npm:@fumadocs/content
|
||||
updated: false
|
||||
- id: npm:@fumadocs/cli
|
||||
updated: false
|
||||
- id: npm:@fumadocs/content
|
||||
updated: false
|
||||
- id: npm:@fumadocs/content-collections
|
||||
updated: false
|
||||
- id: npm:create-fumadocs-app
|
||||
updated: true
|
||||
- id: npm:fumadocs-core
|
||||
updated: true
|
||||
updated: false
|
||||
- id: npm:create-fumadocs-app
|
||||
updated: false
|
||||
- id: npm:create-fumadocs-versions
|
||||
updated: true
|
||||
updated: false
|
||||
- id: npm:fumadocs-docgen
|
||||
updated: false
|
||||
- id: npm:fumadocs-epub
|
||||
updated: false
|
||||
- changelogIds:
|
||||
- 2026-07-15-mrm8481j.md
|
||||
id: npm:@fumadocs/language
|
||||
updated: true
|
||||
- id: npm:@fumadocs/language
|
||||
updated: false
|
||||
- id: npm:@fumadocs/local-md
|
||||
updated: false
|
||||
- changelogIds:
|
||||
- 2026-07-15-mrkxanx8.md
|
||||
id: npm:fumadocs-mdx
|
||||
updated: true
|
||||
- id: npm:@fumadocs/mdx-remote
|
||||
- id: npm:fumadocs-mdx
|
||||
updated: false
|
||||
- id: npm:fumadocs-preview
|
||||
- id: npm:@fumadocs/mdx-remote
|
||||
updated: false
|
||||
- id: npm:fumadocs-obsidian
|
||||
updated: false
|
||||
- changelogIds:
|
||||
- 2026-07-15-mrm7955n.md
|
||||
- 2026-07-16-proxy-ssrf.md
|
||||
id: npm:fumadocs-openapi
|
||||
updated: true
|
||||
- id: npm:fumadocs-preview
|
||||
updated: false
|
||||
- id: npm:fumadocs-python
|
||||
updated: false
|
||||
- changelogIds:
|
||||
- 2026-07-15-mrlu2n34.md
|
||||
- 2026-07-15-mrm8481j.md
|
||||
id: npm:fumadocs-ui
|
||||
updated: true
|
||||
- id: npm:fumadocs-ui
|
||||
updated: false
|
||||
- id: npm:@fumadocs/sanity
|
||||
updated: false
|
||||
- id: npm:@fumadocs/satteri
|
||||
@@ -85,15 +71,15 @@ core:packages:
|
||||
- id: npm:@fumadocs/vite
|
||||
updated: false
|
||||
npm:packages:
|
||||
- id: npm:@fumadocs/api-docs
|
||||
- id: npm:@fumadocs/asyncapi
|
||||
- id: npm:@fumadocs/base-ui
|
||||
- id: npm:@fumadocs/api-docs
|
||||
- id: npm:@fumadocs/basehub
|
||||
- id: npm:@fumadocs/content
|
||||
- id: npm:@fumadocs/cli
|
||||
- id: npm:@fumadocs/content
|
||||
- id: npm:@fumadocs/content-collections
|
||||
- id: npm:create-fumadocs-app
|
||||
- id: npm:fumadocs-core
|
||||
- id: npm:create-fumadocs-app
|
||||
- id: npm:create-fumadocs-versions
|
||||
- id: npm:fumadocs-docgen
|
||||
- id: npm:fumadocs-epub
|
||||
@@ -101,9 +87,9 @@ npm:packages:
|
||||
- id: npm:@fumadocs/local-md
|
||||
- id: npm:fumadocs-mdx
|
||||
- id: npm:@fumadocs/mdx-remote
|
||||
- id: npm:fumadocs-preview
|
||||
- id: npm:fumadocs-obsidian
|
||||
- id: npm:fumadocs-openapi
|
||||
- id: npm:fumadocs-preview
|
||||
- id: npm:fumadocs-python
|
||||
- id: npm:fumadocs-ui
|
||||
- id: npm:@fumadocs/sanity
|
||||
@@ -117,31 +103,5 @@ npm:packages:
|
||||
- id: npm:@fumadocs/vite
|
||||
- id: npm:docs
|
||||
- id: npm:example-asyncapi
|
||||
- id: npm:example-base-ui
|
||||
- id: npm:example-i18n
|
||||
- id: npm:example-next
|
||||
- id: npm:example-next-min
|
||||
- id: npm:example-next-shadcn
|
||||
- id: npm:example-next-static
|
||||
- id: npm:example-openapi
|
||||
- id: npm:example-obsidian
|
||||
- id: npm:example-python
|
||||
- id: npm:example-react-router
|
||||
- id: npm:example-react-router-i18n
|
||||
- id: npm:example-react-router-min
|
||||
- id: npm:example-react-router-rsc
|
||||
- id: npm:example-react-router-spa
|
||||
- id: npm:example-tanstack-start
|
||||
- id: npm:example-tanstack-start-i18n
|
||||
- id: npm:example-tanstack-start-openapi
|
||||
- id: npm:example-tanstack-start-min
|
||||
- id: npm:example-tanstack-start-spa
|
||||
- id: npm:example-tanstack-start-story
|
||||
- id: npm:example-waku
|
||||
- id: npm:example-waku-i18n
|
||||
- id: npm:vite-data
|
||||
- id: npm:example-astro
|
||||
- id: npm:example-content-collections
|
||||
- id: npm:example-marble-cms
|
||||
- id: npm:example-next-local-md
|
||||
- id: npm:example-tanstack-start-local-md
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "docs",
|
||||
"version": "0.1.9",
|
||||
"version": "0.1.10",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "pnpm build:pre && next build && pnpm build:post",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-asyncapi",
|
||||
"version": "0.0.6",
|
||||
"version": "0.0.7",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "next build",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-openapi",
|
||||
"version": "0.0.6",
|
||||
"version": "0.0.7",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "next build",
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
## @fumadocs/[email protected]
|
||||
|
||||
### Rewrite union detector
|
||||
|
||||
Use a simplified JSON schema validator to identify the active tab of an union field in playground UI.
|
||||
|
||||
## @fumadocs/[email protected]
|
||||
|
||||
### Use `@scalar/json-magic` for dereferencing
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fumadocs/api-docs",
|
||||
"version": "0.2.0",
|
||||
"version": "0.2.1",
|
||||
"description": "Shared utils for API docs generation",
|
||||
"keywords": [
|
||||
"Docs",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fumadocs/asyncapi",
|
||||
"version": "0.2.0",
|
||||
"version": "0.2.1",
|
||||
"description": "Generate docs for your AsyncAPI spec",
|
||||
"keywords": [
|
||||
"Docs",
|
||||
|
||||
@@ -1,3 +1,18 @@
|
||||
## [email protected]
|
||||
|
||||
### Harden `createProxy()` against SSRF
|
||||
|
||||
- `allowedOrigins` now defaults to the proxy route's own origin, so an unconfigured proxy is same-origin only instead of an open proxy. A warning is logged when neither `allowedOrigins` nor `filterRequest` is set.
|
||||
- The allowlist is now enforced on redirects: an allowed upstream can no longer redirect the proxy to a disallowed origin.
|
||||
|
||||
### `allowedOrigins` regex support
|
||||
|
||||
`allowedOrigins` entries can now be a `RegExp` in addition to an exact origin string.
|
||||
|
||||
### Fix proxy decoding
|
||||
|
||||
Fix `ERR_CONTENT_DECODING_FAILED` for compressed upstream responses: the stale `content-encoding`/`content-length` headers are now dropped, since `fetch()` already decodes the body before it is proxied back.
|
||||
|
||||
## [email protected]
|
||||
|
||||
### Fix invalid data in generated request examples
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "fumadocs-openapi",
|
||||
"version": "11.2.1",
|
||||
"version": "11.2.2",
|
||||
"description": "Generate MDX docs for your OpenAPI spec",
|
||||
"keywords": [
|
||||
"Docs",
|
||||
|
||||
Reference in New Issue
Block a user