Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
31f3fd3
Add hello world to quickstart page
Feb 6, 2026
f47d87f
docs(locadex): add translations (#3171)
locadex-agent[bot] Feb 6, 2026
601abb0
Remove all traffic option from analytics docs (#3174)
ethanpalm Feb 6, 2026
a24c244
docs(locadex): add translations (#3177)
locadex-agent[bot] Feb 6, 2026
3bfa0c9
Add February 6, 2026 changelog (#3188)
mintlify[bot] Feb 6, 2026
e055af9
docs(locadex): add translations (#3190)
locadex-agent[bot] Feb 6, 2026
eb9bd6e
Document feedback restrictions for private repos (#3191)
ethanpalm Feb 6, 2026
0b07bbe
Update Osano integration (#3186)
ethanpalm Feb 6, 2026
d73b0e0
docs(locadex): add translations (#3194)
locadex-agent[bot] Feb 6, 2026
9939d65
Update authentication URL references (#3180)
ethanpalm Feb 6, 2026
a1aaa4a
docs(locadex): add translations (#3196)
locadex-agent[bot] Feb 6, 2026
7cb5695
Add viewer role (#3202)
ethanpalm Feb 6, 2026
5d5e644
docs(locadex): add translations (#3203)
locadex-agent[bot] Feb 6, 2026
2456d61
Fix typo: Github → GitHub in Vale vocabulary (#3198)
mintlify[bot] Feb 6, 2026
4211902
docs(locadex): add translations (#3207)
locadex-agent[bot] Feb 6, 2026
8a958b2
Add Security Contact documentation (#3218)
ethanpalm Feb 7, 2026
aae93ca
Update skill.mdx example domain and remove unused import
ethanpalm Feb 7, 2026
f1a5fb1
docs(locadex): add translations (#3220)
locadex-agent[bot] Feb 7, 2026
9545c85
Update procedures for self-serve SSO (#3217)
ethanpalm Feb 7, 2026
5a6faaa
Update quickstart and settings documentation (#3246)
handotdev Feb 8, 2026
a5bb8ed
Fix typos in changelog and examples documentation (#3253)
mintlify-development[bot] Feb 8, 2026
e200671
Fix broken API links and improve keyword coverage (#3251)
mintlify-development[bot] Feb 8, 2026
02f253a
docs(locadex): add translations (#3256)
locadex-agent[bot] Feb 8, 2026
7ee4837
Testing again (#3248)
handotdev Feb 8, 2026
3b1462f
Testing branch (#3262)
handotdev Feb 8, 2026
028a952
Update quickstart guide (#3270)
handotdev Feb 8, 2026
425b11e
Quick update test
handotdev Feb 9, 2026
8ef7dc9
docs(locadex): add translations (#3275)
locadex-agent[bot] Feb 9, 2026
fad05dc
Update AI-native documentation (#3276)
handotdev Feb 9, 2026
1932c44
docs(locadex): add translations (#3277)
locadex-agent[bot] Feb 9, 2026
e865728
Refactor documentation structure and content (#3281)
mintlify-development[bot] Feb 9, 2026
a55c8d0
Update quickstart guide
mintlify-development[bot] Feb 9, 2026
a4de960
Add new test page to documentation
mintlify-development[bot] Feb 9, 2026
386594b
Remove test.mdx and add migration to sidebar
mintlify-development[bot] Feb 9, 2026
b0e2627
docs(locadex): add translations (#3283)
locadex-agent[bot] Feb 9, 2026
b8c4069
Revert "Remove test.mdx and add migration to sidebar"
dks333 Feb 9, 2026
3ae8e13
Revert "Add new test page to documentation"
dks333 Feb 9, 2026
039ad0c
Revert "Update quickstart guide"
dks333 Feb 9, 2026
48abe33
Revert "Refactor documentation structure and content (#3281)"
dks333 Feb 9, 2026
a15d0a4
docs(locadex): add translations (#3285)
locadex-agent[bot] Feb 9, 2026
de3666e
Han/testing another setup (#3292)
handotdev Feb 9, 2026
07b190a
Documentation edits made through Mintlify web editor
mintlify-development[bot] Feb 9, 2026
6da675f
Update AI Native documentation
mintlify-development[bot] Feb 9, 2026
1ba4af9
Update AI-native documentation
mintlify-development[bot] Feb 9, 2026
18691c9
Fix broken link and remove redundant heading (#3257)
mintlify-development[bot] Feb 9, 2026
bd053c2
Fix broken link, code formatting, and clarify Node.js version (#3250)
mintlify-development[bot] Feb 9, 2026
0f0f2ca
Clarify mintlify.dev as canonical URL for /docs deployments (#3245)
mintlify[bot] Feb 9, 2026
74c40d7
Fix duplicate list numbering in linking guide (#3259)
mintlify-development[bot] Feb 9, 2026
86a0778
docs(locadex): add translations (#3307)
locadex-agent[bot] Feb 9, 2026
b84d6a7
security contact avail on pro+ (#3312)
ethanpalm Feb 9, 2026
a85e9ef
docs(locadex): add translations (#3313)
locadex-agent[bot] Feb 9, 2026
66a86b2
Update Mintlify skill (#3317)
ethanpalm Feb 9, 2026
edff27b
docs(locadex): add translations (#3327)
locadex-agent[bot] Feb 9, 2026
135a692
Add supported languages accordion (#3314)
mintlify[bot] Feb 9, 2026
becbbd3
docs(locadex): add translations (#3329)
locadex-agent[bot] Feb 9, 2026
3551045
Hide v1 assistant message endpoint (#3334)
ethanpalm Feb 9, 2026
7272a57
Update docs for gear icon page settings (#3336)
ethanpalm Feb 10, 2026
f612066
docs(locadex): add translations (#3341)
locadex-agent[bot] Feb 10, 2026
8a3bd5d
Editor page settings (#3344)
ethanpalm Feb 10, 2026
4a6e1f1
Update hide pages instructions in editor/pages.mdx (#3342)
ethanpalm Feb 10, 2026
98f01f8
docs(locadex): add translations (#3345)
locadex-agent[bot] Feb 10, 2026
d935fbd
update agent availability (#3346)
ethanpalm Feb 10, 2026
f76b0ab
docs(locadex): add translations (#3347)
locadex-agent[bot] Feb 10, 2026
a3f4f8f
Document video upload features (#3348)
ethanpalm Feb 10, 2026
a3d98ee
Remove `mov` (#3350)
ethanpalm Feb 10, 2026
fa602ee
Move dashboard access from Customize to Deploy section (#3352)
mintlify[bot] Feb 10, 2026
803365e
docs(locadex): add translations (#3353)
locadex-agent[bot] Feb 10, 2026
afd1dde
Remove deprecated MCP search parameters from docs (#3358)
mintlify[bot] Feb 10, 2026
59fb4b9
docs(locadex): add translations (#3362)
locadex-agent[bot] Feb 10, 2026
3137ea5
Add add-mcp contextual menu option (#3365)
mintlify[bot] Feb 10, 2026
4416aab
Enable add-mcp in contextual menu (#3366)
mintlify[bot] Feb 10, 2026
a8edc8e
docs(locadex): add translations (#3368)
locadex-agent[bot] Feb 10, 2026
335a89e
Add Tabler icons support to documentation (#3370)
mintlify[bot] Feb 10, 2026
2364651
docs(locadex): add translations (#3371)
locadex-agent[bot] Feb 10, 2026
544ba9a
Document `hidden` frontmatter property (#3377)
ethanpalm Feb 10, 2026
cfb0cfa
docs(locadex): add translations (#3378)
locadex-agent[bot] Feb 10, 2026
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
4 changes: 4 additions & 0 deletions .vale/styles/Google/Acronyms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,12 @@ exceptions:
- HTTPS
- IDE
- JAR
- JIT
- JPEG
- JPG
- JSON
- JSX
- JWT
- LESS
- LLDB
- NET
Expand All @@ -50,12 +52,14 @@ exceptions:
- RAM
- REPL
- RSA
- SAML
- SCM
- SCSS
- SDK
- SQL
- SSH
- SSL
- SSO
- SVG
- TBD
- TCP
Expand Down
1 change: 0 additions & 1 deletion .vale/styles/config/vocabularies/Mintlify/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,6 @@ typeof
uncached
undefined
uri
ux
val
var
vars
Expand Down
2 changes: 1 addition & 1 deletion advanced-support.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,31 +6,31 @@

## Support options

- All customers receive support via dashboard or support@mintlify.com (24-48 hour response)
- All customers receive support via dashboard or support@mintlify.com (24 hour response)
- Enterprise plan customers can add Advanced Slack support (24-hour response) or a dedicated CSM (4-hour response + strategic partnership)

Check warning on line 10 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L10

Spell out 'CSM', if it's unfamiliar to the audience.

### Standard support (included)

Included with all Pro and Enterprise plans. Submit tickets through the dashboard or email support@mintlify.com. First response within 24-48 hours.

### Advanced Slack support (Add-on)

Check warning on line 16 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L16

'Advanced Slack support (Add-on)' should use sentence-style capitalization.

Get a dedicated Slack channel with our support team for faster troubleshooting.

**What you get:**
- Slack channel for your team and Mintlify support engineers
- 24-hour first response SLA

Check warning on line 22 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L22

Spell out 'SLA', if it's unfamiliar to the audience.
- Expedited bug escalation to the Mintlify engineering team

**Best for:** Teams that need faster response times but don't require strategic partnership or scheduled check-ins.

### Dedicated CSM (Add-on)

Check warning on line 27 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L27

'Dedicated CSM (Add-on)' should use sentence-style capitalization.

Check warning on line 27 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L27

Spell out 'CSM', if it's unfamiliar to the audience.

Get an assigned Customer Success Manager who knows your team, setup, and goals.

**What you get:**
- Assigned CSM as your primary contact

Check warning on line 32 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L32

Spell out 'CSM', if it's unfamiliar to the audience.
- 4-hour first response SLA (9AM-5PM PST for US customers, 24 hours international)

Check warning on line 33 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L33

Spell out 'SLA', if it's unfamiliar to the audience.

Check warning on line 33 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L33

Use 'AM' or 'PM' (preceded by a space).

Check warning on line 33 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L33

Use 'AM' or 'PM' (preceded by a space).

Check warning on line 33 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L33

Spell out 'PST', if it's unfamiliar to the audience.
- Dedicated Slack channel
- Monthly check-ins
- Quarterly business reviews
Expand All @@ -39,13 +39,13 @@

**Best for:** Teams that need fast responses, proactive guidance, and influence over the product roadmap.

## FAQ

Check warning on line 42 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L42

'FAQ' should use sentence-style capitalization.

### Dedicated CSM

Check warning on line 44 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L44

'Dedicated CSM' should use sentence-style capitalization.

Check warning on line 44 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L44

Spell out 'CSM', if it's unfamiliar to the audience.

<AccordionGroup>
<Accordion title="What's the difference between a dedicated CSM and standard support?">
Standard support is delivered via the dashboard or support@mintlify.com with a 24-48 hour response SLA. A Dedicated CSM includes both a primary point of contact and a dedicated Slack channel. The main differences are:

Check warning on line 48 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L48

In general, use active voice instead of passive voice ('is delivered').

Check warning on line 48 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L48

Spell out 'SLA', if it's unfamiliar to the audience.

Check warning on line 48 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L48

Spell out 'CSM', if it's unfamiliar to the audience.

- **Response time:** 4 hours for US customers during business hours versus 24-48 hours for standard support
- **Relationship:** One person who knows your setup versus a support team rotation
Expand All @@ -67,7 +67,7 @@
</Accordion>

<Accordion title="How does feature request tracking work?">
Every dedicated CSM customer gets a shared Google Sheet tracker where you can:

Check warning on line 70 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L70

Spell out 'CSM', if it's unfamiliar to the audience.

- Submit feature requests with context and priority
- See status updates as requests move through review and development
Expand All @@ -82,7 +82,7 @@

<AccordionGroup>
<Accordion title="What's the difference between advanced Slack support and standard support?">
Standard support (included with Pro and Enterprise plans) is delivered via the dashboard or support@mintlify.com with a 24-48 hour response SLA. Advanced Slack support includes:

Check warning on line 85 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L85

In general, use active voice instead of passive voice ('is delivered').

Check warning on line 85 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L85

Spell out 'SLA', if it's unfamiliar to the audience.

- Dedicated Slack channel versus email/dashboard support
- 24-hour response SLA versus 24-48 hours for standard support
Expand All @@ -90,10 +90,10 @@
</Accordion>

<Accordion title="Why is advanced Slack support priced separately?">
You're getting a dedicated Slack channel with our support team plus expedited engineering escalation for bugs and incidents—not email support with 24-48 hour response times. This is premium support for teams that need faster answers without the full strategic CSM relationship.

Check warning on line 93 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L93

Spell out 'CSM', if it's unfamiliar to the audience.
</Accordion>
</AccordionGroup>

## Get started

Contact your Mintlify account team to add advanced Slack support or a dedicated CSM, or email gtm@mintlify.com.

Check warning on line 99 in advanced-support.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

advanced-support.mdx#L99

Spell out 'CSM', if it's unfamiliar to the audience.
4 changes: 2 additions & 2 deletions agent/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
---

<Info>
The agent is available on [Pro and Enterprise plans](https://mintlify.com/pricing?ref=agent) for anyone with access to your dashboard.
The agent is available on [Enterprise plans](https://mintlify.com/pricing?ref=agent) for anyone with access to your dashboard.
</Info>

The agent creates pull requests with proposed changes to your documentation based on your prompts. When you send a request to the agent, it references your documentation, connected repositories, and Slack messages to create content that follows technical writing best practices and adheres to the Mintlify schema.
Expand All @@ -22,13 +22,13 @@

## Where you can use the agent

- **Dashboard**: From any page in your dashboard, use the keyboard shortcut <kbd>⌘</kbd>+<kbd>I</kbd> (macOS) or <kbd>Ctrl</kbd>+<kbd>I</kbd> (Windows/Linux) to open the agent panel. Or click **Ask agent** on the [Overview](https://dashboard.mintlify.com/) page.

Check warning on line 25 in agent/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

agent/index.mdx#L25

Avoid first-person pronouns such as ' I '.
<Frame>
<img src="/images/agent/dashboard-light.png" alt="The agent panel open in the dashboard." className="block dark:hidden" />
<img src="/images/agent/dashboard-dark.png" alt="The agent panel open in the dashboard." className="hidden dark:block" />
</Frame>
- **Slack**: Add the agent to your Slack workspace and mention `@mintlify` to prompt it.
- **API**: Embed the agent in custom applications using the [agent endpoints](/api-reference/agent/create-agent-job)
- **API**: Embed the agent in custom applications using the [agent endpoints](/api/agent/create-agent-job).

## Next steps

Expand Down
10 changes: 5 additions & 5 deletions ai-native.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "AI-native documentation"
sidebarTitle: "AI-native"
description: "Learn how AI enhances reading, writing, and discovering your documentation"
keywords: ["AI", "assistant", "agent", "llms.txt", "MCP"]
keywords: ["AI","assistant","agent","llms.txt","MCP","llms-full.txt"]
---

When you host your documentation on Mintlify, built-in AI features help your users find answers and your team maintain content more efficiently. Your content provides the context for these AI-native features to improve the experiences of reading, writing, and discovering your documentation.
Expand All @@ -11,11 +11,11 @@ When you host your documentation on Mintlify, built-in AI features help your use

### Reading

In addition to reading individual pages, users can chat with the [assistant](/ai/assistant) in your documentation for immediate answers to their questions and links to relevant content. The assistant helps guide users through your product with accurate information from your documentation. Embed the assistant into custom apps with the [API](api-reference/assistant/create-assistant-message) to extend where users can access your documentation.
In addition to reading individual pages, users can chat with the [assistant](/ai/assistant) in your documentation for immediate answers to their questions and links to relevant content. The assistant helps guide users through your product with accurate information from your documentation. Embed the assistant into custom apps with the [API](/api/assistant/create-assistant-message) to extend where users can access your documentation.

### Writing

The [agent](/agent) helps you write and maintain documentation. It creates pull requests with proposed changes based on your prompts, pull requests, and Slack threads. Add the agent to your Slack workspace so that anyone on your team can help maintain your documentation by chatting with the agent. Or embed the agent into custom apps via the [API](/api-reference/agent/create-agent-job).
The [agent](/agent) helps you write and maintain documentation. It creates pull requests with proposed changes based on your prompts, pull requests, and Slack threads. Add the agent to your Slack workspace so that anyone on your team can help maintain your documentation by chatting with the agent. Or embed the agent into custom apps via the [API](/api/agent/create-agent-job).

You can configure the agent to monitor connected repositories and proactively [suggest](/agent/suggestions) documentation updates when it identifies user-facing changes.

Expand All @@ -42,10 +42,10 @@ Select any of the following cards for more information.
<Card title="Agent" icon="pen-line" href="/agent/quickstart">
Use the agent in your dashboard to create documentation updates.
</Card>
<Card title="Suggestions" icon="message-circle-plus" href="/agent/suggestions">
<Card title="Suggestions" icon="message-circle-plus" href="/agent/suggestions">
Monitor Git repositories for changes and receive suggested documentation updates.
</Card>
<Card title="Contextual menu" icon="sparkles" href="/ai/contextual-menu">
Add a menu to pages that lets users query AI tools, connect to your MCP server, and copy pages as context with one click.
</Card>
</CardGroup>
</CardGroup>
1 change: 1 addition & 0 deletions ai/contextual-menu.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ The contextual menu includes several pre-built options that you can enable by ad
| **Open in Perplexity** | `perplexity` | Creates a Perplexity conversation with the current page as context |
| **Open in Grok** | `grok` | Creates a Grok conversation with the current page as context |
| **Copy MCP server URL** | `mcp` | Copies your MCP server URL to the clipboard |
| **Copy MCP install command** | `add-mcp` | Copies the `npx add-mcp` command to install the MCP server |
| **Connect to Cursor** | `cursor` | Installs your hosted MCP server in Cursor |
| **Connect to VS Code** | `vscode` | Installs your hosted MCP server in VS Code |
| **Custom options** | Object | Add custom options to the contextual menu |
Expand Down
5 changes: 2 additions & 3 deletions ai/model-context-protocol.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@

### How MCP servers work

When an AI application connects to your documentation MCP server, it can search your documentation directly instead of making a generic web search in response to a user's prompt. Your MCP server provides access to all indexed content on your documentation site.

Check warning on line 17 in ai/model-context-protocol.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

ai/model-context-protocol.mdx#L17

Use 'app' instead of 'application'.

- The AI application can proactively search your documentation while generating a response, not just when explicitly asked.

Check warning on line 19 in ai/model-context-protocol.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

ai/model-context-protocol.mdx#L19

Use 'app' instead of 'application'.
- The AI application determines when to use the search tool based on the context of the conversation and the relevance of your documentation.

Check warning on line 20 in ai/model-context-protocol.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

ai/model-context-protocol.mdx#L20

Use 'app' instead of 'application'.
- Each search (tool call) happens during the generation process, so the AI application searches up-to-date information from your documentation to generate its response.

Check warning on line 21 in ai/model-context-protocol.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

ai/model-context-protocol.mdx#L21

Use 'app' instead of 'application'.

<Tip>
Some AI tools like Claude support both MCP and Skills. MCP gives the AI access to your documentation content, while Skills instruct the AI how to use that content effectively. They're complementary. MCP provides the data and Skills provide the instructions.
Expand All @@ -30,10 +30,8 @@

- **`version`**: Filter results to a specific documentation version. For example, `'v0.7'`. Only returns content tagged with the specified version or content available across all versions.
- **`language`**: Filter results to a specific language code. For example, `'en'`, `'zh'`, or `'es'`. Only returns content in the specified language or content available across all languages.
- **`apiReferenceOnly`**: When set to `true`, only returns API reference documentation pages.
- **`codeOnly`**: When set to `true`, only returns code snippets and examples.

AI applications determine when to apply these filters based on the context of the user's query. For example, if a user asks about a specific API version or requests code examples, the AI application may automatically apply the appropriate filters to provide more relevant results.
AI applications determine when to apply these filters based on the context of the user's query. For example, if a user asks about a specific API version, the AI application may automatically apply the appropriate filter to provide more relevant results.

Check warning on line 34 in ai/model-context-protocol.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

ai/model-context-protocol.mdx#L34

Use 'app' instead of 'application'.

### MCP compared to web search

Expand Down Expand Up @@ -109,6 +107,7 @@
| Option | Identifier | Description |
| :----- | :--------- | :---------- |
| **Copy MCP server URL** | `mcp` | Copies your MCP server URL to the user's clipboard. |
| **Copy MCP install command** | `add-mcp` | Copies the `npx add-mcp` command to install the MCP server. |
| **Connect to Cursor** | `cursor` | Installs your MCP server in Cursor. |
| **Connect to VS Code** | `vscode` | Installs your MCP server in VS Code. |
</Tab>
Expand Down
4 changes: 1 addition & 3 deletions ai/skillmd.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
keywords: ["AI agents","skills","agent skills","agents"]
---

import { PreviewButton } from "/snippets/previewbutton.jsx"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed PreviewButton import breaks component rendering

High Severity

The import { PreviewButton } from "/snippets/previewbutton.jsx" line was removed, but <PreviewButton> is still used on line 15. Every other file using this component (ai/llmstxt.mdx, ai/contextual-menu.mdx, ai/markdown-export.mdx, ai/model-context-protocol.mdx, and their Spanish counterparts) retains the import. Without it, the component won't render on the skill.md page. Same issue exists in es/ai/skillmd.mdx.

Additional Locations (1)

Fix in Cursor Fix in Web


Mintlify hosts a `skill.md` file at the root of your project that describes what AI agents can do with your product.

The [skill.md specification](https://agentskills.io/specification) is a structured, machine-readable format that makes capabilities, required inputs, and constraints for products explicit so that agents can use them more reliably.
Expand All @@ -26,13 +24,13 @@
## Use `skill.md` files with agents

<Note>
If you use a [reverse proxy](/deploy/reverse-proxy), configure it to forward `/skill.md` and `/.well-known/skills/*` paths (with caching disabled) to your Mintlify subdomain.

Check warning on line 27 in ai/skillmd.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

ai/skillmd.mdx#L27

Use 'turn off' or 'off' instead of 'disabled'.
</Note>

Agents can process your `skill.md` with the [skills CLI](https://www.npmjs.com/package/skills).

```bash
npx skills add your-docs-domain.com
npx skills add https://your-docs-domain.com
```

This adds your product's capabilities to the agent's context so it can take actions on behalf of users.
Expand Down
25 changes: 23 additions & 2 deletions api-playground/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
keywords: ["interactive", "API", "endpoint testing", "live API requests", "request builder"]
---

## Overview

The API playground is an interactive environment that lets users test and explore your API endpoints. Developers can craft API requests, submit them, and view responses without leaving your documentation.

See [Trigger an update](/api/update/trigger) for an example of the API playground in action.
Expand Down Expand Up @@ -103,6 +101,29 @@
Example languages for the autogenerated API snippets.

Languages display in the order specified.

<Accordion title="All supported languages">
| Display name | Key | Aliases |
| --- | --- | --- |
| cURL | `bash` | `curl`, `sh`, `shell` |
| Python | `python` | `py` |
| JavaScript | `javascript` | `js` |
| Node.js | `node` | `nodejs`, `node.js` |
| PHP | `php` | |
| Go | `go` | `golang` |
| Java | `java` | |
| Ruby | `ruby` | `rb` |
| PowerShell | `powershell` | |
| Swift | `swift` | |
| C# | `csharp` | `c#` |
| .NET | `dotnet` | `.net`, `dot-net` |
| TypeScript | `typescript` | `ts` |
| C | `c` | |
| C++ | `c++` | `cpp` |
| Kotlin | `kotlin` | `kt` |
| Rust | `rust` | `rs` |
| Dart | `dart` | `flutter` |
</Accordion>
</ResponseField>
<ResponseField name="defaults" type="&quot;required&quot; | &quot;all&quot;">
Whether to show optional parameters in API examples. Defaults to `all`.
Expand All @@ -118,7 +139,7 @@

### Example configuration

This example configures the API playground to be interactive with example code snippets for cURL, Python, and JavaScript. Only required parameters are shown in the code snippets, and the playground prefills the request body with example values.

Check warning on line 142 in api-playground/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api-playground/overview.mdx#L142

In general, use active voice instead of passive voice ('are shown').

Check warning on line 142 in api-playground/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api-playground/overview.mdx#L142

Did you really mean 'prefills'?

```json
{
Expand Down
1 change: 0 additions & 1 deletion api/assistant/create-assistant-message-v2.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
---
tag: "Latest"
openapi: /discovery-openapi.json POST /v2/assistant/{domain}/message
keywords:
[
Expand All @@ -21,7 +20,7 @@

## Integration with `useChat`

The `useChat` hook from Vercel's AI SDK is the recommended way to integrate the assistant API into your application.

Check warning on line 23 in api/assistant/create-assistant-message-v2.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api/assistant/create-assistant-message-v2.mdx#L23

Use 'app' instead of 'application'.

<Steps>
<Step title="Install AI SDK">
Expand Down
32 changes: 16 additions & 16 deletions api/introduction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,27 @@
keywords: ["REST API", "endpoints", "API keys"]
---

The Mintlify REST API enables you to programmatically interact with your documentation, trigger updates, embed AI-powered chat experiences, and export analytics data.

Check warning on line 7 in api/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api/introduction.mdx#L7

Spell out 'REST', if it's unfamiliar to the audience.

## Endpoints

- [Trigger update](/api-reference/update/trigger): Trigger an update of your site when desired.
- [Get update status](/api-reference/update/status): Get the status of an update and other details about your docs.
- [Create agent job](/api-reference/agent/create-agent-job): Create an agent job to automatically edit your documentation.
- [Get agent job](/api-reference/agent/get-agent-job): Retrieve the details and status of a specific agent job.
- [Get all agent jobs](/api-reference/agent/get-all-jobs): Retrieve all agent jobs for a domain.
- [Generate assistant message](/api-reference/assistant/create-assistant-message): Embed the assistant, trained on your docs, into any application of your choosing.
- [Search documentation](/api-reference/assistant/search): Search through your documentation.
- [Get user feedback](/api-reference/analytics/feedback): Export user feedback from your documentation.
- [Get assistant conversations](/api-reference/analytics/assistant-conversations): Export AI assistant conversation history.
- [Trigger update](/api/update/trigger): Trigger an update of your site when desired.
- [Get update status](/api/update/status): Get the status of an update and other details about your docs.
- [Create agent job](/api/agent/create-agent-job): Create an agent job to automatically edit your documentation.
- [Get agent job](/api/agent/get-agent-job): Retrieve the details and status of a specific agent job.
- [Get all agent jobs](/api/agent/get-all-jobs): Retrieve all agent jobs for a domain.
- [Generate assistant message](/api/assistant/create-assistant-message): Embed the assistant, trained on your docs, into any application of your choosing.

Check warning on line 16 in api/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api/introduction.mdx#L16

Use 'app' instead of 'application'.
- [Search documentation](/api/assistant/search): Search through your documentation.
- [Get user feedback](/api/analytics/feedback): Export user feedback from your documentation.
- [Get assistant conversations](/api/analytics/assistant-conversations): Export AI assistant conversation history.

### Common use cases

- **Automated deployments**: Trigger site updates at set intervals or when events occur with [Trigger update](/api-reference/update/trigger) and [Get update status](/api-reference/update/status).
- **CI/CD integration**: Update documentation as part of your deployment pipeline when code changes with [Trigger update](/api-reference/update/trigger).
- **Custom integrations**: Embed the AI assistant into your product, support portal, or internal tools with [Generate assistant message](/api-reference/assistant/create-assistant-message) and [Search documentation](/api-reference/assistant/search).
- **Automated editing**: Use agent jobs to programmatically update documentation at scale with [Create agent job](/api-reference/agent/create-agent-job), [Get agent job](/api-reference/agent/get-agent-job), and [Get all agent jobs](/api-reference/agent/get-all-jobs).
- **Analytics export**: Export feedback and assistant conversations for external analysis with [Get user feedback](/api-reference/analytics/feedback) and [Get assistant conversations](/api-reference/analytics/assistant-conversations).
- **Automated deployments**: Trigger site updates at set intervals or when events occur with [Trigger update](/api/update/trigger) and [Get update status](/api/update/status).
- **CI/CD integration**: Update documentation as part of your deployment pipeline when code changes with [Trigger update](/api/update/trigger).
- **Custom integrations**: Embed the AI assistant into your product, support portal, or internal tools with [Generate assistant message](/api/assistant/create-assistant-message) and [Search documentation](/api/assistant/search).
- **Automated editing**: Use agent jobs to programmatically update documentation at scale with [Create agent job](/api/agent/create-agent-job), [Get agent job](/api/agent/get-agent-job), and [Get all agent jobs](/api/agent/get-all-jobs).
- **Analytics export**: Export feedback and assistant conversations for external analysis with [Get user feedback](/api/analytics/feedback) and [Get assistant conversations](/api/analytics/assistant-conversations).

## Authentication

Expand All @@ -34,15 +34,15 @@

### Admin API key

Use the admin API key to authenticate requests to [Trigger update](/api-reference/update/trigger), [Get update status](/api-reference/update/status), [Create agent job](/api-reference/agent/create-agent-job), [Get agent job](/api-reference/agent/get-agent-job), [Get all agent jobs](/api-reference/agent/get-all-jobs), [Get user feedback](/api-reference/analytics/feedback), and [Get assistant conversations](/api-reference/analytics/assistant-conversations).
Use the admin API key to authenticate requests to [Trigger update](/api/update/trigger), [Get update status](/api/update/status), [Create agent job](/api/agent/create-agent-job), [Get agent job](/api/agent/get-agent-job), [Get all agent jobs](/api/agent/get-all-jobs), [Get user feedback](/api/analytics/feedback), and [Get assistant conversations](/api/analytics/assistant-conversations).

Check warning on line 37 in api/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api/introduction.mdx#L37

Use 'administrator' instead of 'admin'.

Admin API keys begin with the `mint_` prefix.

The admin API key is a server-side secret. Do not expose it in client-side code.

Check warning on line 41 in api/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

api/introduction.mdx#L41

Use 'administrator' instead of 'admin'.

### Assistant API key

Use the assistant API key to authenticate requests to [Generate assistant message](/api-reference/assistant/create-assistant-message) and [Search documentation](/api-reference/assistant/search) endpoints.
Use the assistant API key to authenticate requests to [Generate assistant message](/api/assistant/create-assistant-message) and [Search documentation](/api/assistant/search) endpoints.

Assistant API keys begin with the `mint_dsc_` prefix.

Expand Down
29 changes: 28 additions & 1 deletion changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,33 @@
noindex: true
---

<Update label="February 6, 2026" tags={["New releases", "Improvements"]} rss={{ title: "Self-serve SSO, viewer role, human/AI traffic toggle, and slash command redesign" }}>

## Self-serve SSO configuration

Check warning on line 10 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L10

'Self-serve SSO configuration' should use sentence-style capitalization.

Check warning on line 10 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L10

Spell out 'SSO', if it's unfamiliar to the audience.

Enterprise customers can now configure SAML SSO (Okta or Microsoft Entra) directly from the dashboard, including just-in-time (JIT) provisioning, provider switching, and connection removal.

Check warning on line 12 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L12

Spell out 'SAML', if it's unfamiliar to the audience.

Check warning on line 12 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L12

Spell out 'SSO', if it's unfamiliar to the audience.

Check warning on line 12 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L12

Spell out 'JIT', if it's unfamiliar to the audience.

## Viewer role

New viewer role with read-only access to your dashboard. Viewers can see content in the editor, but they cannot edit content, invite members, or modify configurations.

## Human/AI traffic toggle

The analytics page now shows separate human and AI traffic tabs.

## Slash command menu redesign

The editor slash menu now features type-to-search, improved keyboard navigation, and other UX improvements.

## Bug fixes

- Fixed table cell overflow in dashboard tables.
- Renaming files via the configuration sheet in the editor now properly saves changes.
- MDX parsing errors, like an unclosed `<Card>` tag, now update dynamically as you fix them instead of persisting incorrectly across reloads.
- Drag-and-drop handles in the editor now align correctly with different content types like headings or paragraphs with consistent sizing and better hit areas.

</Update>

<Update label="January 30, 2026" tags={["New releases", "Improvements"]} rss={{ title: "Simplified skills installation, revamped analytics, editor improvements, and more" }}>

## Skills installation simplified
Expand All @@ -23,7 +50,7 @@

- Editable icons
- What-you-see-is-what-you-get title and description editing for Cards, Accordions, and Steps components
- Hide and unhide pages from your navigation

Check warning on line 53 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L53

Did you really mean 'unhide'?
- Local image support in live preview
- Code block triggering with <code>```</code>
- More precise drag handle selection
Expand Down Expand Up @@ -60,7 +87,7 @@

<Update label="January 23, 2026" tags={["New releases", "Improvements"]} rss={{ title: "skills.md, audit logs, and markdown export" }}>

## `skill.md` auto-generation

Check warning on line 90 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L90

'auto-generation' should use sentence-style capitalization.

Documentation sites now auto-generate a `skill.md` file based on your API references, guides, and features to give AI agents a comprehensive skills file with context on how to help people use your product. `skill.md` replaces the `install.md` approach with more structured capabilities and wider adoption. If you have a custom `skills.md` file at the root of your documentation repository, it replaces the auto-generated version. See [skill.md](/ai/skillmd) for more information.

Expand All @@ -70,7 +97,7 @@

## Markdown export for agents

Documentation pages now serve raw markdown when the `Accept: text/markdown` header is sent, which enables better AI agent consumption of content.

Check warning on line 100 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L100

In general, use active voice instead of passive voice ('is sent').

## Improvements

Expand All @@ -82,8 +109,8 @@

<Update label="January 16, 2026" tags={["New releases", "Improvements"]} rss={{ title: "install.md, live preview in the web editor, and more" }}>

## `install.md` auto-generation

Check warning on line 112 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L112

'auto-generation' should use sentence-style capitalization.
Documentation sites now auto-generate an `install.md` file that aggregates installation-related pages like quickstarts, getting started, installation, and setup guides for AI agents. If you have a custom `install.md` file in your documentation repository, it takes priority over the auto-generated version.

Check warning on line 113 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L113

Did you really mean 'quickstarts'?

## Web editor improvements

Expand All @@ -92,7 +119,7 @@

## Branch search for Git integrations

Added branch search functionality for GitHub and GitLab integrations so that it is easier to find and switch between deployment branches in the Git settings of your dashboard.

Check warning on line 122 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L122

Use 'capability' or 'feature' instead of 'functionality'.

## `mintlify validate` CLI command

Expand Down Expand Up @@ -155,7 +182,7 @@
You can now [customize your Slack bot](/ai/slack-bot) directly from the dashboard.

- **Choose a reply channel**: Select which channel the bot automatically replies to all messages in. The default is `#ask-ai`.
- **Customize the bot's appearance**: Change the bot's avatar and name from your dashboard.

Check warning on line 185 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L185

Did you really mean 'bot's'?

Check warning on line 185 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L185

Did you really mean 'bot's'?

## Mobile navigation improvements

Expand Down Expand Up @@ -190,7 +217,7 @@
- Updated [publishing workflow](/editor#publish-your-changes) to support one-click publishing or creating pull requests.
- Working in the web editor no longer requires you to sign in with GitHub.

## Onboarding improvements

Check warning on line 220 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L220

Use 'onboarding' instead of 'Onboarding'.

Check warning on line 220 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L220

'Onboarding improvements' should use sentence-style capitalization.

- Choose between a Mintlify-hosted documentation repository or using your own repository while signing up.
- Create a documentation site without connecting a GitHub account.
Expand All @@ -209,9 +236,9 @@
<Update label="December 12, 2025" tags={["New releases", "Improvements"]} rss={{ title: "Agent suggestions and Q&A bots" }}>
## Agent suggestions

The agent can now monitor Git repositories and [suggest](/agent/suggestions) documentation updates. When user-facing code changes are detected, suggestions appear in the agent panel. Suggestions include the relevant pull request and a list of proposed documentation updates. Add suggestions as context for the agent to create pull requests or dismiss them.

Check warning on line 239 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L239

In general, use active voice instead of passive voice ('are detected').

## Q&A bots in Slack and Discord

Check warning on line 241 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L241

'Q&A bots in Slack and Discord' should use sentence-style capitalization.

Add bots powered by the assistant to your [Slack workspaces](/ai/slack-bot) and [Discord servers](/ai/discord). The bots answer questions in real-time based on your documentation, so they provide accurate, up-to-date answers to your communities.

Expand All @@ -225,7 +252,7 @@

- **Insights** renamed to **Analytics** in the dashboard.
- Added ability to delete a deployment from the dashboard.
- The `Tooltip` component has been redesigned with improved styling and now supports an optional `headline` prop for adding a title to your tooltips.

Check warning on line 255 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L255

In general, use active voice instead of passive voice ('been redesigned').
- The `mint a11y` command now supports `--skip-contrast` and `--skip-alt-text` flags, allowing you to run specific accessibility checks in your CI/CD pipeline. Use `--skip-contrast` to check only for missing alt text, or `--skip-alt-text` to check only color contrast ratios.

## Bug fixes
Expand All @@ -234,11 +261,11 @@
- Fixed heading levels 5 and 6 rendering in the web editor.
- Fixed schema page examples display in API reference pages.
- Fixed image upload paths in monorepo setups.
- Fixed an issue where the incorrect request payload value was being selected first in the API playground.

Check warning on line 264 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L264

In general, use active voice instead of passive voice ('being selected').
- Removed file extensions from default image titles when uploading.
- Fixed double underline styling on banner links.
- Fixed loading states and date range values for analytics page.
- Folders in the web editor now properly maintain their open/closed state when other folders are opened or closed.

Check warning on line 268 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L268

In general, use active voice instead of passive voice ('are opened').
- Fixed long API page titles overflowing instead of wrapping.

</Update>
Expand All @@ -260,7 +287,7 @@

You can now display "last modified" timestamps on all pages in your documentation. Enable this feature by setting the [`timestamp`](/organize/settings#param-timestamp) flag in your `docs.json` settings.

When enabled, each page will automatically show when it was last updated, helping readers understand how current the content is.

Check warning on line 290 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L290

Avoid using 'will'.

</Update>

Expand All @@ -271,21 +298,21 @@
- Fixed image uploading from visual mode in the editor. Now images upload with correct paths and improved path resolution handles absolute and relative paths.
- Fixed sync operation to properly update currently opened files so that the editor shows the most up-to-date content.
- Improved branch fetching with automatic updates every 15 minutes.
- Fixed branch creation workflow to correctly populate folder structure when creating new branchs without moving uncommitted changes.
- Fixed branch creation workflow to correctly populate folder structure when creating new branches without moving uncommitted changes.
- Fixed folder duplication issue when creating new branches.

## Assistant improvements

- Fixed assistant submission to prevent empty messages from being sent.

Check warning on line 306 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L306

In general, use active voice instead of passive voice ('being sent').
- Fixed accidental message submission during IME composition (for languages like Japanese, Chinese, Korean).

Check warning on line 307 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L307

Spell out 'IME', if it's unfamiliar to the audience.
- Better behavior when adding code snippets to assistant.

## Bug fixes and reliability

- Fixed handling of complex Mermaid diagrams.
- Fixed hash handling for URLs and table of contents to properly highlight the active page when accessing the root path with an index page.
- Added ability to disable 404 page recommendations via configuration.

Check warning on line 314 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L314

Use 'turn off' or 'off' instead of 'disable'.
- Fixed a bug in the API playground where boolean `false` and numeric `0` values in query parameters would be filtered out and not appear in the generated API request.

Check warning on line 315 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L315

In general, use active voice instead of passive voice ('be filtered').

</Update>

Expand All @@ -298,10 +325,10 @@

</Update>

<Update label="December 1, 2025" tags={["New releases"]} rss={{ title: ".mintignore support", description: "Exclude files and directories from your published documentation" }}>

Check warning on line 328 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L328

'.mintignore support' should use sentence-style capitalization.
## .mintignore support

- Added `.mintignore` file support to exclude specific files and directories from being processed and published to your documentation site.

Check warning on line 331 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L331

In general, use active voice instead of passive voice ('being processed').
- Uses the same pattern syntax as `.gitignore` for familiar configuration.
- Excluded files don't appear in published docs, aren't indexed for search, and aren't accessible to visitors.

Expand All @@ -322,7 +349,7 @@
- Fixed issue where response section would disappear when switching between endpoints with different response codes. The playground now properly resets to the first available response code when navigating to a new endpoint.
- Fixed double "Authorization" header display in HTTP Basic authentication schemes. The authentication section now shows a cleaner interface with proper field labels and descriptions.
- Improved handling of `oneOf` schemas in nested objects and arrays. Complex API schemas with multiple type options now render correctly as dropdowns instead of tabs in appropriate contexts.
- Fixed missing path parameters that were defined at the endpoint level in OpenAPI specs. Parameters specified above individual operations are now properly included in both the main page and playground.

Check warning on line 352 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L352

In general, use active voice instead of passive voice ('were defined').

Check warning on line 352 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L352

Use 'preceding' instead of 'above'.
- Enhanced response example generation to include all required properties, even when examples only specify some fields. This ensures response examples are complete and accurate.
- Fixed missing prefill examples in object arrays. Array items with example data now properly populate in the playground with correct indexing.
- Improved description padding and spacing throughout the API playground for better readability and visual consistency.
Expand All @@ -333,7 +360,7 @@

## CLI improvements

- Added error message for users running `mint dev` on Node.js versions below 20.17. Users are guided to upgrade to an LTS version.

Check warning on line 363 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L363

In general, use active voice instead of passive voice ('are guided').

Check warning on line 363 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L363

Spell out 'LTS', if it's unfamiliar to the audience.

</Update>

Expand All @@ -341,7 +368,7 @@
## New features

- **Badge component**: New <Badge color="green">Badge</Badge> component for displaying status indicators, labels, and tags
- **Custom Shiki languages**: Add support for custom programming languages in code blocks through `docs.json` configuration, enabling syntax highlighting for domain-specific languages

Check warning on line 371 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L371

Did you really mean 'Shiki'?
- **Clarity analytics integration**: Microsoft Clarity is now available as an analytics integration for session recording and heatmap tracking

## API playground improvements
Expand All @@ -352,14 +379,14 @@
- Security inputs defined at the operation level in OpenAPI specs now properly override top-level security definitions
- Fixed issue where header inputs marked as security parameters were incorrectly included in generated code examples
- Improved handling of `deepObject` style parameters in API field displays
- Better error messages when invalid URLs are provided in API configurations

Check warning on line 382 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L382

In general, use active voice instead of passive voice ('are provided').
- Improved UI for API playground with better spacing, layout, and loading

## Navigation and UI enhancements

- Tab hover indicators now have improved styling for better visual feedback
- Long words now wrap properly to prevent horizontal scrolling
- Step component now handles cases where no step title is provided

Check warning on line 389 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L389

In general, use active voice instead of passive voice ('is provided').
- Logo section spacing improved with better padding
- Fixed heading IDs to properly handle question marks and special characters for anchor links
- Icon component now accepts `className` prop for custom styling
Expand All @@ -374,7 +401,7 @@

## Component and styling enhancements

- Images can now be zoomed with improved overlay styling for both light and dark modes

Check warning on line 404 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L404

In general, use active voice instead of passive voice ('be zoomed').
- Fixed keyboard shortcut styles inside callouts for dark mode
- Improved OG image generation with Google Fonts support and better truncation logic
- Improved UI for tables with better alignment, spacing, and readability
Expand All @@ -383,8 +410,8 @@

## Performance and infrastructure

- Shiki themes are now lazy loaded for improved initial page load performance

Check warning on line 413 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L413

Did you really mean 'Shiki'?
- Reduced navigation lag by optimizing prefetching behavior

Check warning on line 414 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L414

Did you really mean 'prefetching'?

## Bug fixes and reliability

Expand All @@ -401,14 +428,14 @@
<Update label="October 31, 2025" tags={["Improvements"]} rss={{ title: "Weekly Updates", description: "API playground enhancements, table improvements, performance optimizations, and bug fixes" }}>
## Assistant improvements

- **Starter questions for assistant are here! You can add your own within the dashboard at [Assistant --> Settings](https://dashboard.mintlify.com/mintlify/mintlify/products/assistant/settings)**

Check warning on line 431 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L431

Don't use exclamation points in text.
- Assistant insights quality has been improved with default spam protection for abusive keywords and JSON queries.

Check warning on line 432 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L432

In general, use active voice instead of passive voice ('been improved').

## API playground improvements

- The API playground now automatically fills in default values for parameters, which saves time when testing endpoints.
- Issues with `allOf`, `oneOf`, and nested object schemas that previously caused rendering problems or incorrect field displays have been fixed, and complex API schemas now render correctly with all fields visible and properly structured.

Check warning on line 437 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L437

In general, use active voice instead of passive voice ('been fixed').
- Enum and nullable field types now display accurate labels in the playground, which makes it clearer what values are accepted and whether fields are optional.

Check warning on line 438 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L438

Did you really mean 'nullable'?

Check warning on line 438 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L438

In general, use active voice instead of passive voice ('are accepted').
- When working with nested objects in API requests, the playground now shows proper descriptive labels for each field instead of generic placeholders, which makes it easier to understand what data to provide.
- Enum const tables and API field displays now render with improved formatting and alignment, which makes it easier to scan available options and understand field requirements.
- API playground modals now display rich MDX-formatted descriptions at the top, which gives better context for endpoints with formatted text, links, and code examples.
Expand All @@ -416,7 +443,7 @@
## Analytics changes

- Deferred analytics loading: PostHog and LogRocket now load after documentation content, which improves initial page load times and Core Web Vitals scores without affecting analytics data.
- Conditional session recording: PostHog session recording can now be enabled conditionally based on user properties or page context for more control over when recordings happen.

Check warning on line 446 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L446

In general, use active voice instead of passive voice ('be enabled').

## Visual improvements

Expand All @@ -440,7 +467,7 @@
## Insights improvements

- Improved insights page with fixed date selectors for "today" and "yesterday"
- Enhanced feedback table with improved search functionality

Check warning on line 470 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L470

Use 'capability' or 'feature' instead of 'functionality'.
- Added loading state for categories table

## Assistant improvements
Expand All @@ -461,7 +488,7 @@
- Added fetcher in dashboard for branch protections data
- Added fetcher in dashboard for PR status tracking
- Improved editor state management, enabling state to persist across browser sessions
- Fixed disabled state for editor publish button

Check warning on line 491 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L491

Use 'turn off' or 'off' instead of 'disabled'.
- Removed code block background in editor for cleaner appearance

## Performance and infrastructure
Expand Down Expand Up @@ -491,7 +518,7 @@

## Navigation and UI enhancements

- Added stable scrollbar gutter to navigation components for consistent layout

Check warning on line 521 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L521

Did you really mean 'scrollbar'?
- Made "On this page" section clickable to quickly scroll to the top of a page
- Fixed assistant bar positioning across all themes
- Improved assistant bar to prevent overlapping content
Expand Down Expand Up @@ -525,7 +552,7 @@
<Update label="October 11, 2025" tags={["Improvements"]} rss={{ title: "Weekly Updates", description: "API playground improvements, analytics enhancements, web editor updates, and bug fixes" }}>
## Assistant and Agent AI features

- Added list_pull_requests and list_commits tools for agent such that it can document a date range of PRs or multiple PRs at once

Check warning on line 555 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L555

Did you really mean 'list_pull_requests'?

Check warning on line 555 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L555

Did you really mean 'list_commits'?
- Upgraded agent and assistant to Claude Sonnet 4.5
- Improved assistant search to query docs in parallel for faster assistant responses
- Fixed conversation length counting to exclude tool calls
Expand Down Expand Up @@ -557,19 +584,19 @@
## Bug fixes and reliability

- Fixed duplicate base paths and links in 404 recommended pages
- Auto-populated og:url tag with appropriate canonical URL

Check warning on line 587 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L587

Use 'URL' instead of 'url'.
- Added canonical tag for better SEO
- Fixed code block overscroll issues

Check warning on line 589 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L589

Did you really mean 'overscroll'?
- Made search engines ignore preview deployments for SEO purposes
- Fixed referrer tracking to use domain instead of full URL
- Fixed images always becoming MDX block elements (kept inline images inline)
- Removed comments in raw markdown pages such that you can use TODO comments without them leaking to users

Check warning on line 593 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L593

Use 'todo' instead of 'TODO'.
- Fixed directory reading support for read_external_files

Check warning on line 594 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L594

Did you really mean 'read_external_files'?

## Component and styling

- Added dropdowns support in products division
- Fixed products and menu in middleware nav util function

Check warning on line 599 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L599

Did you really mean 'util'?
- Changed 404 page copy to be more clear
</Update>

Expand All @@ -580,13 +607,13 @@
- **Accessibility CLI command**: Run `mint a11y` to test your docs for accessibility issues
- **Video responses in API playground**: API playground now supports displaying video response types
- **API playground prefill**: New option to prefill API playground examples for faster testing
- **Unauthenticated feedback**: For sites using partial authentication, users can now submit feedback without being authenticated

Check warning on line 610 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L610

In general, use active voice instead of passive voice ('being authenticated').
- **Shiki theme support**: Shiki themes are now supported for code block styling

Check warning on line 611 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L611

Did you really mean 'Shiki'?

Check warning on line 611 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L611

Did you really mean 'Shiki'?
- **Twoslash for code blocks**: TypeScript and JavaScript code blocks now support Twoslash for inline type information

Check warning on line 612 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L612

Did you really mean 'Twoslash'?

Check warning on line 612 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L612

Did you really mean 'Twoslash'?

## Accessibility improvements

- Added comprehensive ARIA attributes across components for better screen reader support

Check warning on line 616 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L616

Spell out 'ARIA', if it's unfamiliar to the audience.
- New "skip to main content" button for keyboard navigation
- Arrow key navigation support in tab components
- Enhanced tooltips, nested lists, and code group accessibility
Expand Down Expand Up @@ -619,7 +646,7 @@

- Added support for Romanian and Czech languages in the documentation interface
- Enhanced localization capabilities with complete translation coverage for new languages
- Improved language selector functionality across all themes

Check warning on line 649 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L649

Use 'capability' or 'feature' instead of 'functionality'.

## UI and user experience improvements

Expand All @@ -629,7 +656,7 @@

## Infrastructure and performance enhancements

- Enhanced GIF image processing by skipping costly Imgix auto-formatting to reduce processing time and bandwidth usage

Check warning on line 659 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L659

Spell out 'GIF', if it's unfamiliar to the audience.

Check warning on line 659 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L659

Did you really mean 'Imgix'?
- Optimized image serving performance with special handling for animated content

## Bug fixes and reliability
Expand All @@ -648,14 +675,14 @@
## Authentication improvements

- Added support for validated redirect parameters in login callback to reduce login friction
- Improved login flow for SSO with better redirect handling

Check warning on line 678 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L678

Spell out 'SSO', if it's unfamiliar to the audience.

## Bug fixes and reliability

- Fixed GitLab integration issues with larger repositories
- Improved dashboard loading performance with optimized deployment queries
- Fixed SVG path rendering issues in documentation
- Fixed keyboard navigation in search and chat functionality

Check warning on line 685 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L685

Use 'capability' or 'feature' instead of 'functionality'.
</Update>

<Update label="September 13, 2025" tags={["New releases", "Improvements"]} rss={{ title: "Weekly Updates", description: "AI 404 suggestions, assistant web search with external sources, security enhancement, and reliability fixes" }}>
Expand All @@ -670,7 +697,7 @@
- Fixed a bug where the assistant would be incorrectly rate limited due to time window not sliding correctly
- Fixed a bug with assistant tool calling to properly handle empty `text` blocks
- Fixed a bug where MCP server name's concatenated with tool calls were sometimes exceeding the 60 character length MCP clients enforce
- Fixed a bug where the assistant menu would have a height several times larger than the viewport and scroll forever

Check warning on line 700 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L700

Did you really mean 'viewport'?
- Fixed a bug where assistant spend values could display with greater than two decimal places in the dashboard

## Web editor and deployments
Expand All @@ -678,7 +705,7 @@
- Security enhancement added to editor such that only users with `write permissions` for the connected git hosting repository can make changes
- Fixed a bug where preview deployments wouldn't work for branches with `=` in the name
- Fixed a bug where long branch names would overflow modals on preview deployment creations
- Quality of life improvement where email query parameter will prefill the input on signup invitations

Check warning on line 708 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L708

Avoid using 'will'.

Check warning on line 708 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L708

Did you really mean 'signup'?
- Fixed a bug where copying a page from the context menu was not working on safari

## API playground and navigation
Expand All @@ -689,9 +716,9 @@
## SEO and UI

- Fixed a bug where favicons were not showing up in search engines by serving them from the same URL as the documentation site itself for each respective site
- Fixed a bug where youtube embeds would flash in and out on load

Check warning on line 719 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L719

Did you really mean 'youtube'?
- Fixed a bug where expanding the feedback menu to include written responses would cause layout shift with the table of contents
- Fixed a bug where text would leak above the topbar on the maple theme when a dismissed the notification banner

Check warning on line 721 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L721

Use 'preceding' instead of 'above'.
- Enhanced the Maple and Willow themes by adding login/logout buttons to the sidebar for easier access

## Analytics and exports
Expand Down Expand Up @@ -720,34 +747,34 @@
- Fixed a bug where Google was indexing raw `*.md` files because they were missing a `x-robots-tag noindex` header
- Fixed a bug with OAuth on protected docs where it wouldn't redirect you back to your starting page once you completed the flow successfully
- Fixed a bug on previews of auth protected docs where you weren't able to see the entire navigation bar
- Bug fixes to how SVGs are handled with our new image CDN

Check warning on line 750 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L750

In general, use active voice instead of passive voice ('are handled').

## Component and styling enhancements

- Added a new CSS selector for custom styles on `SidebarNavGroupDivider`
- New regression tests for MDX defined API pages that have security defined on them will ensure a greater degree of stability

Check warning on line 755 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L755

Avoid using 'will'.

## Performance improvements

- Performance improvement by moving the KaTeX CSS from cdnjs to our own CDN on Cloudfront for reduced latency

Check warning on line 759 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L759

Did you really mean 'cdnjs'?

Check warning on line 759 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L759

Use 'CloudFront' instead of 'Cloudfront'.
</Update>

<Update label="August 23, 2025" tags={["Improvements"]} rss={{ title: "Weekly Updates", description: "Image layout fixes, auth enhancements, mobile nav improvements, and web editor stability" }}>
## Image handling improvements

- **Major improvement**: Images no longer cause layout shift by default, even when width and height attributes aren't specified—automatic sizing prevents content jumping during page loads
- All static files in your repository (PDF, TXT, XML, etc.) are now automatically uploaded and served when you deploy, providing complete asset coverage

Check warning on line 766 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L766

Spell out 'TXT', if it's unfamiliar to the audience.

## Web editor and deployment enhancements

- Fixed branch creation workflow in web editor to correctly navigate to and stay on newly created branches
- Enhanced merge conflict dialog with proper escape functionality, no more page reloads required to dismiss conflicts

Check warning on line 771 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L771

Use 'capability' or 'feature' instead of 'functionality'.
- Optimized update workflow performance by cache-invalidating only changed pages during partial updates, reducing deployment times

## Authentication and navigation improvements

- New support for authentication on custom subpaths, if you serve docs at `https://yourdomain.com/docs`, authentication now works seamlessly
- Fixed sidebar display bug that incorrectly showed when only one link was configured

Check warning on line 777 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L777

In general, use active voice instead of passive voice ('was configured').
- Comprehensive mobile navigation overhaul: centered buttons with proper margin/padding, improved spacing in dropdown menus, removed unnecessary dividers and margins for empty sections, and fixed Maple theme gap/padding issues

## Component and styling fixes
Expand All @@ -759,7 +786,7 @@

- Enhanced logging system for update workflows enabling faster debugging and issue resolution
- Fixed GitHub rate limiting for customers with 10+ OpenAPI/AsyncAPI specs by switching from individual file fetching to repository cloning
- Improved assistant reliability with backup LLM support, enhanced rate limit error handling, and more robust search tool functionality

Check warning on line 789 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L789

Use 'capability' or 'feature' instead of 'functionality'.
</Update>

<Update label="August 16, 2025" tags={["Improvements"]} rss={{ title: "Weekly Updates", description: "Performance optimizations, LLM integrations, web editor polish, and API playground enhancements" }}>
Expand All @@ -767,15 +794,15 @@

- MDX transpilation now happens at deployment time instead of on every page load in uncached NextJS serverless environments, improving time to first byte for uncached pages.
- Content-based hashing prevents re-transpilation when MDX hasn't changed, reducing update workflow times by ~50% for customers with large page counts (deployments over 5 minutes should be roughly halved)
- Preview deployment viewing in the dashboard is now faster with added database indexes and query parallelization in our backend

Check warning on line 797 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L797

Did you really mean 'parallelization'?
- Reduced page size by eliminating duplicate `navigation` data in each page's `rsc` payload—performance gains most noticeable with high page counts or complex navigation structures
- More aggressive prefetching enables instant page loads more frequently

Check warning on line 799 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L799

Did you really mean 'prefetching'?

## API playground and OpenAPI enhancements

- OpenAPI to MCP conversion moved to backend, enabling hosted MCP servers to contain tools (expect clearer documentation and config options soon)
- Added Ruby support to API playground
- We added a feature such that you can now [specify API pages using just your docs.json](/api-playground/openapi-setup#auto-populate-api-pages) without creating any new mdx files.

Check warning on line 805 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L805

Use 'MDX' instead of 'mdx'.
- Support for [`webhook pages`](/api-playground/openapi-setup#webhooks) in docs navigation from OpenAPI specs
- Optimized AI model context by removing anchor link specifications from markdown links when navigating to Anthropic, OpenAI, or other providers

Expand All @@ -784,7 +811,7 @@
- File creation/renaming now saves changes when clicking away instead of requiring Enter key press
- Fixed branch navigation where changing URL to specific branch would redirect to last active branch instead of intended destination
- Properly URL encode branch titles containing `/` to prevent navigation breakage
- Fixed `Ctrl+K` link shortcut in monorepo dashboard Editor that was prepending docs repo path and creating broken links

Check warning on line 814 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L814

Did you really mean 'prepending'?

## Analytics and LLM integrations

Expand All @@ -795,7 +822,7 @@

## Component and styling enhancements

- Support for custom classnames in `h{1-4}` tags for applying custom heading styles

Check warning on line 825 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L825

Did you really mean 'classnames'?
- Fixed `h{1-4}` tags rendering as `Heading` components with chips in custom page mode
- Added CSS selectors to [breadcrumbs](/organize/navigation#breadcrumbs) for custom CSS targeting
- Fixed stretched open-graph images by analyzing dimensions to maintain proportions at 56px height
Expand All @@ -806,9 +833,9 @@

- Fixed PDF render issues with certain page titles by sanitizing characters that cause generation problems
- Resolved CLI error `Cannot convert undefined or null to object` when encountering empty OpenAPI JSON files
- Fixed custom `docs.json` open-graph metatags being overwritten by generated ones

Check warning on line 836 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L836

Did you really mean 'metatags'?
- Fixed RSS feed button clicks when landing on anchor links by using origin + pathname for RSS links

Check warning on line 837 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L837

Spell out 'RSS', if it's unfamiliar to the audience.

Check warning on line 837 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L837

Use 'path' instead of 'pathname'.

Check warning on line 837 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L837

Spell out 'RSS', if it's unfamiliar to the audience.
- Improved CLI download speed by removing sourcemaps

Check warning on line 838 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L838

Did you really mean 'sourcemaps'?

## Technical improvements

Expand All @@ -822,9 +849,9 @@

- Group-level public access: make entire page groups public via `docs.json` so you don’t need `public: true` on each page ([learn more](https://mintlify.com/docs/authentication-personalization/authentication-setup#group-level))
- Support [`logoutURL in OAuth configuration`](https://mintlify.com/docs/authentication-personalization/authentication-setup#implementation-3) to delete upstream cookies and complete sign-out
- On OAuth errors, users are redirected to your specified `logoutURL` to restart the auth flow

Check warning on line 852 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L852

In general, use active voice instead of passive voice ('are redirected').
- Fixed a flash of a 500 error during OAuth/JWT flows before the callback
- Auto-strip `https://` from URLs in OAuth/JWT auth configuration to prevent misconfiguration

Check warning on line 854 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L854

Did you really mean 'misconfiguration'?

## API playground enhancements

Expand All @@ -840,20 +867,20 @@

## Performance and reliability

- All image and video assets present in your docs repo are now served at the appropriate path on your domain. For example, if you have `/assets/marketing/my-logo.png` in your repo, it will be available at `https://mydocsurl.extension/assets/marketing/my-logo.png`.

Check warning on line 870 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L870

Avoid using 'will'.
- Email field on login for the Mintlify dashboard now autofocuses so you can start typing immediately _(quality of life improvement)_

Check warning on line 871 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L871

Use 'email' instead of 'Email'.

Check warning on line 871 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L871

Did you really mean 'autofocuses'?
- Both custom domains and subdomains in Redis for a performance improvement on navigation load times (~50ms latency reduction)

Check warning on line 872 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L872

Put a nonbreaking space between the number and the unit in '50ms'.
- Added retry logic for PDF exports to improve reliability
- Fixed cookie consent popup reappearing after acceptance or dismissal—first selection is now respected
- Fixed copying a page to clipboard on Safari by specifying a MIME `type` in `navigator.write`

## Technical improvements

- CLI bugfixes for windows and pnpm, plus CI tests to prevent regressions

Check warning on line 879 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L879

Did you really mean 'bugfixes'?
- Improved error logging output—a quality of life upgrade for our engineering team when debugging
- Minor fixes to the broken-link CI action when `contentDirectory` files are missing
- Fixed a regression caused by the auth-protected preview fixes from last week where the active tab was not being set correctly in the navigation UI

Check warning on line 882 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L882

In general, use active voice instead of passive voice ('being set').
- Fixed theme light background color not being applied to active tab icons

Check warning on line 883 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L883

In general, use active voice instead of passive voice ('being applied').
- Fixed an issue where changing the auth type in the dashboard would update and then flip back to the previously saved type—now the new selection persists after saving
- Internal DX improvements for enterprise customers with custom UI libraries—it's now easier for us to include your components and accommodate requests on shorter timelines
</Update>
Expand All @@ -868,7 +895,7 @@

## API playground enhancements

- Fixed `multipart/form-data` file upload functionality in the API playground

Check warning on line 898 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L898

Use 'capability' or 'feature' instead of 'functionality'.
- Fixed anchor link behavior so clicking them updates the URL without scrolling to top of page
- Fixed anchor link issues in nested tabs

Expand All @@ -881,15 +908,15 @@

## Performance and reliability

- Made search feel more crisp and accurate by aborting debounced requests as you type

Check warning on line 911 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L911

Did you really mean 'debounced'?
- Resource provisions for a new CDN - expect image asset and page load times to improve soon
- Fixed bugs for rendering complex Mermaid diagrams like GANTT charts

Check warning on line 913 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L913

Use 'Gantt' instead of 'GANTT'.

Check warning on line 913 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L913

Spell out 'GANTT', if it's unfamiliar to the audience.
- Fixed CLI bugs on Windows to improve stability and added tests to prevent regression

## Technical improvements

- Added OpenTelemetry for traces in NextJS application to improve time to first byte for customers

Check warning on line 918 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L918

Use 'app' instead of 'application'.
- Migrated from Octokit to GitHub API Client to improve latency in the web editor experience

Check warning on line 919 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L919

Did you really mean 'Octokit'?
- Fixed duplicate meta tags for OpenGraph
- Upgraded MongoDB from version 6 to 7 for improved performance and new features
</Update>
Expand All @@ -897,7 +924,7 @@
<Update label="July 2025" tags={["New releases", "Improvements"]} rss={{ title: "July Product Updates", description: "Slack app integration, hosted MCP servers, Cursor integration, and performance improvements" }}>
## Slack app

- Zero friction access: Bot responds to DMs, @mentions, and any question in your `#ask-ai` channel

Check warning on line 927 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L927

Did you really mean 'DMs'?
- One-click setup: Install directly from your Mintlify dashboard in seconds
- Contextual answers: Searches your entire documentation to provide relevant, accurate responses
- Deflect support interruptions: Turn daily questions into instant, self-serve answers
Expand All @@ -919,17 +946,17 @@
<Update label="June 2025" tags={["New releases", "Improvements"]} rss={{ title: "June Product Updates", description: "AI assistant updates and subscribable changelogs" }}>
## AI assistant updates

- Improved accuracy through agentic RAG with tool calling

Check warning on line 949 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L949

Spell out 'RAG', if it's unfamiliar to the audience.
- Provides navigable links to referenced pages so that users can go directly to the source of answers
- Copy shortcut for code examples generated by assistant
- "Ask AI" shortcut on code blocks in documentation to generate explanations from the assistant

Learn more in the [assistant docs](/ai/assistant).

## Subscribable changelogs

Check warning on line 956 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L956

Use 'subscribable' instead of 'Subscribable'.

- Automatically generate an RSS feed from changelog pages

Check warning on line 958 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L958

Spell out 'RSS', if it's unfamiliar to the audience.
- Integrate RSS-enabled updates with Slack, email, and other tools

Check warning on line 959 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L959

Spell out 'RSS', if it's unfamiliar to the audience.

Learn more in our new [Changelog guide](/create/changelogs)
</Update>
Expand All @@ -950,10 +977,10 @@
</Update>

<Update label="April 2025" tags={["New releases", "Improvements"]}>
## Web Editor 3.0

Check warning on line 980 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L980

'Web Editor 3.0' should use sentence-style capitalization.

<Frame>
![Webeditor3 Jpe](/images/webeditor3.jpeg)

Check warning on line 983 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L983

Did you really mean 'Jpe'?
</Frame>
Overhauled usability in the WYSIWYG editor.

Expand All @@ -969,14 +996,14 @@

- Fixed top margin for changelog components
- Improved reliability of right click behavior
- After clicking publish, you’ll stay on the same page instead of being brought to an empty state

Check warning on line 999 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L999

In general, use active voice instead of passive voice ('being brought').
- Standardized colors in file icons
- Improved reliability after selecting new branches several times in a row
- Removed Diff mode
- More consistency when creating a new folder from the dropdown
- Fixed block quotes creating more block quotes when trying to deselect

## AI Translations in beta

Check warning on line 1006 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1006

'AI Translations in beta' should use sentence-style capitalization.

<Frame>
![AI Translations graphic](/images/changelog/translations.png)
Expand Down Expand Up @@ -1010,10 +1037,10 @@

- OG images fixed
- Fixed icon style inconsistency for anchors without container
- Improved styling nits for dashboard border for mobile-tablet-desktop responsiveness

Check warning on line 1040 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1040

Use 'device' instead of 'tablet'.
- Show code examples even when in simple mode for API playground
- Support "command + k" shortcut for search in web editor
- Codeblocks within callouts expand to fill the width of the callout area

Check warning on line 1043 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1043

Did you really mean 'Codeblocks'?
</Update>

<Update label="February 2025" tags={["New releases", "Improvements"]}>
Expand All @@ -1040,15 +1067,15 @@

1. Delete your old `mint.json` file and push your changes

## CI Checks

Check warning on line 1070 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1070

'CI Checks' should use sentence-style capitalization.

Automatically lint your docs to find broken links, discover spelling and grammar issues, or enforce writing styles with your own Vale config. Learn more in our [docs](deploy/ci).

## .md support for LLMs

All documentation pages are now automatically available as plain Markdown files—just append `.md` to the URL. This makes it easier for LLMs to ingest individual pages from your documentation.

Check warning on line 1076 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1076

Use 'import' or 'load' instead of 'ingest'.

## More Themes

Check warning on line 1078 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1078

'More Themes' should use sentence-style capitalization.

<Frame>
![graphic with text "Themes v2"](/images/changelog/themes.png)
Expand All @@ -1065,22 +1092,22 @@

- [Guide to Technical Writing:](https://mintlify.com/guides/introduction)Best practices for writing technical documentation, including audience research, content types, and writing tips.
- [Dropdown component](organize/navigation#dropdowns): Organize navigation with a dropdown, in addition to tabs and anchors.
- [AI syntax fixer](https://x.com/ricardonunez_io/status/1892334887644123192): The web editor will catch if there’s a parsing error and use AI to suggest fixes.

Check warning on line 1095 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1095

Avoid using 'will'.
</Update>

<Update label="January 2025" tags={["Improvements"]}>
## AI Assistant Improvements

Check warning on line 1099 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1099

'AI Assistant Improvements' should use sentence-style capitalization.

- New UI with dedicated chat page & pre-filled prompts
- Stability improvements. For example, bug fixes of editing the wrong file or no files at all
- More robust knowledge for adding & editing components
- Improved `docs.json` file editing

## Partial Authentication

Check warning on line 1106 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1106

'Partial Authentication' should use sentence-style capitalization.

Customize access to any page or section of content depending on user permissions. Supports connecting with your own authentication system.

## Revamped API Playground

Check warning on line 1110 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1110

'Revamped API Playground' should use sentence-style capitalization.

We’ve overhauled the design and performance of the [API Playground](/api-playground/). Updates include:

Expand All @@ -1103,18 +1130,18 @@
</Update>

<Update label="November 2024">
## AI Writer

Check warning on line 1133 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1133

'AI Writer' should use sentence-style capitalization.

<Frame>
![AI Assistant](/images/changelog/ai-assistant.jpg)
</Frame>
You can now ask AI to make changes to your docs, with the context of all existing documentation. Type in a prompt and the writer will propose changes by generating a pull request.

## GitLab Integration Upgrade

Check warning on line 1140 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1140

'GitLab Integration Upgrade' should use sentence-style capitalization.

We've improved our support for syncing with GitLab, such as enabling automated updates and preview deployments. Check out our [docs on GitLab](/deploy/gitlab) to get started.

## Web Editor

Check warning on line 1144 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1144

'Web Editor' should use sentence-style capitalization.

<Frame>
![Web Editor](/images/changelog/webeditor.jpg)
Expand All @@ -1123,16 +1150,16 @@

Check out our [docs on getting started with Web Editor](/editor).

## /llms.txt support

Check warning on line 1153 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1153

'/llms.txt support' should use sentence-style capitalization.

Check warning on line 1153 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1153

Use 'LLMs' instead of 'llms'.

<Frame>
![llms.txt support](/images/changelog/llms.jpg)

Check warning on line 1156 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1156

Use 'LLMs' instead of 'llms'.
</Frame>
All docs instances are now automatically hosted at /llms.txt and /llms-full.txt so that LLMs can easily ingest your documentation. For more information, read the [docs on the new llms.txt standard.](https://llmstxt.org)

## Localization

You can now localize your docs which operates similarly to versioning. Add a `locale` to a version and fixed content in Mintlify like "Was this page helpful?" will also match the locale.

Check warning on line 1162 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1162

Avoid using 'will'.

### Quality Improvements

Expand All @@ -1148,14 +1175,14 @@
<Frame>
![Changelog](/images/changelog/changelog.jpg)
</Frame>
## Code Line Highlighting

Check warning on line 1178 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1178

'Code Line Highlighting' should use sentence-style capitalization.

You can now highlight lines of code in your docs to emphasize and bring attention to important parts by adding a special comment after the language identifier. Use curly braces `{}` and specify line numbers or ranges separated by commas.

```javascript Line Highlighting Example {1,3,4,5}
const greeting = "Hello, World!";

Check warning on line 1183 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1183

Use semicolons judiciously.
function sayHello() {
console.log(greeting);

Check warning on line 1185 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1185

Use semicolons judiciously.
}
sayHello();
```
Expand Down
2 changes: 1 addition & 1 deletion components/examples.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
keywords: ["RequestExample", "ResponseExample", "code examples", "request-response"]
---

The `<RequestExample>` and `<ResponseExample>` components display code blocks in the right sidebar to create a two-column layout that keeps examples visible while users scroll through your content. These components are designed for API documentation, but they work on all pages.

Check warning on line 7 in components/examples.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

components/examples.mdx#L7

In general, use active voice instead of passive voice ('are designed').

Common use cases:

Expand All @@ -13,7 +13,7 @@
- Code samples that users reference while following instructions
- Before and after examples in tutorials

On mobile devices, `<RequestExample>` and `<ResponseExample>` components display as regular code blocks and can be scrolled past.

Check warning on line 16 in components/examples.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

components/examples.mdx#L16

In general, use active voice instead of passive voice ('be scrolled').

<RequestExample>

Expand All @@ -34,7 +34,7 @@

## RequestExample

Use `<RequestExample>` to pins code examples in the right sidebar. This component works similarly to the [CodeGroup](/components/code-groups) component, but displays the code in the sidebar instead of inline.
Use `<RequestExample>` to pin code examples in the right sidebar. This component works similarly to the [CodeGroup](/components/code-groups) component, but displays the code in the sidebar instead of inline.

You can include multiple code blocks inside a single `<RequestExample>`. Each code block must have a title attribute.

Expand Down
4 changes: 2 additions & 2 deletions components/icons.mdx
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: "Icons"
description: "Use icons from popular libraries, external URLs, or files in your project."
keywords: ["Font Awesome", "Lucide", "SVGs"]
keywords: ["Font Awesome", "Lucide", "Tabler", "SVGs"]
---

import IconsRequired from "/snippets/icons-required.mdx";

Use icons from Font Awesome, Lucide, SVGs, external URLs, or files in your project to enhance your documentation.
Use icons from Font Awesome, Lucide, Tabler, SVGs, external URLs, or files in your project to enhance your documentation.

Check warning on line 9 in components/icons.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

components/icons.mdx#L9

Did you really mean 'Tabler'?

<Icon icon="flag" size={32} />

Expand All @@ -16,7 +16,7 @@

## Inline icons

Icons are placed inline when used within a sentence, paragraph, or heading. <Icon icon="flag" iconType="solid" /> Use icons for decoration or to add visual emphasis.

Check warning on line 19 in components/icons.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

components/icons.mdx#L19

In general, use active voice instead of passive voice ('are placed').

```markdown Inline icon example
Icons are placed inline when used within a sentence, paragraph, or heading. <Icon icon="flag" iconType="solid" /> Use icons for decoration or to add visual emphasis.
Expand Down
Loading
Loading