Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 41 additions & 9 deletions es/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,38 @@ rss: true
noindex: true
---

<Update label="February 13, 2026" tags={["New releases", "Improvements"]} rss={{ title: "Componente Prompt, tema Sequoia, iconos Tabler y mejoras en el editor" }}>
## Componente Prompt

Usa el componente [prompt](/es/components/prompt) para mostrar prompts copiables. Está diseñado para compartir prompts de IA y permite abrir prompts directamente en Cursor.

## Tema Sequoia

El [tema Sequoia](/es/customize/themes#sequoia) incluye un índice de contenidos rediseñado con el [menú contextual](/es/ai/contextual-menu) en la barra lateral.

## Compatibilidad con iconos Tabler

Ahora puedes usar [iconos Tabler](https://tabler.io/icons) en toda tu documentación estableciendo `"library": "tabler"` en la configuración de iconos de tu `docs.json`.

## Añadir MCP al menú contextual

El [menú contextual](/es/ai/contextual-menu) ahora incluye una opción para añadir un comando copiable que instale el servidor MCP de tu documentación.

## `root` en groups

Los grupos de navegación ahora admiten una propiedad [`root`](/es/organize/navigation#root-pages) para definir una página de destino para el grupo. Al hacer clic en el encabezado del grupo se navega a la página raíz en lugar de expandir el grupo.

## Mejoras en el editor

* Experiencia de edición mejorada para los componentes de tabla, accordion y card.
* Selección global de bloques para facilitar la edición de múltiples bloques.
* Flujo mejorado de creación de branch y solicitud de extracción con indicadores de estado más claros.

## Captura de correo electrónico en feedback

El formulario de [feedback](optimize/feedback) ahora incluye un campo de correo electrónico opcional para que las personas usuarias puedan proporcionar información de contacto al enviar comentarios.
</Update>

<Update label="February 6, 2026" tags={["New releases", "Improvements"]} rss={{ title: "Configuración de SSO de autoservicio, rol de lector, conmutador de tráfico humano/IA y rediseño del comando de barra" }}>
## Configuración de SSO de autoservicio

Expand Down Expand Up @@ -81,24 +113,24 @@ noindex: true
* El estado de GitHub ahora se muestra correctamente durante el onboarding si GitHub está caído.
</Update>

<Update label="January 23, 2026" tags={["New releases", "Improvements"]} rss={{ title: "skills.md, registros de auditoría y exportación a Markdown" }}>
## Generación automática de `skill.md`
<Update label="January 23, 2026" tags={["New releases", "Improvements"]} rss={{ title: "skills.md, audit logs, and markdown export" }}>
## Autogeneración de `skill.md`

Los sitios de documentación ahora generan automáticamente un archivo `skill.md` basado en tus referencias de API, guías y características para proporcionar a los agentes de IA un archivo de habilidades completo con contexto sobre cómo ayudar a las personas a usar tu producto. `skill.md` sustituye el enfoque de `install.md` con capacidades más estructuradas y una adopción más amplia. Si tienes un archivo `skills.md` personalizado en la raíz de tu repositorio de documentación, este reemplaza la versión generada automáticamente. Consulta [skill.md](/es/ai/skillmd) para obtener más información.
Los sitios de documentación ahora generan automáticamente un archivo `skill.md` basado en tus referencias de API, guías y funcionalidades para ofrecer a los agentes de IA un archivo de skills completo con contexto sobre cómo ayudar a las personas a usar tu producto. `skill.md` sustituye el enfoque de `install.md` con capacidades más estructuradas y una adopción más amplia. Si tienes un archivo `skills.md` personalizado en la raíz de tu repositorio de documentación, este reemplaza la versión autogenerada. Consulta [skill.md](/es/ai/skillmd) para obtener más información.

## Registros de auditoría para eventos de autenticación

Ahora los eventos se registran en los [registros de auditoría](/es/dashboard/audit-logs) para ofrecer visibilidad y cumplimiento normativo.
Ahora se registran los eventos en los [registros de auditoría](/es/dashboard/audit-logs) para mayor visibilidad y cumplimiento.

## Exportación a Markdown para agentes
## Exportación de Markdown para agentes

Las páginas de documentación ahora sirven Markdown en bruto cuando se envía el encabezado `Accept: text/markdown`, lo que permite una mejor lectura del contenido por parte de los agentes de IA.
Las páginas de documentación ahora sirven Markdown sin procesar cuando se envía el encabezado `Accept: text/markdown`, lo que permite un mejor consumo de contenido por parte de los agentes de IA.

## Mejoras

* Se combinaron autenticación, autenticación parcial y personalización en una única experiencia de autenticación. Consulta [Configuración de Autenticación](/es/deploy/authentication-setup) para obtener más información.
* Las páginas ocultas ahora reciben automáticamente etiquetas meta `noindex` para un mejor control de SEO.
* Se añadió compatibilidad con Markdown para los pies de foto de las imágenes.
* Se combinaron la autenticación completa, la autenticación parcial y la personalización en una única experiencia de Autenticación. Consulta la [configuración de Autenticación](/es/deploy/authentication-setup) para obtener más información.
* Las páginas ocultas ahora reciben automáticamente metaetiquetas `noindex` para un mejor control de SEO.
* Se añadió compatibilidad con Markdown para leyendas de imágenes.
</Update>

<Update label="January 16, 2026" tags={["New releases", "Improvements"]} rss={{ title: "install.md, vista previa en tiempo real en el editor web y más" }}>
Expand Down
61 changes: 29 additions & 32 deletions es/deploy/authentication-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -395,39 +395,39 @@ Los usuarios deben pertenecer al menos a uno de los groups enumerados para acced
Cuando utilices autenticación OAuth o JWT, tu sistema devolverá datos de usuario que controlan la duración de la sesión, la pertenencia a grupos y la [personalización de contenido](/es/create/personalization).

<CodeGroup>
```tsx Format
type User = {
expiresAt?: number;
groups?: string[];
content?: Record<string, any>;
apiPlaygroundInputs?: {
server?: Record<string, string>;
header?: Record<string, unknown>;
query?: Record<string, unknown>;
cookie?: Record<string, unknown>;
path?: Record<string, unknown>;
};
```tsx Format
type User = {
expiresAt?: number;
groups?: string[];
content?: Record<string, any>;
apiPlaygroundInputs?: {
server?: Record<string, string>;
header?: Record<string, unknown>;
query?: Record<string, unknown>;
cookie?: Record<string, unknown>;
path?: Record<string, unknown>;
};
```
};
```

```json Example
{
"expiresAt": 1735689600,
"groups": ["admin", "beta-users"],
"content": {
"firstName": "Jane",
"company": "Acme Corp"
```json Ejemplo
{
"expiresAt": 1735689600,
"groups": ["admin", "beta-users"],
"content": {
"firstName": "Jane",
"company": "Acme Corp"
},
"apiPlaygroundInputs": {
"header": {
"Authorization": "Bearer user_abc123"
},
"apiPlaygroundInputs": {
"header": {
"Authorization": "Bearer user_abc123"
},
"server": {
"baseUrl": "https://api.foo.com"
}
"server": {
"baseUrl": "https://api.foo.com"
}
}
```
}
```
</CodeGroup>

<ParamField path="expiresAt" type="number">
Expand All @@ -451,19 +451,16 @@ Cuando utilices autenticación OAuth o JWT, tu sistema devolverá datos de usuar

Solo se aplican los valores que coinciden con el esquema de seguridad del endpoint actual.

<Expandable title="properties">
<Expandable title="propiedades">
<ParamField path="header" type="Record<string, unknown>">
Valores de encabezado que se van a rellenar previamente, indexados por nombre de encabezado.
</ParamField>

<ParamField path="query" type="Record<string, unknown>">
Valores de parámetros de búsqueda que se van a rellenar previamente, indexados por nombre de parámetro.
</ParamField>

<ParamField path="cookie" type="Record<string, unknown>">
Valores de cookies que se van a rellenar previamente, indexados por nombre de cookie.
</ParamField>

<ParamField path="server" type="Record<string, string>">
Valores de variables de servidor que se van a rellenar previamente, indexados por nombre de variable.
</ParamField>
Expand Down
38 changes: 35 additions & 3 deletions fr/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,38 @@ rss: true
noindex: true
---

<Update label="13 février 2026" tags={["Nouvelles versions", "Améliorations"]} rss={{ title: "Composant Prompt, thème Sequoia, icônes Tabler et améliorations de l’éditeur" }}>
## Composant Prompt

Utilisez le composant [prompt](/fr/components/prompt) pour afficher des prompts copiables. Conçu pour le partage de prompts d’IA et permet d’ouvrir les prompts directement dans Cursor.

## Thème Sequoia

Le [thème Sequoia](/fr/customize/themes#sequoia) propose une table des matières repensée avec le [menu contextuel](/fr/ai/contextual-menu) dans la barre latérale.

## Prise en charge des icônes Tabler

Vous pouvez désormais utiliser les [icônes Tabler](https://tabler.io/icons) dans l’ensemble de votre documentation en définissant `"library": "tabler"` dans la configuration des icônes de votre `docs.json`.

## Ajouter MCP au menu contextuel

Le [menu contextuel](/fr/ai/contextual-menu) inclut désormais une option pour ajouter une commande copiable afin d’installer votre serveur MCP pour votre documentation.

## `root` dans groups

Les groupes de navigation prennent désormais en charge une propriété [`root`](/fr/organize/navigation#root-pages) pour définir une page d’accueil pour le groupe. Le clic sur l’en-tête du groupe vous redirige vers la page racine au lieu de développer le groupe.

## Améliorations de l’éditeur

* Expérience d’édition améliorée pour les composants de table, d’accordéon et de carte.
* Sélection de bloc globale pour faciliter l’édition multi-blocs.
* Amélioration de la création de branches et du workflow de pull request (demande de fusion) avec des indicateurs de statut plus clairs.

## Collecte d’e-mails dans le feedback

Le formulaire de [feedback](optimize/feedback) inclut désormais un champ d’e-mail facultatif afin que les utilisateurs puissent fournir des coordonnées lorsqu’ils soumettent un feedback.
</Update>

<Update label="6 février 2026" tags={["Nouvelles versions", "Améliorations"]} rss={{ title: "Configuration SSO en self-service, rôle de lecteur, bascule trafic humain/IA et refonte du menu slash" }}>
## Configuration SSO en self-service

Expand Down Expand Up @@ -84,19 +116,19 @@ noindex: true
<Update label="23 janvier 2026" tags={["Nouvelles versions", "Améliorations"]} rss={{ title: "skills.md, journaux d’audit et export Markdown" }}>
## Génération automatique de `skill.md`

Les sites de documentation génèrent désormais automatiquement un fichier `skill.md` basé sur vos références d’API, guides et fonctionnalités afin de fournir aux agents d’IA un fichier de compétences complet avec le contexte nécessaire pour aider les utilisateurs à exploiter votre produit. `skill.md` remplace l’approche `install.md` avec des capacités plus structurées et une adoption plus large. Si vous avez un fichier `skills.md` personnalisé à la racine de votre référentiel de documentation, il remplace la version générée automatiquement. Consultez [skill.md](/fr/ai/skillmd) pour plus d’informations.
Les sites de documentation génèrent désormais automatiquement un fichier `skill.md` à partir de vos références d’API, guides et fonctionnalités, afin de fournir aux agents d’IA un fichier de compétences complet avec le contexte nécessaire sur la façon d’aider les utilisateurs à utiliser votre produit. `skill.md` remplace l’approche `install.md` par des capacités plus structurées et une adoption plus large. Si vous avez un fichier `skills.md` personnalisé à la racine de votre référentiel de documentation, il remplace la version générée automatiquement. Consultez [skill.md](/fr/ai/skillmd) pour plus d’informations.

## Journaux d’audit pour les événements d’authentification

Les événements sont désormais suivis dans les [journaux d’audit](/fr/dashboard/audit-logs) pour une meilleure visibilité et conformité.

## Export Markdown pour les agents

Les pages de documentation renvoient désormais du Markdown brut lorsque l’en-tête `Accept: text/markdown` est envoyé, ce qui permet une meilleure consommation du contenu par les agents d’IA.
Les pages de documentation servent désormais du Markdown brut lorsque l’en-tête `Accept: text/markdown` est envoyé, ce qui permet aux agents d’IA d’exploiter plus facilement le contenu.

## Améliorations

* Fusion de l’authentification, de l’authentification partielle et de la personnalisation en une expérience d’authentification unifiée. Consultez la page [Configuration de l’authentification](/fr/deploy/authentication-setup) pour plus d’informations.
* Fusion de l’authentification, de l’authentification partielle et de la personnalisation en une expérience d’authentification unifiée. Voir [Authentication setup](/fr/deploy/authentication-setup) pour plus d’informations.
* Les pages masquées reçoivent désormais automatiquement des balises meta `noindex` pour un meilleur contrôle SEO.
* Ajout de la prise en charge du Markdown pour les légendes d’images.
</Update>
Expand Down
59 changes: 28 additions & 31 deletions fr/deploy/authentication-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -395,39 +395,39 @@ Les utilisateurs doivent appartenir à au moins un des groupes répertoriés pou
Lorsque vous utilisez l’authentification OAuth ou JWT, votre système renvoie des données utilisateur qui contrôlent la durée de la session et l’appartenance à des groupes pour le contrôle d’accès, ainsi que la [personnalisation du contenu](/fr/create/personalization).

<CodeGroup>
```tsx Format
type User = {
expiresAt?: number;
groups?: string[];
content?: Record<string, any>;
apiPlaygroundInputs?: {
server?: Record<string, string>;
header?: Record<string, unknown>;
query?: Record<string, unknown>;
cookie?: Record<string, unknown>;
path?: Record<string, unknown>;
};
```tsx Format
type User = {
expiresAt?: number;
groups?: string[];
content?: Record<string, any>;
apiPlaygroundInputs?: {
server?: Record<string, string>;
header?: Record<string, unknown>;
query?: Record<string, unknown>;
cookie?: Record<string, unknown>;
path?: Record<string, unknown>;
};
```
};
```

```json Example
{
"expiresAt": 1735689600,
"groups": ["admin", "beta-users"],
"content": {
"firstName": "Jane",
"company": "Acme Corp"
```json Example
{
"expiresAt": 1735689600,
"groups": ["admin", "beta-users"],
"content": {
"firstName": "Jane",
"company": "Acme Corp"
},
"apiPlaygroundInputs": {
"header": {
"Authorization": "Bearer user_abc123"
},
"apiPlaygroundInputs": {
"header": {
"Authorization": "Bearer user_abc123"
},
"server": {
"baseUrl": "https://api.foo.com"
}
"server": {
"baseUrl": "https://api.foo.com"
}
}
```
}
```
</CodeGroup>

<ParamField path="expiresAt" type="number">
Expand Down Expand Up @@ -455,15 +455,12 @@ Lorsque vous utilisez l’authentification OAuth ou JWT, votre système renvoie
<ParamField path="header" type="Record<string, unknown>">
Valeurs d’en-tête à préremplir, indexées par nom d’en-tête.
</ParamField>

<ParamField path="query" type="Record<string, unknown>">
Valeurs de paramètres de requête à préremplir, indexées par nom de paramètre.
</ParamField>

<ParamField path="cookie" type="Record<string, unknown>">
Valeurs de cookie à préremplir, indexées par nom de cookie.
</ParamField>

<ParamField path="server" type="Record<string, string>">
Valeurs de variables de serveur à préremplir, indexées par nom de variable.
</ParamField>
Expand Down
Loading