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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions assistant/widget.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

export const WidgetCodeBlock = ({ children, ...props }) => (
<CodeBlock {...props}>{children}</CodeBlock>
);

Check warning on line 12 in assistant/widget.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

assistant/widget.mdx#L12

Use semicolons judiciously.

The [assistant](/assistant) answers questions on your Mintlify site. To embed the same capability on another site or web app, use the widget. The widget gives your users access to AI chat trained on your content, wherever they use your product. Embed it in your dashboard, marketing site, support portal, or elsewhere.

Expand Down Expand Up @@ -190,6 +190,7 @@
| `accent` | CSS color | Sets the color of primary controls. |
| `radius` | CSS border radius | Sets the panel radius, such as `18px`. |
| `font` | CSS font family | Uses a font already loaded by your application. The default is Inter, which the widget bundles. |
| `fontSize` | number from `12` to `20`, or `null` | Sets the message and composer text size in pixels. Other text scales with it. `null` restores the default of 14px on desktop and 16px on screens narrower than 768px. |
| `side` | `top`, `bottom`, `left`, `right`, `inline-start`, `inline-end` | Positions the built-in trigger on a screen edge. |
| `align` | `start`, `center`, `end` | Aligns the trigger along its selected edge. |
| `dismissOnInteractOutside` | boolean | Controls whether pointer or focus interactions outside close the assistant. |
Expand Down Expand Up @@ -285,7 +286,7 @@

Conversation snapshots remain private to the widget. Each method resolves to `void`.

## Content Security Policy

Check warning on line 289 in assistant/widget.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

assistant/widget.mdx#L289

'Content Security Policy' should use sentence-style capitalization.

If your site uses a Content Security Policy, allow the origins required by your enabled widget features:

Expand All @@ -296,8 +297,8 @@
| `connect-src` | `https://api.mintlify.com` | Configuration, messages, and feedback |
| `connect-src` | `https://ph.mintlify.com` | Internal widget analytics |
| `font-src` | `https://widget.mintlify.com` | Optional bundled Inter font |
| `script-src` | `https://js.hcaptcha.com` | hCaptcha bot protection |

Check warning on line 300 in assistant/widget.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

assistant/widget.mdx#L300

Use 'hCaptcha' instead of 'hcaptcha'.
| `connect-src` and `frame-src` | `https://*.hcaptcha.com` | hCaptcha bot protection |

Check warning on line 301 in assistant/widget.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

assistant/widget.mdx#L301

Use 'hCaptcha' instead of 'hcaptcha'.

A strict `script-src` policy must still authorize both the loader and initialization script. A strict `style-src` policy must authorize the nonce you pass to `init()`, which the widget copies to its injected style sheet. Passing `nonce` to `init()` propagates it only to resources the widget creates after initialization.

Expand Down
78 changes: 78 additions & 0 deletions changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,84 @@
noindex: true
---

<Update label="October 23, 2026" tags={["New releases","Improvements","Bug fixes"]} rss={{ title:"Autopilot, dashboard inbox, editor agent skills, and more" }}>

## Autopilot

- **Autopilot (beta):** [Autopilot](/autopilot) is a proactive agent that opens pull requests to keep your documentation up-to-date, and performs ongoing maintenance such as a daily quality check. Turn it on from the Autopilot page in your dashboard. Available on Pro and Enterprise plans.
- **Review suggestions:** Autopilot's pull requests appear under **Suggestions**, where you can preview, accept, close, or ask for changes in a chat. See [Review suggestions](/autopilot#review-suggestions).
- **Feature launches:** For a large launch, Autopilot tracks the feature and keeps a draft pull request current until the code merges. See [Feature launches](/autopilot#feature-launches).
- **Integration events:** Ask Autopilot in a chat to run when an event happens in a connected shared integration, such as a new Linear issue. See [Slack and other integrations](/autopilot#slack-and-other-integrations).
- **Signed commits:** GitHub signs Autopilot's commits and shows them as **Verified**, so they work with branch protection rules that require signed commits. See [How Autopilot opens pull requests](/autopilot#how-autopilot-opens-pull-requests).

## Editor and dashboard

- **Agent skills:** Add reusable instructions that the [agent](/editor/agent#skills) loads when a request matches them. Create skills, upload `SKILL.md` files, `.skill` or `.zip` archives, or folders, or ask the agent to save a skill while you chat. Admins can move personal skills to your organization.
- **Inbox:** The [inbox](/dashboard/inbox) collects replies, mentions in comments and page content, comments on pages you own, and shared private pages. Filter by section and date range, and mark everything as read at once.
- **Edits from comment threads:** Ask `@mintlify` in a comment to change a page and the agent performs edits then updates the comment thread. See [Ask the Mintlify agent](/editor/collaborate#ask-the-mintlify-agent).
- **Show all branches:** Choose whether the branch menu lists every branch in your repository. See [Show all branches](/editor/settings#show-all-branches).
- **Commit co-authors:** Credit teammates as co-authors on editor commits. See [Editor settings](/editor/settings).
- **Delete agent chats:** Delete chats from the agent's [session history](/editor/agent#session-history).
- **Source mode:** Fold component blocks and code fences and keep your scroll position when you switch between visual and source mode. JSX attribute expressions highlight as JavaScript, and `style` objects autocomplete CSS properties and describe them on hover.
- **Mermaid diagrams:** Visual mode hides Mermaid code by default and remembers whether you show it.
- **Inline SVG and custom pages:** Visual mode draws inline `<svg>` blocks. On pages in `custom` or `frame` mode, components respond to clicks and you can select and copy text.
- **Page titles in URLs:** Editor URLs and copied page links include the page title, such as `/~/Getting-Started-<id>`. Existing links still work.
- **Copy and move pages:** The page menu's **Copy to…** and **Move to…** options are now **Copy to a project** and **Move within project**. After you copy a page to another project, the editor opens the copy. See [Copy a page to another project](/editor/pages#copy-a-page-to-another-project).
- **Billing page:** Set overages and spend limits for each project and compare plans on the redesigned **Billing** page. On Pro and Enterprise plans, reserve credits for a project. See [Overages](/credits#overages).
- **Automations in project settings:** [Automations](/automations/manage) moved to your project settings.

## Desktop app

- **Copy tab links:** Right-click a tab and select **Copy Link** to copy the link to its page.
- **What's new:** See recent changes to the [desktop app](/desktop) in its settings.

## Published sites

- **Page styles:** Add a `<style>` block to a page to style only that page's content. See [Custom CSS](/customize/custom-scripts#add-custom-css).
- **Styling hooks:** Style the search bar, search dialog, and theme layout with stable `data-search-item` and `data-layout-item` attributes. Log in and log out links in the sidebar have the `login-link` and `logout-link` classes, like the links in the navigation bar. See [Class and element hooks](/customize/custom-scripts#class-and-element-hooks).
- **JSON request bodies:** Switch between **Form** and **JSON** to edit request bodies in the API playground. See [Edit request bodies as JSON](/api-playground/overview#edit-request-bodies-as-json).
- **Optional API fields:** Set `api.optional` to collapse, expand, or always show optional fields in the API playground. See [API settings](/organize/settings-api).
- **Markdown export:** `.md` pages render components, `Visibility` content, and snippets as plain Markdown, and keep the text of components such as `Frame`, `Tile`, and `Prompt`. Links to pages in your navigation point to their `.md` versions, and on most sites internal links use your site's full URL. See [Components and HTML](/ai/markdown-export#components-and-html).
- **Go SDK references:** Generate SDK reference pages for Go packages with the `go` format and [mintlify-go-extractor](https://github.com/mintlify/mintlify-go-extractor). See [Go](/api-playground/sdk-reference-setup#go).
- **Javadoc navigation:** SDK reference navigation for Javadoc artifacts groups symbols by kind within each package. See [Generated pages](/api-playground/sdk-reference-setup#generated-pages).
- **Classic thumbnails:** Generated OG images use the `classic` layout by default. Thumbnails with a custom background image and no preset keep their original layout. See [`thumbnails`](/organize/settings-appearance#thumbnails).
- **Google Fonts from your domain:** On sites without authentication, Mintlify serves Google Fonts from your docs domain, so readers' browsers don't connect to Google.
- **Assistant widget text size:** Set `appearance.fontSize` to a number from 12 to 20 to change the text size of the [assistant widget](/assistant/widget#assistantappearance) in pixels.
- **Preview access through the API:** Pass `auth` to the [Trigger preview deployment](/api/preview/trigger) endpoint to protect a preview with a password or dashboard login.
- **Old previews:** If you change your repository, Mintlify deletes previews from the previous repository after seven days. See [Preview lifetime](/deploy/preview-deployments#preview-lifetime).

## CLI

- **Generate `docs.json` files:** `mint dev` generates a `docs.json` file from your folder structure when your directory doesn't have one. See [Local preview](/cli/preview).
- **Preview on other devices:** `mint dev` listens only on `localhost`. To open the preview on a phone or another computer, run `mint dev --host`. See [Preview on other devices](/cli/preview#preview-on-other-devices).

### Breaking change

- **`mint test` removed:** The CLI no longer includes the `mint test` command. Remove it from scripts and CI workflows that call it.

## AI and MCP

- **Admin MCP editing:** `edit_page` applies up to 100 replacements in one call, `create_node` writes into a page that already exists at the path, and `write_page` and `edit_page` report markup the editor drops. See [Content](/ai/mintlify-mcp#content).

Check warning on line 65 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L65

'and' is repeated!
- **Admin MCP navigation:** `list_nodes` returns fewer fields for each node and leaves out uploaded files unless you filter for them. Update scripts that read other fields. `list_deployments` returns each project's `projectType`. See [Navigation](/ai/mintlify-mcp#navigation).
- **Admin MCP deploy status:** `deployment_status` reports whether published changes are live, and `suggest_edit` accepts a `comment` that explains the change. See [Branches and publishing](/ai/mintlify-mcp#branches-and-publishing).
- **Bring your own model:** Starter questions and the commit messages and pull request details for editor publishes also run on your key. See [Bring your own model](/ai/bring-your-own-model). Available on Enterprise plans.
- **API request examples:** When readers ask the assistant how to call an API, its answers include a minimal request example based on your docs.
- **Assistant API limits:** The assistant API no longer has a per-IP daily request limit. See [Create assistant message](/api/assistant/create-assistant-message-v2).
- **Conversation IDs:** Assistant conversation exports include a `conversationId` that groups turns from the same conversation. See [Assistant conversations](/api/analytics/assistant-conversations).

## Bug fixes

- **Editor:** Imported `.md` files parse as Markdown, and Notion Markdown exports are cleaned up on import. HTML links to sections on the same page scroll in visual mode. Bold and italic formatting stays after you post a comment. New branches no longer reuse names of deleted branches. Interrupted agent responses reconnect. OpenAPI page descriptions render components. Typing `---` in source mode starts frontmatter. Template literals inside HTML no longer gain indentation when you save, and inline HTML tables keep their layout when you click a cell.

Check warning on line 75 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L75

In general, use active voice instead of passive voice ('are cleaned').
- **Published sites:** Switching versions keeps you on the same page when the other version files it elsewhere. Price-like dollar amounts render as text instead of math. Scrolling in Safari continues over horizontal scrollbars. MCP discovery documents use your custom domain. On sites with authentication, the contextual menu's MCP options point to the authenticated MCP server. RSS items keep their original dates. Tailwind classes passed through variables and expressions get their styles.

Check warning on line 76 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L76

Did you really mean 'scrollbars'?
- **API playground:** Request examples use server variable defaults when the playground is hidden. Requests without a body sent through the playground proxy no longer fail with `415` errors.

Check warning on line 77 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L77

In general, use active voice instead of passive voice ('is hidden').
- **Previews:** **View Preview** links open the preview's home page when the linked page isn't in the build. Leftover previews from a previous repository no longer block new previews.
- **Offline exports:** API playground icons load from the export.
- **Desktop app:** Switching organizations no longer reloads every tab. Tabs show the editor branch, and new tabs keep your theme.
- **Dashboard:** **Visit page** stays disabled until your site's first build is live. Pending custom domains appear in your custom domain settings. Choosing no spend limit no longer turns off overages. Projects you delete leave the project list right away, and a new project that reuses a deleted project's subdomain starts with an empty editor.
- **Automations:** Scheduled **Update from code changes** runs no longer skip commits that are pushed after their commit date.

Check warning on line 82 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L82

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

</Update>

<Update label="October 21, 2026" tags={["New releases"]} rss={{ title:"Third-party libraries for your documentation" }}>

## Third-party libraries
Expand All @@ -13,7 +91,7 @@

Third-party libraries require an Enterprise plan. Contact your account manager to enable them for your site.

Follow the [setup guide](/customize/third-party-libraries) to add dependencies, commit a lockfile, and configure `packages` in `docs.json`. Use only trusted packages and review the [limitations](/customize/third-party-libraries#limitations) before getting started.

Check warning on line 94 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L94

Did you really mean 'lockfile'?

</Update>

Expand Down Expand Up @@ -48,7 +126,7 @@
- **Preview OG images:** Run [`mint og`](/cli/commands#mint-og) to render a page's OG image to a PNG file.
- **Visibility by sign-in state and group:** Show content only to signed-in readers, signed-out readers, or specific groups, and hide it from groups with `excludes`. See [`Visibility`](/components/visibility#show-content-by-sign-in-state-or-group).
- **Regional language variants:** `navigation.languages` accepts regional codes such as `en-GB`, `es-MX`, and `es-419`, and the language switcher shows the region. Language routing sends visitors to the variant that matches their browser. See [Regional variants](/guides/internationalization#regional-variants).
- **hreflang tags:** Sites with multiple languages link each page to its translations with `hreflang` tags, so search engines can show readers the right language. See [Alternate language links](/guides/internationalization#alternate-language-links).

Check warning on line 129 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L129

Did you really mean 'hreflang'?
- **TypeDoc categories:** SDK reference navigation follows the `@category` and `@group` tags in your TypeDoc artifact. See [Generated pages](/api-playground/sdk-reference-setup#generated-pages).
- **Preview deployments:** The `robots.txt` file on [preview deployments](/deploy/preview-deployments) disallows crawling.
- **Navigation on authenticated sites:** Signed-out visitors on sites with authentication see the public navigation on first load, without layout shifts.
Expand All @@ -57,13 +135,13 @@
## AI and MCP

- **Admin MCP comment tools:** The admin MCP can read comment threads, start a comment, suggest a tracked change, reply, and resolve threads. See [Comments](/ai/mintlify-mcp#comments).
- **Merge from the admin MCP:** Pass `merge: true` to `publish` to merge the branch's pull request when your project allows edits to the deploy branch. See [Branches and publishing](/ai/mintlify-mcp#branches-and-publishing).

Check warning on line 138 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L138

'to' is repeated!
- **User ID on MCP events:** Search tool calls through an authenticated MCP server record the signed-in user's `sub` claim as `user_id` in [analytics streaming](/analytics/streaming). Available on Enterprise plans.
- **Redacted assistant conversations:** Email addresses and phone numbers in [assistant conversations](/analytics/assistant) appear redacted in the dashboard, CSV exports, and the analytics API. Available on Pro and Enterprise plans.

## Bug fixes

- **Editor:** Footnotes render instead of showing a warning. Keyboard text selection works across tables. Comment cards stay anchored when you switch tabs, and block menu actions follow their block when content shifts. Autolinked URLs include their paths, queries, and sections and leave out trailing punctuation. Bare domains link to `https://`. The `docs.json` tab is titled **Site settings**.

Check warning on line 144 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L144

Did you really mean 'Autolinked'?

Check warning on line 144 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L144

In general, use active voice instead of passive voice ('is titled').
- **Comments:** The comment popover hides reply and actions when you can't comment. If your organization uses roles, admins can [delete any comment or thread](/editor/collaborate#comments).
- **Published sites:** Tabs no longer clip ordered list numbers from 10 up. Related pages pick the right language for index pages.
- **CLI:** `mint a11y` checks files that use custom heading IDs. `mint broken-links` reports every page it can't parse instead of stopping at the first, no longer flags valid code inside `<MDX>` fragments, and resolves relative links in snippets.
Expand Down Expand Up @@ -96,7 +174,7 @@
## Editor and dashboard

- **Images in the editor:** Click an image to select it. Drag it to move it, even inside frames, cards, tabs, and callouts, and resize it with handles that also work on touch screens. Dropped and pasted media lands between blocks.
- **Emoji reactions on text:** Highlight text and react to it with an emoji. See [Comments](/editor/collaborate#comments).

Check warning on line 177 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L177

Use 'React' instead of 'react'.
- **Publish warnings:** The **Publish** menu warns you about open comments and labels unlisted pages as hidden.
- **Fewer confirmations:** Source mode asks you to confirm a large change only when it exceeds 10,000 characters.
- **Keyboard shortcuts in the editor:** Open **Keyboard shortcuts** from the dashboard help menu to see every shortcut. See [View shortcuts in the dashboard](/editor/keyboard-shortcuts#view-shortcuts-in-the-dashboard) for more information.
Expand All @@ -112,10 +190,10 @@

- **Editor:** Ordered lists keep their numbering when you delete an empty middle item. Any block now renders between accordions in an `AccordionGroup`. Images pasted from other sites stay on the page. Source mode parses MDX `import` and `export` blocks correctly.
- **Private pages:** Moving a private page to your site keeps its page ID and comments. Private pages load regardless of Git branch state.
- **Published sites:** Images in table cells are zoomable. API playground requests without a body no longer send a `Content-Type` header. Search breadcrumbs match the page language. Willow renders custom page mode.

Check warning on line 193 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L193

Did you really mean 'zoomable'?
- **Assistant:** The assistant widget on sites without authentication searches every page, not only pages marked `public: true`.
- **Authenticated sites:** Generated OG images and PDF exports work on sites with authentication.
- **Previews:** GitLab multi-repo preview deployments work, failed merge request comments no longer fail preview builds, and retargeting a pull request to your deploy branch creates a preview.

Check warning on line 196 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L196

Did you really mean 'retargeting'?
- **Agent:** The editor agent uses your timezone.
- **Analytics:** CSV exports escape spreadsheet formulas.
- **CLI:** The CLI accepts AsyncAPI 3.0.0 specs on fresh installs.
Expand All @@ -137,9 +215,9 @@
- **List and table shortcuts:** <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>7</kbd> creates a numbered list and <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>9</kbd> creates a task list. Use <kbd>Ctrl</kbd> instead of <kbd>Cmd</kbd> on Windows and Linux. Type `[]` and a space to start a task list. <kbd>Tab</kbd> and <kbd>Shift</kbd> + <kbd>Tab</kbd> indent and outdent every selected list item. In tables, <kbd>Tab</kbd> moves to the next cell and adds a row from the last cell. See [Keyboard shortcuts](/editor/keyboard-shortcuts).
- **Copy and paste:** Copying keeps the structure, numbering, and formatting of lists. Pasting from Google Docs keeps bold text and links in lists, and Google Docs checklists and GitHub task lists paste as task lists.
- **Comments:** Unsent comment drafts survive page reloads, replies stay put when a thread collapses, and a comment can contain only a mention. See [Comments](/editor/collaborate#comments).
- **Private page roles:** The **Publisher** role for sharing private pages is now called **Full Access**. Permissions are unchanged. See [Share a private page](/editor/pages#share-a-private-page).

Check warning on line 218 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L218

In general, use active voice instead of passive voice ('are unchanged').
- **Files:** The **Hidden files** section is now called **Files** and lists every file in your repository that isn't in your navigation. See [Files](/editor/pages#files).
- **Faster editor:** Pages open faster, typing no longer reparses the whole page, and navigation loads without waiting on GitHub data. When you switch projects, the editor reopens the page you last had open.

Check warning on line 220 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L220

Did you really mean 'reparses'?

## Agent and assistant

Expand Down Expand Up @@ -172,12 +250,12 @@
## Bug fixes

- **Tables and lists:** HTML tables no longer lose rows on save, ordered lists in table cells keep their starting number, and task lists written with `[X]` no longer fail MDX validation.
- **Editor:** New page titles keep focus while you type, pasted dollar amounts no longer turn into math, image paste works on new private pages, and the editor shows clearer errors when a repository was renamed, can't be accessed, or is blocked by a GitHub IP allowlist.

Check warning on line 253 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L253

In general, use active voice instead of passive voice ('was renamed').

Check warning on line 253 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L253

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

Check warning on line 253 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L253

In general, use active voice instead of passive voice ('is blocked').
- **Publishing:** Publishing works around navigation errors instead of blocking, the editor rejects publish selections and `docs.json` edits that would drop navigation entries, and the publish button no longer gets stuck.
- **Published sites:** Related pages render in preview deployments, locale redirects work behind proxies and custom base paths, breadcrumb groups without a root page render as text instead of a broken link, shell placeholders highlight correctly, and SDK type references link to their generated pages.
- **Search:** Results from other versions show their version breadcrumb again.
- **Deployments:** Mintlify removes stale OpenAPI pages when a spec changes.
- **Invites:** Invite links work for users who are already logged in.

Check warning on line 258 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L258

Use 'signed in' instead of 'logged in'.

</Update>

Expand All @@ -201,7 +279,7 @@

- **@mentions:** Type `@` in a page to mention a teammate. Mentioned teammates get a notification.
- **Profile picture uploads:** Upload a profile picture from your account settings. It appears on comments, mentions, and collaborator avatars.
- **Workspace folder icons:** Edit the icon on a workspace folder from its menu. Folder metadata is preserved when you move or rename it.

Check warning on line 282 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L282

In general, use active voice instead of passive voice ('is preserved').
- **Emoji favicons:** A new **Emojis** tab in the icon picker lets you set an emoji as a page icon, and emoji icons render as the editor tab favicon.
- **Reorder shared and starred pages:** Drag pages in **Shared with me** and **Starred** to set the order you want. The order syncs across your devices.
- **Version history redesign:** The version history panel has a refreshed layout that's easier to scan when comparing revisions.
Expand All @@ -210,7 +288,7 @@
## Dashboard

- **Rebuilt Activity page:** The Activity page has a new layout and shows richer details.
- **SSO login route:** A new login route detects SSO configuration for your email domain and sends you to the right identity provider. The SSO connection limit is raised to 25.

Check warning on line 291 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L291

In general, use active voice instead of passive voice ('is raised').
- **Assistant layout settings:** Deployment settings include options for the assistant layout so you can control how the assistant appears on your published site.

## Analytics
Expand All @@ -226,15 +304,15 @@

## Bug fixes

- **Editor publishing:** Pending edits are saved before publishing, deleted page titles show in the publish panel, publish retries when the branch lock is held, GitHub same-path replaces succeed, GitLab create collisions no longer break publish, and rows the server keeps after publish are preserved.

Check warning on line 307 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L307

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

Check warning on line 307 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L307

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

Check warning on line 307 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L307

In general, use active voice instead of passive voice ('are preserved').
- **Editor:** Language switcher options are disabled for pages without a translation, new page paths update until the first commit, slash commands rank by relevance, frontmatter edits are preserved during Git sync, source-mode comments no longer show false conflicts, and the page title is preserved across navigation.

Check warning on line 308 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L308

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

Check warning on line 308 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L308

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

Check warning on line 308 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L308

In general, use active voice instead of passive voice ('is preserved').
- **Automations:** Folder selection and topic search work correctly in the create flow, automatic conflict resolution skips mandatory PR mode when needed, and the trigger options popover collapses cleanly.
- **OpenAPI and API playground:** Reverse-proxy guides render for sites with a base path, schema validation errors stay on one line, and locally-ignored OpenAPI specs are marked stale on full updates.

Check warning on line 310 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L310

'locally-ignored' doesn't need a hyphen.

Check warning on line 310 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L310

In general, use active voice instead of passive voice ('are marked').
- **Client and hosting:** RSS URLs no longer duplicate base paths, custom and frame pages render without a layout shift on load, and color swatches pick their theme value in CSS.

</Update>

<Update label="September 11, 2026" tags={["New releases","Improvements","Bug fixes"]} rss={{ title:"Simplified credit pricing, OpenAPI Overlays, and more" }}>

Check warning on line 315 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L315

'OpenAPI Overlays' should use sentence-style capitalization.

## AI credit pricing updates

Expand All @@ -244,17 +322,17 @@

## OpenAPI Overlays

- **Transform a spec:** Use OpenAPI Overlays to rename paths, replace server URLs, or remove internal endpoints without editing the specification file. Overlays apply after a specification is parsed and before it is validated, so generated endpoint pages, navigation, `openapi` frontmatter, and `mint validate` all use the transformed document. See [Transform your spec with overlays](/api-playground/openapi-setup#transform-your-spec-with-overlays).

Check warning on line 325 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L325

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

Check warning on line 325 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L325

In general, use active voice instead of passive voice ('is validated').
- **Overlay Specification 1.0 and 1.1:** Write `update`, `remove`, and `copy` actions that select nodes with [RFC 9535 JSONPath](https://www.rfc-editor.org/rfc/rfc9535) expressions. See [Create an overlay document](/api-playground/openapi-setup#create-an-overlay-document).
- **Reference or auto-discover overlays:** Add an `overlays` property anywhere your `docs.json` accepts `openapi`, using a relative path or a URL. Or skip the configuration: an overlay with an `extends` field pointing at your specification is discovered automatically. See [Auto-discover overlays](/api-playground/openapi-setup#auto-discover-overlays).

Check warning on line 327 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L327

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

## Editor and collaboration

- **Recent and starred private pages:** The **Workspace** tab of the editor now lists the private pages you opened most recently and the ones you star from a page's menu. Both lists sync across your devices and stay the same on every branch. Each section stays hidden until it has something in it. You can reorder these sidebar groups by dragging them to create your preferred workspace layout.
- **Move and duplicate private pages:** Move a private page into a workspace folder from its document or sidebar menu, duplicate a private page from the same menu, or leave a private page you were invited to. When you promote a private page, its images and videos move with it and inline references are rewritten. See [Private pages](/editor/pages#private-pages).

Check warning on line 332 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L332

In general, use active voice instead of passive voice ('were invited').
- **Comments panel:** Open a document-wide comments panel to review open and resolved threads for the current page. Source mode now supports comments the same as visual mode. See [Comments](/editor/collaborate#comments).
- **Resize table columns:** In visual mode, drag a column border to resize it. The editor converts the table to HTML and writes the `<colgroup>` widths for you. See [Tables](/create/list-table).
- **Site settings in the sidebar:** Site configuration pages open directly from the editor sidebar instead of a modal, and workspace settings navigation has been reorganized to match.

Check warning on line 335 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L335

In general, use active voice instead of passive voice ('been reorganized').
- **Page icons as tab favicons:** The editor tab favicon now uses the page's icon. Page and navigation icon frontmatter accept emoji values.
- **Editor agent integrations (Enterprise):** The editor agent can use connected third-party apps as read-only tools while researching and editing. See [Use connected integrations](/editor/agent#use-connected-integrations).

Expand All @@ -266,7 +344,7 @@
## Published sites

- **Image viewer:** Clicking an image opens a rebuilt full-size viewer with smoother animation and labeled controls for screen readers.
- **Search ranking:** Search ranks page-title matches higher, so exact-title lookups surface first.

Check warning on line 347 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L347

Did you really mean 'lookups'?

## Dashboard

Expand All @@ -276,9 +354,9 @@
## Git and integrations

- **Non-Markdown files sync in the editor:** Editor branches now sync non-MDX text files, so changes to config files and other plain-text assets round-trip through the editor.
- **GitLab editor branches:** GitLab pushes sync into editor branches in real time, contributors show on the branch dropdown, and force pushes are detected. Git-only branches now appear in the editor branch dropdown so you can switch to a branch that was created outside the editor.

Check warning on line 357 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L357

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

Check warning on line 357 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L357

In general, use active voice instead of passive voice ('was created').
- **Editor branch dropdown:** The branch dropdown is now a per-user editor setting. Turn it on from your editor settings to switch branches from the editor.
- **Default ignored patterns:** `.vscode` and `.cursor` are ignored by default, and `mint dev` skips ignored directories when it crawls your project. See [Default ignored patterns](/organize/mintignore#default-ignored-patterns).

Check warning on line 359 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L359

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

## API playground

Expand All @@ -286,14 +364,14 @@

## Bug fixes

- **Preview deployments:** GitHub preview deployments are pinned to the triggering commit, preview URLs stay stable across rebuilds, and preview comments refresh after each rebuild.

Check warning on line 367 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L367

In general, use active voice instead of passive voice ('are pinned').
- **Custom domains and 404s:** Custom hostnames Cloudflare no longer serves return `not_found`, MCP analytics resolve custom domains to their canonical subdomain, and Markdown 404s include recovery guidance and discovery headers.

Check warning on line 368 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L368

Put a nonbreaking space between the number and the unit in '404s'.

Check warning on line 368 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L368

Put a nonbreaking space between the number and the unit in '404s'.
- **Components:** `RequestExample` and `ResponseExample` code blocks no longer disappear on small screens.
- **Editor fixes:** Creating a branch no longer leaves a stuck skeleton, pull-request link redirects no longer double-encode branch names, `saving` rows match the server, resizing no longer loops, and frontmatter loads only after the document connects.
- **Publishing:** Content-less create actions retire after publish so they cannot block later publishes, publish retries when the branch lock is held instead of erroring immediately, and GitHub commit failures report clearer messages.

Check warning on line 371 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L371

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

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 'erroring'?
- **Dashboard fixes:** SSO configuration resets when you remove a connection, only verified domains can be selected when SSO is configured, and the page header restores the **Add description** affordance.

Check warning on line 372 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L372

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

Check warning on line 372 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L372

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

Check warning on line 372 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L372

Did you really mean 'affordance'?
- **Auth and account:** Password reset is asynchronous and rate limited, dev org rate limits are raised, and a new-account flag lets the dashboard fire the correct sign-up event.

Check warning on line 373 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L373

In general, use active voice instead of passive voice ('are raised').
- **OpenAPI:** Memory usage during OpenAPI candidate detection is reduced, API reference pages slice the schema graph to the page's target, and `$ref` prefixes and array entries resolve correctly in overlays under base paths and mounts.

Check warning on line 374 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L374

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

</Update>

Expand All @@ -310,7 +388,7 @@
- **Collaborative source mode:** Source mode now supports real-time collaboration. See your teammates' cursors as they work on the same branch as you. Frontmatter edits sync live across visual and source mode. See [Real-time editing](/editor/collaborate#real-time-editing).
- **Comment reactions:** React to a comment with an emoji to acknowledge it without replying. Hover over a reaction to see who reacted, and reacting to someone else's comment notifies its author. See [Comments](/editor/collaborate#comments).
- **Selective publish:** Select individual changes in the publish menu to publish part of your pending work instead of everything at once.
- **Media on private pages:** Upload images and videos to private pages. Private media is served only to people who can open the page, and it is removed when the page is deleted.

Check warning on line 391 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L391

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

Check warning on line 391 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L391

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

Check warning on line 391 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L391

In general, use active voice instead of passive voice ('is deleted').
- **Editor polish:** Search results show page titles and reveal the file in the sidebar, the sidebar lists only Markdown pages by default, the share dialog searches recipients by email address, the emoji suggestion menu has better search relevance, and the agent panel stays available in site settings.

## Automations
Expand All @@ -328,8 +406,8 @@

## Authoring

- **`mint test`:** Generate tests for the code blocks in your docs from the CLI. Runs are saved so you can revisit past reports.

Check warning on line 409 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L409

In general, use active voice instead of passive voice ('are saved').
- **`<MDX>` improvements:** Headings inside `<MDX>` blocks merge into the page's table of contents, `## Title {#id}` anchors work at any indent, and code blocks inside `<MDX>` behave like code blocks at the page root. See [MDX](/components/mdx).

Check warning on line 410 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L410

Use 'MDX' instead of 'mdx'.
- **Markdown in component titles:** Component titles, such as accordion titles, support inline Markdown formatting like code and bold.
- **Table column widths:** HTML tables honor the `<colgroup>` widths you author.

Expand Down Expand Up @@ -382,19 +460,19 @@

## Docs and agents

- **Discoverable `llms.txt` indexes:** The root `llms.txt` now links to the per-section indexes under `/_llms`, and optional links are indexed by navigation scope. See [llms.txt](/ai/llmstxt).

Check warning on line 463 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L463

In general, use active voice instead of passive voice ('are indexed').
- **Index MCP rate limit:** The daily rate limit for the Mintlify Index MCP server is raised to 5,000 requests. See [Index MCP reference](/search-index/mcp).

Check warning on line 464 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L464

In general, use active voice instead of passive voice ('is raised').
- **Publishing permissions for AI apps:** Changing whether your MCP server pushes directly to your deploy branch now requires an admin role. Editors see the setting as read-only.

## Bug fixes

- **Safari media:** Images and videos now load correctly in Safari.
- **Accordions:** HTML tables inside accordions render instead of being dropped.

Check warning on line 470 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L470

In general, use active voice instead of passive voice ('being dropped').
- **Code groups:** Expandable code blocks inside a `CodeGroup` no longer grow past their collapsed height.
- **iOS zoom:** Focusing search and assistant inputs on iOS no longer zooms the page.
- **Favicons:** Favicon URLs resolve correctly on deployments with a custom base path.
- **API playground:** Enum array items render their values instead of type labels.
- **`llms.txt` languages:** Language-specific `llms.txt` routes are scoped to their language, the default language is prioritized, and `llms-full.txt` headings and links are normalized.

Check warning on line 475 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L475

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

Check warning on line 475 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L475

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

Check warning on line 475 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L475

In general, use active voice instead of passive voice ('are normalized').
- **`mint format`:** CLI formatting now matches the editor's output, so formatting a file no longer produces spurious diffs.
- **Editor fixes:** Removing a page icon persists, focus returns to the page after toolbar dropdown picks, and deleting the page you have open redirects instead of showing a stale view.
- **Assistant widget:** The widget refreshes its configuration before it expires, so long-lived pages keep a working assistant.
Expand All @@ -405,7 +483,7 @@

## Editor and collaboration

- **Editor branches:** When you create a branch, the editor now creates a draft pull request and autosaves changes to Git. You can rename or delete branches, discard autosaved changes, and move pending changes to a new branch. The branch menu is ordered by recent activity, uses per-user branch names, and shows cleaner `Draft <date>` names for automatically generated branches. See [Branching and publishing](/editor/publish).

Check warning on line 486 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L486

In general, use active voice instead of passive voice ('is ordered').
- **Pull requests open as drafts by default:** The editor now opens new pull requests in draft state so you can share a preview URL without signaling that the change is ready to merge. Change this on the [editor settings](/editor/settings) page.
- **GitLab merge requests:** Merge requests opened in GitLab now sync into editor branches, matching the existing GitHub behavior.
- **Streamlined editor navigation:** The editor has a new breadcrumbs row, consolidated page and share controls, sticky sidebar section headers, and a dedicated bottom bar for settings and **Ask agent**. Site settings open as editor pages instead of a modal. Mobile navigation now uses a simplified top bar and panel-based sidebar for smaller screens.
Expand All @@ -420,12 +498,12 @@

## Docs and delivery

- **Custom SDK reference pages:** Use `sdk` frontmatter to generate documentation for a single SDK symbol while adding your own examples or guidance above it. You can also configure SDK generation for a navigation group. See [Customize a page for a single symbol](/api-playground/sdk-reference-setup#customize-a-page-for-a-single-symbol).

Check warning on line 501 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L501

Use 'preceding' instead of 'above'.
- **GraphQL input types:** Input type pages are now generated and served on GraphQL API reference sites. See [GraphQL setup](/api-playground/graphql-setup).
- **`nocopy` code blocks:** Add the `nocopy` flag to a fenced code block to hide its copy button. For plain-text content such as ASCII diagrams, use a bare `nocopy` fence. See [Hide copy button](/create/code#hide-copy-button).
- **Result snippets:** Optionally show a one-line content preview beneath each search result, with matching terms highlighted. Enable **Result snippets** from your dashboard search settings; the setting is off by default. See [Result snippets](/optimize/search#result-snippets).
- **Scoped `llms.txt` indexes:** Grouped `llms.txt` indexes are now served per URL segment at `/_llms/<segment>.md`, so agents can pull one section of your docs instead of the full index.
- **Assistant widget analytics:** Analytics events now include the embedding page's current pathname by default and follow client-side navigation. Set `analytics.capturePathname` to `false` to opt out. See [assistant analytics config](/assistant/widget#assistantanalyticsconfig).

Check warning on line 506 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L506

'to' is repeated!
- **Bulk member invites:** Invite up to 250 teammates at once, then review the list and assign a role to each invitee before sending. Pro and Enterprise plans can upload a CSV of email addresses. See [Add members to your organization](/dashboard/roles#add-members-to-your-organization).
- **Universal Search API keys:** Universal Search API keys are out of early access. Any organization can now create and manage them from dashboard settings.
- **Analytics in self-hosted deployments:** The dashboard analytics tab is now available on self-hosted deployments.
Expand All @@ -435,7 +513,7 @@
- **API playground:** OpenAPI 3.1 examples and enum values now appear in generated response samples, and Markdown lists in the endpoint modal no longer render double bullets.
- **Search anchors:** JSX headings with custom IDs now create the correct search sections and anchors.
- **Inline styles:** Inline CSS in a quoted `style` attribute now renders correctly on your site, in the CLI, and in the editor.
- **Editor components:** Copying and pasting inside a `Step` no longer creates nested steps, tabs no longer jump when clicked, and settings sidebar search has been restored.

Check warning on line 516 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L516

In general, use active voice instead of passive voice ('been restored').
- **Editor deep links:** Opening an editor link while signed out now returns you to that page after login instead of the dashboard home page.
- **Anchor icons:** Anchor link icons remain white when hovering over a dark background.
- **Assistant widget loading:** The widget stays interactive while it's loading.
Expand All @@ -443,7 +521,7 @@

</Update>

<Update label="August 14, 2026" tags={["New releases","Improvements","Bug fixes"]} rss={{ title:"Bitbucket Cloud support, embed a GitHub repo in your docs, and more" }}>

Check warning on line 524 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L524

'Bitbucket Cloud support' should use sentence-style capitalization.

## Bitbucket Cloud support

Expand All @@ -456,18 +534,18 @@
- **Editor branch creation:** Branch creation is faster and you can bring or stash pending changes when branching. You can also edit a branch's pull request title from the editor.
- **Private pages:** Private pages have their own version history, agent annotations, and notification emails. Move a private page to a workspace folder to publish it to your site.
- **Personal and shared sections:** The editor sidebar has **Personal** and **Shared** sections so private drafts and shared content are easier to separate.
- **Editor comments:** Long comment bodies clamp to six lines with a **Show more** control, and the comment card scrolls, keyboard shortcuts, and edit input have been polished.

Check warning on line 537 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L537

In general, use active voice instead of passive voice ('been polished').
- **Batch member invites:** Invite multiple teammates to your organization at once from the dashboard.
- **Collaborators in branches:** The branches dropdown shows collaborators on each branch, avatars dedupe across Git and editor identities, and pull request authors are included in the contributors list. External pushes to editor branches sync into the editor in real time.

Check warning on line 539 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L539

Did you really mean 'dedupe'?

Check warning on line 539 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L539

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

## Docs and delivery

- **GitHub component:** Embed a public GitHub repository card with a live description, star count, and fork count on any page. See [GitHub](/components/github) for usage and variants.
- **Language-preference routing:** Redirect visitors from the root of your site to the language that matches their browser's `Accept-Language` header. Enable **Auto-route to preferred language** on the [Add-ons](https://app.mintlify.com/settings/project/addons) page. See [Navigation](/organize/navigation#route-visitors-to-their-preferred-language) for details.
- **`lastUpdatedDate` frontmatter:** The last-modified footer now prefers a `lastUpdatedDate` value in a page's frontmatter over the Git commit date.
- **Search relevance:** Verbatim identifier matches are promoted in search results, and identifier tokens are preserved across chunk splits.

Check warning on line 546 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L546

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

Check warning on line 546 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L546

In general, use active voice instead of passive voice ('are preserved').
- **Translation reliability:** Full-site translation triggers are fixed, and the translation timeout is raised to accommodate larger sites.

Check warning on line 547 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L547

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

Check warning on line 547 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L547

In general, use active voice instead of passive voice ('is raised').
- **API playground endpoint menu:** Refined layout and spacing, correct column sizing for OPTIONS, and typing in the endpoint search is fixed.

Check warning on line 548 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L548

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

## Agent integrations

Expand All @@ -480,15 +558,15 @@
- **Assistant history:** Clarifying questions from the assistant now render in dashboard conversation history and in analytics exports.
- **Reject editor suggestions:** The reject button for suggestions now appears inline.
- **Multi-repo variables:** Variables now resolve correctly in multi-repo deployment configurations.
- **GitLab webhooks:** Push events from the GitLab OAuth webhook endpoint are handled correctly.

Check warning on line 561 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L561

In general, use active voice instead of passive voice ('are handled').
- **Broken-links CLI:** `mint broken-links` now resolves paths with non-ASCII characters.
- **Snippet validation:** `mint validate` warns when a snippet uses a default import against a file that has no default export.
- **Markdown task lists:** Task list items in Markdown are styled correctly.

Check warning on line 564 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L564

In general, use active voice instead of passive voice ('are styled').
- **Focus outlines:** Interactive focus outlines are aligned consistently across the site.

Check warning on line 565 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L565

In general, use active voice instead of passive voice ('are aligned').
- **Dropdown switcher:** Switching between dropdowns now routes to the matching page in the target dropdown instead of the dropdown root.
- **Anchors with base paths:** Author-written anchors resolve correctly on deployments that use a custom base path.
- **Editor nav bar:** Long titles in the editor top bar truncate cleanly instead of overflowing.
- **GitHub settings visibility:** GitHub app settings are hidden on deployments connected to other Git providers.

Check warning on line 569 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L569

In general, use active voice instead of passive voice ('are hidden').
- **PDF attachments:** Uploaded PDF attachments no longer render inside a live embed.

</Update>
Expand All @@ -500,7 +578,7 @@
- **Mintlify Index:** [Mintlify Index](/search-index) gives coding agents one retrieval layer for publisher-maintained technical documentation and the broader web.
- **`mint index setup`:** Connect to the [Mintlify Index](/search-index) from the CLI.
- **Pylon, LaunchDarkly, and PostHog integration:** Connect [Pylon, LaunchDarkly, and PostHog](/automations/integrations) as read-only integrations so the agent can use context from those tools in Slack and automations.
- **Private pages:** Private pages are now available in the editor. Create pages only you can see, nest them in folders, and promote them to your workspace when they're ready to be published.

Check warning on line 581 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L581

In general, use active voice instead of passive voice ('be published').
- **User journey analytics (beta):** [Analytics](/analytics) shows the routes visitors take through your site, actions they take, and their search and chat behavior.

## Improvements
Expand Down Expand Up @@ -528,8 +606,8 @@
- **Sidebar items:** Plain sidebar items now render at full width.
- **Preview handshakes:** Preview auth handshakes redirect back to the exact host you started from, including the mount path, so deep links resolve correctly.
- **Integration logos:** OneDrive now shows its real logo.
- **MDX comments:** Inline MDX comments are stripped from the `.md` route served to agents.

Check warning on line 609 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L609

In general, use active voice instead of passive voice ('are stripped').
- **Static export links:** Compile-time `.html` link mode now resolves versioned and trailing-slash slugs correctly.

Check warning on line 610 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L610

Use 'HTML' instead of 'html'.

</Update>

Expand Down Expand Up @@ -564,8 +642,8 @@
- **Editor-first dashboard:** The editor is now the homepage of the Mintlify dashboard. Other pages, like activity, analytics, products, and settings, now open in a modal on top of it, and every page keeps its own URL.
- **Redesigned editor:** New navigation tree, top bar, and page design. Create files in **Home** and structure your navigation in **Publishing**.
- **Organization-level credits:** Credits are now shared at the organization level instead of per deployment, so every deployment on a plan draws from one shared balance. See [Credit pricing](/credits) for more information.
- **Editor performance:** Navigation validation, page lookups, and tab switches in the editor are now linear instead of quadratic, so large sites open and edit faster.

Check warning on line 645 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L645

Did you really mean 'lookups'?
- **Personalization moved to add-ons:** [Personalization](/create/personalization) settings are now available under add-ons in the dashboard and can be configured on deployments that use a custom base path.

Check warning on line 646 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L646

In general, use active voice instead of passive voice ('be configured').
- **Truncated pagination titles:** Long titles in next/previous footer links truncate so they no longer overflow.
- **Long filename handling:** Uploaded files with names over 255 characters now truncate.

Expand All @@ -589,7 +667,7 @@

## GraphQL and SDK references

- **GraphQL API reference pages:** Generate reference pages from a GraphQL SDL schema, with linked types and example queries, mutations, and responses. See [GraphQL setup](/api-playground/graphql-setup).

Check warning on line 670 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L670

Spell out 'SDL', if it's unfamiliar to the audience.
- **SDK reference generation:** Build SDK reference pages directly from the output of TypeDoc, DocFX, Javadoc, Sphinx, or phpDocumentor. See [SDK reference setup](/api-playground/sdk-reference-setup).

## Editor and collaboration
Expand All @@ -613,7 +691,7 @@
## Sites, deployments, and performance

- **Smaller navigation payloads:** Pages now load only the navigation data they need, improving performance most noticeably for large sites with multiple products, versions, or languages.
- **Better previews:** Preview deployments now serve search results. GitHub PR preview links open directly on the page you changed.

Check warning on line 694 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L694

Use 'preview deployment' instead of 'preview links'.
- **Deployment setup:** Use `mint add-domain` to configure a [custom domain](/customize/custom-domain) from the CLI.
- **`mint signup`:** Create a Mintlify account from the terminal, including agent-driven CLI workflows. See [CLI commands](/cli/commands#mint-signup).
- **Publishing controls:** Share a [changelog](/changelog) filtered to a specific tag, and ignore `.mintlify` during deploys by default except for `skills` and `specs`.
Expand Down Expand Up @@ -651,8 +729,8 @@

- **Faster deployment queues:** Preview deployments can now run more builds concurrently to reduce queue times.
- **Resend member invitations:** Resend outstanding invitations to new organization members from the dashboard.
- **Better signup feedback:** Signup now reports subdomain availability and suggests an available subdomain when your first choice is taken.

Check warning on line 732 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L732

Use 'signup' instead of 'Signup'.

Check warning on line 732 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L732

In general, use active voice instead of passive voice ('is taken').
- **Skipped deployment statuses:** The dashboard now shows when a deployment update was skipped instead of leaving its status unclear.

Check warning on line 733 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L733

In general, use active voice instead of passive voice ('was skipped').
- **Trailing-slash SEO config:** New `seo.trailingSlash` option in [`docs.json`](/organize/settings-seo) enforces consistent trailing-slash URLs across your site.

## Automations and Slack agent
Expand All @@ -677,9 +755,9 @@
- Reduced assistant errors while a response is streaming.
- Assistant chat history now preserves response text when a response ends with a tool call.
- Mermaid diagram actions now show on hover as expected.
- Version switcher is scoped to the versions available in the current dropdown.

Check warning on line 758 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L758

In general, use active voice instead of passive voice ('is scoped').
- Navigation-level `public: false` settings are now respected in authentication metadata.
- Long chat-history messages are truncated instead of horizontally scrolling.

Check warning on line 760 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L760

In general, use active voice instead of passive voice ('are truncated').
- Static assets and favicons now send `X-Robots-Tag: noindex` to keep them out of search results.
- `BreadcrumbList` JSON-LD no longer emits empty list items.

Expand Down Expand Up @@ -749,14 +827,14 @@
## Assistant skills and support handoff

- **Assistant skills:** Add [skills](/assistant/skills) that the assistant loads on demand via a `loadSkill` tool call, so it can answer with your team's hand-written, opinionated guidance instead of relying on search results alone.
- **Assistant contact form:** The [assistant](/assistant) can now present an in-chat contact form to hand off to support or sales when a question can't be answered from your content.

Check warning on line 830 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L830

In general, use active voice instead of passive voice ('be answered').
- **Themed query categories in assistant analytics:** [Assistant analytics](/analytics) groups related questions into categories and shows thumbs-up/thumbs-down sentiment per category, so you can review frequent topics your users are asking about.
- **Hosted MCP submit feedback tool:** Agents connected to your [hosted search MCP server](/ai/model-context-protocol#mcp-tools) can now report issues back to your team, recorded as unhelpful feedback in your analytics dashboard.

## Enterprise security

- **Session IP allowlist:** Restrict dashboard sessions to allowed IP ranges as part of your [SSO and session security policy](/dashboard/sso).
- **SCIM user provisioning and deprovisioning:** Provision and deprovision users through SCIM, with automatic session revocation, machine-credential revocation, and audit-log events when a user is deactivated.

Check warning on line 837 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L837

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

## Improvements

Expand All @@ -764,10 +842,10 @@
- **Hosted MCP admin connect page:** New admin connect page and hosted MCP auth settings in the dashboard under Settings.
- **`searchable` frontmatter field:** Set `searchable: false` on a [page](/organize/pages) to omit it from site search results.
- **`.md` routes for section pages:** Section landing and collection index pages now resolve at their `.md` route for AI/LLM tooling.
- **`@mintlify` PR bot on fork branches:** The `@mintlify` GitHub bot now pushes comment edits directly to fork branches when the Mintlify app is installed on the fork, and supports PRs opened against docs repos.

Check warning on line 845 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L845

In general, use active voice instead of passive voice ('is installed').
- **Publish concurrency safety in the editor:** The [editor](/editor) broadcasts when a publish starts so other clients block immediately, and the publish dropdown can be dismissed during loading. Publish failures now include a summary.

Check warning on line 846 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L846

In general, use active voice instead of passive voice ('be dismissed').
- **Resumable editor agent streams:** The [editor agent](/editor) reconnects to in-flight streams after a disconnect instead of restarting from scratch.
- **Slack agent resilience:** The [Slack agent](/agent/slack) recovers cleanly when a message is interrupted and no longer leaves loaders spinning; switch-deployment flows are hardened.

Check warning on line 848 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L848

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

Check warning on line 848 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L848

In general, use active voice instead of passive voice ('are hardened').
- **SSO copy refresh:** The [SSO](/dashboard/sso) settings page has clearer sections and updated GitLab configuration instructions.
- **Usage activity CSV export:** [Export your usage activity log](/credits#export-usage-activity) to CSV from the Usage page for deeper analysis, reporting, or record-keeping.

Expand All @@ -780,45 +858,45 @@
- Editing a doc file's title in the editor no longer resets it to the default.
- Assistant category occurrence counts now respect the selected date range.
- Removed invalid `charset`, `canonical`, and `og:*` meta tags from rendered pages.
- Automation run rows on the [automations page](/automations) are clickable to their details page, and the weekly run comparison indicator was removed.

Check warning on line 861 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L861

In general, use active voice instead of passive voice ('was removed').
- Editor `docs.json` over 1 MB now falls back to the blob API so large configs load reliably.
- Force-pushes to a connected Git branch are now handled gracefully during editor sync.
- Self-hosted deployments correctly use the client URL as the preview base, and the self-host Lambda starts the self-hosted client.

</Update>

<Update label="June 26, 2026" tags={["New releases","Improvements","Bug fixes"]} rss={{ title:"Google Drive agent integration, multi-source git settings, new onboarding, and more" }}>

Check warning on line 868 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L868

Use 'Git' instead of 'git'.

## New releases

- **Google Drive agent integration:** The agent can now pull context from Google Drive alongside Slack, Notion, Linear, Jira, and other [agent integrations](/agent/integrations).
- **Multi-repository deployments:** Configure and reorder multiple Git sources for a deployment from the dashboard. See [multi-repo setup](/deploy/multi-repo).
- **Assistant page navigation:** The [AI assistant](/assistant) can navigate users directly to a relevant page as part of its answer.
- **Custom agent instructions in `llms.txt` and markdown:** Custom agent instructions are now included in [`llms.txt`, `llms-full.txt`](/ai/llmstxt), and per-page generated markdown.

Check warning on line 875 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L875

Use 'Markdown' instead of 'markdown'.
- **Mintlify Slack app in the Slack Marketplace:** The [Mintlify Slack app](/agent/slack) is now publicly listed and installable from the Slack Marketplace.

## Improvements

- **Automation PR grouping:** When an [automation](/automations) run proposes new changes, it now checks whether they should be appended to an existing open docs PR rather than creating a new one, reducing duplicate PRs and review burden. Applies to Maintenance and Update from Code Changes automations.

Check warning on line 880 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L880

In general, use active voice instead of passive voice ('be appended').
- **Automation GitHub PR review experience:** Docs PRs created by [automations](/automations) now post a comment each time they're updated, explaining what changed and which code PRs were used as context. PR titles identify which automation created them, reviewers are auto-assigned based on who changed the relevant code, and follow-up runs update the PR summary in place.

Check warning on line 881 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L881

In general, use active voice instead of passive voice ('were used').
- **HTML alternate link for markdown pages:** Every page now exposes an HTML `<link rel="alternate">` pointing to its [markdown version](/ai/llmstxt), making it easier for AI tools and crawlers to discover the LLM-friendly content.

Check warning on line 882 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L882

Use 'Markdown' instead of 'markdown'.
- **Real-time publish status in the editor:** The [editor](/editor) now shows publish actions as they happen so you can see exactly when a change goes live.
- **Switch organization moved:** The **Switch organization** menu option is now in the profile dropdown menu.
- **Cookie-consent gating for analytics:** Third-party analytics scripts (GA4, GTM, and others) are now blocked until a visitor accepts cookies, helping you meet privacy requirements.
- **SSO enforcement on the frontend:** The dashboard now honors backend 403s for [SSO-only orgs](/dashboard/sso) and routes verified-domain users through SSO during sign-in.

Check warning on line 886 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L886

Put a nonbreaking space between the number and the unit in '403s'.

Check warning on line 886 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L886

Did you really mean 'orgs'?
- **Search indexes section landing pages:** Section landing pages are now included in docs search results, and search indexes continue to build for sites that opt out of public indexing.
- **Assistant CSV export grouping:** The assistant analytics CSV now includes a `Conversation ID` column and groups rows by conversation.
- **MCP server identity and instructions:** The [Mintlify MCP server](/ai/mintlify-mcp) now advertises instructions on initialize, helping clients use it more effectively.
- **Changelog automation runs show integration tools:** Automation runs that produce changelog entries now display the integration tools that were used.

Check warning on line 890 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L890

In general, use active voice instead of passive voice ('were used').
- **PDF export reliability:** Large PDF exports are now batched and produce clearer error logs when something goes wrong.

## Bug fixes

- Subpath deployments now resolve `.well-known` links correctly.
- Publishing from the editor no longer duplicates near-identical blocks during three-way merges.
- Icon serialization in published pages is fixed.

Check warning on line 897 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L897

In general, use active voice instead of passive voice ('is fixed').
- Editor image uploads now retry if the request is rate limited.
- MCP responses now forward upstream status codes correctly, and nested JSX is reconstructed properly for MCP clients.

Check warning on line 899 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L899

In general, use active voice instead of passive voice ('is reconstructed').
- The editor sidebar no longer renders a top fade gradient, and draft rows no longer show stale orange status dots.
- Bold text inside headings renders with the correct weight.
- The products selector dropdown column is wider so long names fit.
Expand All @@ -829,19 +907,19 @@

## New releases

- **Workflows are now automations:** Introducing [automations](/automations). They have the same functionality as workflows, just a new name to better describe what they're helping you do.

Check warning on line 910 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L910

Use 'capability' or 'feature' instead of 'functionality'.
- **SSO enforcement and breakglass:** Org owners can enforce [SSO-only sign-in](/dashboard/sso) for members, configure verified domains, and manage breakglass emails from the dashboard for emergency access.

Check warning on line 911 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L911

Use 'org' instead of 'Org'.
- **Full PDF export for authenticated sites:** [Authenticated sites](/deploy/authentication-setup) can now generate full PDF exports, with auth cookies parsed so images and assets are included.
- **Self-hosted improvements:** Self-hosted deployments can now serve a public docs domain, write `sitemap.xml` to S3 during static export, and support static exports. Webhooks now work in self-host mode.
- **`mint analytics` command removed:** The command `mint analytics` is deprecated.

Check warning on line 914 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L914

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

## Improvements

- **Editor view changes:** Open an automation run's changed pages directly in the [editor](/editor) from the run review UI or Slack. Changed pages are highlighted, and unlisted pages are openable from the branch diff.

Check warning on line 918 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L918

In general, use active voice instead of passive voice ('are highlighted').
- **Typing performance:** Fixed typing lag on long pages in the editor.
- **Mintlify bot reliability:** The `@mintlify` GitHub bot is now more reliable across multi-comment iterations and posts a direct "view changes" link.
- **Preview deployments:** Preview deployments now rebuild on push and are created from new webhook events for faster previews.

Check warning on line 921 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L921

In general, use active voice instead of passive voice ('are created').
- **Search modal redesign:** The search and assistant modal is redesigned with full keyboard and accessibility support and no flicker on open.

Check warning on line 922 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L922

In general, use active voice instead of passive voice ('is redesigned').
- **Mobile menu redesign:** The docs topbar mobile menu has a refreshed design.
- **Product dropdown menus:** Product dropdowns now support nested menus and divisions.
- **Luma wide mode:** `mode: "wide"` now affects content positioning in the Luma theme.
Expand All @@ -851,11 +929,11 @@

- Bold text inside headings now renders with the correct font weight.
- Search modal primary color now matches the configured theme.
- Authenticated MCP requests propagate upstream responses to clients, and the authed MCP config rate limit was raised.

Check warning on line 932 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L932

In general, use active voice instead of passive voice ('was raised').
- Failed React components in the dashboard now render an error boundary instead of crashing the page.
- Removed the copy button from command-line code blocks where it wasn't useful.
- Duplicate merged changes during Git sync are now de-duplicated.
- MCP OAuth routes are hidden when auth is disabled.

Check warning on line 936 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L936

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

Check warning on line 936 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L936

In general, use active voice instead of passive voice ('is disabled').
- Assistant captcha copy updated for clarity.
</Update>

Expand All @@ -867,9 +945,9 @@

## Editor improvements

- **Drafts and publishing flow:** Make changes in a draft, request review, and publish — all from the [web editor](/editor). Drafts autocommit as you work, and renaming or updating a draft updates the underlying pull request.

Check warning on line 948 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L948

Don't put a space before or after a dash.
- **Create non-`.mdx` files:** Add JSON, YAML, and other supported file types directly from the editor file tree.
- **Topbar redesign:** A cleaner editor topbar with reorganized controls.

Check warning on line 950 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L950

Use 'topbar' instead of 'Topbar'.
- **Faster initial load:** The editor's first file and navigation load is significantly faster, with prefetching for visible nav tree pages.
- **New link UX:** A redesigned inline link editor in the WYSIWYG view.
- **Folding and sticky headings:** Long pages support collapsible headings, and sticky headings are clickable to jump back up the page.
Expand All @@ -878,10 +956,10 @@

## Search and AI

- **Markdown in search results:** Search via MCP, the assistant, and the agent now returns markdown, giving AI clients better page context.

Check warning on line 959 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L959

Use 'Markdown' instead of 'markdown'.
- **Project-level noindex:** Site owners can hide an entire project from search engines.
- **Unversioned search:** Pages without a version are included in search results when `searchSettings.unversioned` is set, with breadcrumbs that show their version context.

Check warning on line 961 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L961

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

Check warning on line 961 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L961

In general, use active voice instead of passive voice ('is set').
- **Claude Code classification:** Analytics now recognize Claude Code user agents and count AI agent HTML pageviews alongside markdown views.

Check warning on line 962 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L962

Use 'Markdown' instead of 'markdown'.

## Bug fixes

Expand All @@ -890,7 +968,7 @@
- Click-to-reposition the cursor in the editor file tree rename input.
- Adding files to `docs.json` in the editor no longer requires a reset.
- Image renames in the editor now work.
- The active page node is revealed in the editor navigation on load.

Check warning on line 971 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L971

In general, use active voice instead of passive voice ('is revealed').
- Search results anchor to the page top or title-matching section instead of arbitrary subsections.
- Bad frontmatter no longer crashes page builds.
- Automations home banner shows a toast when a custom automation delete fails, and prefers an error message over a summary for failed runs.
Expand All @@ -916,7 +994,7 @@

## Search

- **Better ranking:** In-product search now supports prefix matching, title-match promotion, and unicode tokenization, so partial queries and identifier searches surface the right pages faster.

Check warning on line 997 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L997

Use 'Unicode' instead of 'unicode'.
- **Word-prefix highlighting:** Matching word prefixes highlight in search results.

## Improvements
Expand All @@ -931,7 +1009,7 @@
- Files in the editor file tree alphabetize after you create a new file.
- Accordions open automatically when you navigate to their hash anchor on the same page.
- The editor agent shows its overage and credit status before you send a message.
- Slack agent installs are rejected when the workspace is already owned by another organization, preventing cross-org conflicts.

Check warning on line 1012 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1012

In general, use active voice instead of passive voice ('are rejected').
- Future date selection in the dashboard uses the correct styles.
</Update>

Expand All @@ -944,7 +1022,7 @@
- **Page settings panel:** The new page settings panel lets you view and edit frontmatter in the file explorer view.
- **Hide branches toggle:** A new toggle hides branch indicators in the editor view for a cleaner workspace.
- **Better link editing:** Editing inline links is faster with an improved link editor experience.
- **Fullscreen table mode:** Edit large tables in a dedicated fullscreen view.

Check warning on line 1025 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1025

Use 'fullscreen' instead of 'Fullscreen'.
- **Drag and drop Markdown:** You can now drag and drop Markdown files into the editor to upload them.
- **Brand icons in icon picker:** Brand icons are now available alongside the rest of the icon library.

Expand All @@ -958,7 +1036,7 @@
## Automations

- **Draft improvements from user feedback:** This new automation reviews recent [page feedback](/optimize/feedback) and opens pull requests based on what users report.
- The **update from code changes** automation (formerly sync content with code) defaults to run on a schedule rather than triggering on every code change. When it runs, the agent scans all code changes since the last run and opens one PR per related set of documentation updates. If a PR is still open from a previous automation run, new changes are appended to it rather than creating a new PR. This means a release worked on over several weeks produces a single docs PR to review instead of one per commit.

Check warning on line 1039 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1039

In general, use active voice instead of passive voice ('are appended').
- Automation titles and copy across the dashboard updated for clarity.

## API playground
Expand Down Expand Up @@ -990,11 +1068,11 @@
## Bug fixes

- Custom heading IDs now preserve casing (camelCase, snake_case, kebab-case).
- Navigation breadcrumbs render above page-level hits in search results.

Check warning on line 1071 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1071

Use 'preceding' instead of 'above'.
- Enum defaults pre-populate when you add new array items in the API playground.
- `.xml` files are now treated as valid link targets by the broken-links checker.
- Changelog pages now include an RSS feed discovery meta tag so readers can subscribe directly from the page.
- Bullet point behavior in the editor is fixed, including continuing and exiting lists.

Check warning on line 1075 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1075

In general, use active voice instead of passive voice ('is fixed').
- Pasting copied web images no longer creates duplicate broken image nodes.
- Large editor media uploads now use direct-to-S3 presigned URLs, bypassing the previous 4.5 MB function payload limit.
- GitHub edit links now work correctly for `.md` pages.
Expand All @@ -1002,12 +1080,12 @@
</Update>

<Update label="May 22, 2026" tags={["New releases","Improvements"]} rss={{ title:"Web editor enhancements, new automation, search improvements, and more" }}>
## Web Editor

Check warning on line 1083 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1083

'Web Editor' should use sentence-style capitalization.

Check warning on line 1083 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1083

Use 'editor' instead of 'Web Editor'.

We've continued to enhance our web editor with a number of functionality and UI improvements.

Check warning on line 1085 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1085

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

- **More editable file types:** A broader set of file extensions can now be opened and edited directly in the web editor, while executable uploads are blocked for safety.

Check warning on line 1087 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1087

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

Check warning on line 1087 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1087

In general, use active voice instead of passive voice ('are blocked').
- **Agent chat panel relocated:** The agent chat panel has been repolished and now sits to the left of the file explorer, making it easier to chat and navigate at the same time.

Check warning on line 1088 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1088

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

Check warning on line 1088 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1088

Did you really mean 'repolished'?
- **Editor settings:** A new settings panel and redesigned settings modal give you a single place to manage per-editor preferences. See [Web editor](https://www.mintlify.com/docs/editor).
- **File-tree navigation by default:** Newly onboarded users start in the file-tree view instead of the legacy list view.
- **Browser tab titling:** The browser tab name now dynamically updates to match the active file, so you always know which file you're editing.
Expand All @@ -1015,7 +1093,7 @@
## Automations

- New **Draft improvements from assistant conversations** automation reviews trends from user questions and suggests documentation updates to address gaps. See [Automations](/automations/reference#draft-improvements-from-assistant-conversations).
- **Context repositories** can now be configured directly for some automations so you can add the repos an automation should reference while running.

Check warning on line 1096 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1096

In general, use active voice instead of passive voice ('be configured').
- Automation settings now open in a **side panel** instead of a modal, making it easier to tweak settings while reviewing Automation Runs.

## Search Improvements
Expand All @@ -1032,19 +1110,19 @@
- **API playground**: `any` and `undefined` types are now handled like `oneOf` schemas, letting users pick a concrete shape when sending a request.
</Update>

<Update label="May 15, 2026" tags={["New releases","Improvements"]} rss={{ title:"Web editor redesign, expanded agent support, billing improvements, and more" }}>

Check warning on line 1113 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1113

'Web Editor' should use sentence-style capitalization.

Check warning on line 1113 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1113

Use 'editor' instead of 'Web Editor'.
## Web Editor

The [editor](https://www.mintlify.com/docs/editor) has been redesigned for live collaboration, parsing, and stability. Additional improvements include:

Check warning on line 1116 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1116

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

- **Agent panel**: Chat with the editor agent inline — attach files, view per-session diffs, leave feedback, and jump to the page the agent edited.

Check warning on line 1118 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1118

Don't put a space before or after a dash.
- **Add to Assistant**: Send highlighted content straight to the [Assistant](https://www.mintlify.com/docs/assistant) from the editor toolbar.
- **File tree**: Create folders, create unlisted pages, and rename items in the file tree. Add unlisted Markdown into the navigation tree, and open unlisted Markdown and media files directly from the tree.

## Improvements

- **Automations**: New **Add GitHub repositories** link in the Automations repository dropdown makes it easier to connect additional repositories without leaving the page. The Automation Runs tab now defaults to **All runs** when nothing currently needs review, and a **View all runs** button on the empty state clears active filters in one click.
- **Mintlify Agent**: The [Mintlify agent](https://www.mintlify.com/docs/agent/slack) can now be installed in your Slack workspace even without having a Mintlify-hosted deployment. Additionally, viewer-role users can now ask questions and get answers using read-only tools, and the agent now uses prior thread images and message reactions as additional context.

Check warning on line 1125 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1125

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

Check warning on line 1125 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1125

Cut or rephrase 'Additionally'. See 'Phrases to cut' in the style guide.
- **Schema graph callbacks**: API reference pages now render OpenAPI `callbacks` in the schema graph.
- **Danish language support** added.

Expand All @@ -1063,13 +1141,13 @@
<Update label="May 8, 2026" tags={["New releases","Improvements"]} rss={{ title:"Expanded MCP access, assistant credit packages, AsyncAPI nested groups, and more" }}>
## Expanded MCP content access

Authenticated [MCP servers](/ai/model-context-protocol) now return more of your content to authorized users. Authenticated users can search public pages plus any pages they have permission to access based on their user groups, instead of being limited to public pages only. [Client credentials](/ai/model-context-protocol#client-credentials) return all public pages and authenticated pages that aren't restricted to specific groups.

Check warning on line 1144 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1144

In general, use active voice instead of passive voice ('being limited').

The Mintlify MCP `list_nodes` tool now supports filtering by `parentId` (with optional `recursive` traversal), multiple node types, and additional division scopes including `dropdown`, `anchor`, `product`, and `item`. Results are paginated through an opaque cursor. See the [Mintlify MCP](/ai/mintlify-mcp) documentation for more details.

Check warning on line 1146 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1146

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

## Assistant credit packages

The [assistant](/assistant) billing experience has been updated to use credit-based packages across all plans, with consistent terminology in the dashboard and usage controls. No changes to existing credit balances or usage.

Check warning on line 1150 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1150

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

## AsyncAPI nested groups

Expand Down Expand Up @@ -1099,7 +1177,7 @@

## Editor

The [editor](https://app.mintlify.com/editor) is redesigned for better collaboration and improved stability. The editor now supports real-time collaboration, automatic saving across devices, and improved syncing.

Check warning on line 1180 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1180

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

See the [editor](/editor) documentation for more details.

Expand Down Expand Up @@ -1127,7 +1205,7 @@

## Improvements

- Control whether OpenAPI-generated reference pages are included in your [Markdown export](/ai/llmstxt) and `llms-full.txt`

Check warning on line 1208 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1208

In general, use active voice instead of passive voice ('are included').
- Search improvements: matched query terms highlighted in search results, search indexes content inside alt text, tag-based search filters are case-insensitive, and snippets no longer duplicate page titles.
- Banner components support more types and per-user dismissibility.
- Authenticated navigation now stays sticky while scrolling.
Expand All @@ -1138,7 +1216,7 @@

## Bug fixes

- Fixed copying of personalized code blocks so the rendered values are copied instead of the templated source.

Check warning on line 1219 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1219

In general, use active voice instead of passive voice ('are copied').
- Fixed prefetching incorrectly attempting to fetch external links.
- Fixed prose styling for the [Tabs](/components/tabs) component.
- Fixed offset alignment for blocks placed inside a [Column](/components/columns).
Expand All @@ -1150,20 +1228,20 @@
- Fixed an automation card toggle that could blank the dashboard page.
</Update>

<Update label="April 24, 2026" tags={["New releases","Improvements"]} rss={{ title:"Preview Deployment API, Git onboarding redesign, web editor improvements, and more" }}>

Check warning on line 1231 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1231

'Preview Deployment API' should use sentence-style capitalization.
## Preview Deployment API

A public API for generating preview deployments is now available. Use it to trigger previews from your own tooling—useful when your Git workflow doesn't map cleanly to standard branch-based preview triggers. See [Trigger preview deployment](/api/preview/trigger) for more details.

## Git onboarding and settings redesign

The Git settings page has been redesigned with a new layout. Mintlify-hosted customers migrating to their own GitHub or GitLab repository now get a step-by-step flow that walks through the full migration process.

Check warning on line 1238 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1238

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

## Web editor improvements

The web editor now shows the full Git diff for the current branch, including changes already pushed. Review everything modified in one place before publishing or opening a pull request.

Changes now persist locally, so edits made while offline are preserved and synced automatically when your connection returns.

Check warning on line 1244 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1244

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

- **Emoji picker**: Type <kbd>:</kbd> to open an emoji picker and insert emojis inline.
- **Accordion reordering**: Drag and drop to rearrange accordions inside an [accordion group](/components/accordions) without editing MDX.
Expand All @@ -1177,7 +1255,7 @@
## Improvements

- Pages expose a `data-current-path` HTML attribute for easier custom scripting and analytics targeting.
- Hidden pages now respect the `seo.indexing: all` setting so you can still index specific pages that are excluded from navigation.

Check warning on line 1258 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1258

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

## Bug fixes

Expand Down Expand Up @@ -1218,13 +1296,13 @@
- Pasting valid MDX components into the editor now preserves component structure instead of converting to plain text.
- Long sidebar navigation titles now hyphenate automatically to prevent overflow.
- The editor now resolves [`$ref` references](/organize/settings#split-configuration-with-%24ref) in split configuration files.
- The [Slack agent](/agent/slack) system prompt has been improved for more accurate and helpful responses.

Check warning on line 1299 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1299

In general, use active voice instead of passive voice ('been improved').
- `llms.txt` now includes blockquote summaries for better page descriptions.
- Custom `skill.md` files in your repository are now detected correctly during deployment.

## Deprecations

- File-based automations are deprecated. Create automations from the dashboard instead. Existing automations from files continue to work, but new automations must be created in the dashboard.

Check warning on line 1305 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1305

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

Check warning on line 1305 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1305

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

## Bug fixes

Expand Down Expand Up @@ -1258,11 +1336,11 @@

## Multi-skill support

Serve multiple [skill files](/ai/skillmd) from a `.mintlify/skills/` directory. Each subdirectory with a `SKILL.md` file is discovered and served automatically, so you can organize skills by feature or domain.

Check warning on line 1339 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1339

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

## Slack agent improvements

- **Multiple deployments**: Organizations with multiple documentation sites can now use the [Slack agent](/agent/slack) across all of them. The agent prompts you to choose a deployment on first use, and your preference is saved per Slack account.

Check warning on line 1343 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1343

In general, use active voice instead of passive voice ('is saved').
- **Read-only mode**: The Slack agent now classifies messages and responds in read-only mode for questions that only need information retrieval, reserving write access for requests that require documentation changes.

## Client credentials for authenticated MCP
Expand All @@ -1274,19 +1352,19 @@
- The [`mint new`](/cli/commands#mint-new) command now supports creating projects from pre-defined templates with the `--template` flag.
- The CLI now auto-refreshes expired access tokens, so you no longer need to re-run `mint login` after a session expires.
- The [assistant](/assistant/index) is now available in `mint dev` local previews.
- CLI UX improvements: grayed-out login URLs for clarity, standardized log formatting, and `mint status` now shows the CLI version.

Check warning on line 1355 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1355

Use 'unavailable' instead of 'grayed-out'.
- OpenAPI `x-group` extension support for organizing API endpoints into custom groups.
- Horizontal rules (`<hr />`) are now supported in MDX content.
- [Automations](/automations) now surface in the dashboard inbox for easier tracking. The automation list also displays PR names for quicker identification.
- The `mint export` command now includes API reference pages generated from OpenAPI specifications.
- The slash command menu in the editor has been redesigned with improved organization and discoverability.

Check warning on line 1360 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1360

In general, use active voice instead of passive voice ('been redesigned').
- Improved the UI of the editor publish flow and page creation interface.
- Improved abuse prevention for the assistant.
- Added Finnish as a supported localization language.

## Bug fixes

- Fixed custom heading IDs not being processed before MDX parsing, which could cause anchors to break on certain pages.

Check warning on line 1367 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1367

In general, use active voice instead of passive voice ('being processed').
- Fixed the SEO and metadata audit automation template from incorrectly modifying API endpoint pages.
- Fixed deprecated label text wrapping in the dashboard.
- Fixed inline formatting (bold, italic, code) not applying correctly in the editor in certain contexts.
Expand All @@ -1297,14 +1375,14 @@
- Fixed pages marked as hidden still appearing in the sitemap.
</Update>

<Update label="April 3, 2026" tags={["New releases","Improvements"]} rss={{ title:"get_page MCP tool, password-protected previews, SAML group role mappings, and more" }}>

Check warning on line 1378 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1378

'get_page MCP tool' should use sentence-style capitalization.

Check warning on line 1378 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1378

Did you really mean 'get_page'?
## get\_page MCP tool

[MCP servers](/ai/model-context-protocol) that Mintlify generates now include a `get_page` tool that lets AI agents fetch full page content by path. Agents can retrieve complete documentation pages for deeper context beyond search results.

## Password-protected preview links

Check warning on line 1383 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1383

Use 'preview deployment' instead of 'preview links'.

[Preview deployments](/deploy/preview-deployments) now support password-protection. Share preview links without exposing content publicly.

Check warning on line 1385 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1385

Use 'preview deployment' instead of 'preview links'.

## SAML group role mappings

Expand All @@ -1314,8 +1392,8 @@

- Redesigned the editor configuration settings page with an improved layout and autosave support.
- Pages auto-generated from OpenAPI specifications now appear in the web editor as read-only entries.
- Video support in [live preview](/editor/review#live-preview). Embedded mp4, webm, and mov files now render correctly during local development.

Check warning on line 1395 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1395

Use 'WebM' instead of 'webm'.
- [Automations](/automations) can now be disabled and re-enabled from the dashboard.

Check warning on line 1396 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1396

In general, use active voice instead of passive voice ('be disabled').
- Assistant analytics now show usage broken down by source (web vs API) in the dashboard.
- Authenticated MCP search now correctly filters results based on the user's authentication groups.
- Slack agent responses now show tool call summaries instead of raw tool calls for clearer information of what the agent is doing.
Expand Down Expand Up @@ -1365,7 +1443,7 @@

## API playground credentials

A new [`api.playground.credentials`](/api-playground/overview) option sends browser-managed credentials (like cookies and session tokens) with API playground requests when the proxy is disabled. Useful for APIs that use cookie-based authentication.

Check warning on line 1446 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1446

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

## Improvements

Expand All @@ -1390,7 +1468,7 @@
- Fixed padding for tables inside tabs.
- Fixed Frame component hint icon vertical alignment.
- Fixed navigation item badge wrapping.
- Fixed API key being erased during prefill examples.

Check warning on line 1471 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1471

In general, use active voice instead of passive voice ('being erased').
- Fixed linked code snippets in cards not being clickable.
</Update>

Expand Down Expand Up @@ -1496,9 +1574,9 @@

The assistant now also builds context from the page a user is on and indexes entire OpenAPI specifications.

## Default Vale configuration updates

Check warning on line 1577 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1577

'Default Vale configuration updates' should use sentence-style capitalization.

The default [Vale configuration](/deploy/ci#configuration) now parses MDX as MD to avoid fragility with JSX. Previously, Vale returned false positive errors on any JSX inside of MDX components. Now, Vale parses MDX as MD to avoid these errors with tokenIgnores and blockIgnores for MDX and JSX elements that Vale should skip.

Check warning on line 1579 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1579

Use 'md' instead of 'MD'.

Check warning on line 1579 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1579

Use 'md' instead of 'MD'.

## Improvements

Expand Down Expand Up @@ -1565,7 +1643,7 @@

## Improvements

- New search functionality in the web editor makes it easier to find and navigate to files across your documentation.

Check warning on line 1646 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1646

Use 'capability' or 'feature' instead of 'functionality'.
- Drag to add table rows and columns directly in the editor for faster table creation and modification.
- The API playground now supports audio response examples, making it easier to document audio-related API endpoints.

Expand Down Expand Up @@ -1594,7 +1672,7 @@

The [contextual menu](/ai/contextual-menu) now includes an option to add a copyable command to install your docs MCP server.

## `root` in groups

Check warning on line 1675 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1675

'in groups' should use sentence-style capitalization.

Navigation groups now support a [`root`](/organize/navigation#root-page) property to set a landing page for the group. Clicking the group header navigates to the root page instead of expanding the group.

Expand Down Expand Up @@ -1686,7 +1764,7 @@
</Update>

<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 1767 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1767

'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 @@ -1696,17 +1774,17 @@

## 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 1777 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1777

Use 'Markdown' instead of 'markdown'.

Check warning on line 1777 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1777

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

## Improvements

- Combined authentication, partial authentication, and personalization into a single authentication experience. See [Authentication setup](/deploy/authentication-setup) for more information.
- Hidden pages now automatically receive `noindex` meta tags for better SEO control.
- Added markdown support for image captions.

Check warning on line 1783 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1783

Use 'Markdown' instead of 'markdown'.
</Update>

<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 1787 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1787

'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.

Expand All @@ -1717,7 +1795,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 1798 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1798

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

## `mintlify validate` CLI command

Expand Down Expand Up @@ -1778,7 +1856,7 @@
You can now customize your 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 1859 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1859

Did you really mean 'bot's'?

Check warning on line 1859 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1859

Did you really mean 'bot's'?

## Mobile navigation improvements

Expand Down Expand Up @@ -1808,11 +1886,11 @@

## Web editor improvements

- Added [shareable preview links](/editor/review#preview-deployments) from the editor toolbar.

Check warning on line 1889 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1889

Use 'preview deployment' instead of 'preview links'.
- Updated [publishing workflow](/editor/publish) 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 1893 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1893

'Onboarding improvements' should use sentence-style capitalization.

Check warning on line 1893 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1893

Use 'onboarding' instead of 'Onboarding'.

- 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 @@ -1830,8 +1908,8 @@
<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 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 1911 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1911

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

Check warning on line 1912 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1912

'Q&A bot in Slack' should use sentence-style capitalization.
## Q&A bot in Slack

Add a bot powered by the assistant to your Slack workspaces. The bot answers questions in real-time based on your documentation, so it provides accurate, up-to-date answers to your community.
Expand All @@ -1846,7 +1924,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 1927 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1927

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 @@ -1855,11 +1933,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 1936 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1936

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 1940 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1940

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

Expand All @@ -1879,7 +1957,7 @@

You can now display "last modified" timestamps on all pages in your documentation. Enable this feature by setting the [`timestamp`](/organize/settings-seo#metadata) 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 1960 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1960

Avoid using 'will'.
</Update>

<Update label="December 5, 2025" tags={["Improvements"]} rss={{ title:"Weekly Updates",description:"API playground enhancements, web editor improvements, and bug fixes" }}>
Expand All @@ -1893,8 +1971,8 @@

## Assistant improvements

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

Check warning on line 1974 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1974

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 1975 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1975

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

## Bug fixes and reliability
Expand All @@ -1902,7 +1980,7 @@
- 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.
- 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 1983 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1983

In general, use active voice instead of passive voice ('be filtered').
</Update>

<Update label="December 3, 2025" tags={["New releases"]} rss={{ title:"Assistant query bucketing",description:"Automatically group similar assistant queries to identify common user questions" }}>
Expand All @@ -1916,7 +1994,7 @@
<Update label="December 1, 2025" tags={["New releases"]} rss={{ title:".mintignore support",description:"Exclude files and directories from your published documentation" }}>
## .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 1997 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L1997

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 @@ -1935,7 +2013,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 2016 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2016

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

Check warning on line 2016 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2016

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 @@ -1946,7 +2024,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 2027 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2027

In general, use active voice instead of passive voice ('are guided').
</Update>

<Update label="November 15, 2025" tags={["New releases","Improvements"]} rss={{ title:"Weekly Updates",description:"Badge component, API playground improvements, custom language support, and performance enhancements" }}>
Expand All @@ -1964,14 +2042,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 2045 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2045

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 2052 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2052

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 @@ -1986,7 +2064,7 @@

## Component and styling enhancements

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

Check warning on line 2067 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2067

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 @@ -2012,14 +2090,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://app.mintlify.com/mintlify/mintlify/products/assistant/settings)**

Check warning on line 2093 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2093

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 2094 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2094

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 2099 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2099

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 2100 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2100

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 @@ -2027,7 +2105,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 2108 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2108

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

## Visual improvements

Expand All @@ -2050,7 +2128,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 2131 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2131

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

## Assistant improvements
Expand Down Expand Up @@ -2165,13 +2243,13 @@
## 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 2246 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2246

Use 'URL' instead of 'url'.

Check warning on line 2246 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2246

Use 'URL' instead of 'url'.
- Added canonical tag for better SEO
- Fixed code block overscroll issues
- 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 2252 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2252

Use 'Markdown' instead of 'markdown'.
- Fixed directory reading support for read\_external\_files

## Component and styling
Expand All @@ -2188,7 +2266,7 @@
- **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 2269 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2269

In general, use active voice instead of passive voice ('being authenticated').
- **Shiki theme support**: Shiki themes are now supported for code block styling
- **Twoslash for code blocks**: TypeScript and JavaScript code blocks now support Twoslash for inline type information

Expand Down Expand Up @@ -2227,7 +2305,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 2308 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2308

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

## UI and user experience improvements

Expand Down Expand Up @@ -2263,7 +2341,7 @@
- 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 2344 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2344

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 @@ -2286,7 +2364,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 2367 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2367

Avoid using 'will'.
- Fixed a bug where copying a page from the context menu was not working on safari

## API playground and navigation
Expand All @@ -2297,7 +2375,7 @@
## 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 2378 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2378

Use 'YouTube' instead of '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 user dismissed the notification banner
- Enhanced the Maple and Willow themes by adding login/logout buttons to the sidebar for easier access
Expand Down Expand Up @@ -2328,16 +2406,16 @@
- 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 2409 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2409

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 2414 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2414

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 2418 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2418

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" }}>
Expand All @@ -2349,13 +2427,13 @@
## 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 2430 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2430

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

Check warning on line 2435 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2435

Cut or rephrase 'seamlessly'. See 'Phrases to cut' in the style guide.
- Fixed sidebar display bug that incorrectly showed when only one link was configured

Check warning on line 2436 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2436

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 @@ -2367,7 +2445,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 2448 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2448

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 @@ -2385,7 +2463,7 @@
- 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.
- 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

Check warning on line 2466 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2466

Use 'Markdown' instead of 'markdown'.

## Web editor improvements

Expand Down Expand Up @@ -2429,8 +2507,8 @@
## Authentication improvements

- 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

Check warning on line 2510 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2510

Use 'OG' instead of 'og'.
- On OAuth errors, users are redirected to your specified `logoutURL` to restart the auth flow

Check warning on line 2511 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2511

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

Expand All @@ -2450,7 +2528,7 @@

- 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`.
- Email field on login for the Mintlify dashboard now autofocuses so you can start typing immediately _(quality of life improvement)_
- Both custom domains and subdomains in Redis for a performance improvement on navigation load times (~50ms latency reduction)

Check warning on line 2531 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2531

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`
Expand All @@ -2460,8 +2538,8 @@
- CLI bugfixes for windows and pnpm, plus CI tests to prevent regressions
- 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 2541 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2541

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 2542 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2542

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 @@ -2476,7 +2554,7 @@

## API playground enhancements

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

Check warning on line 2557 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2557

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 @@ -2491,7 +2569,7 @@

- Made search feel more crisp and accurate by aborting debounced requests as you type
- 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 2572 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2572

Use 'Gantt' instead of 'GANTT'.

Check warning on line 2572 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2572

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
Expand Down Expand Up @@ -2555,11 +2633,11 @@
Can now use `mint update` to update your CLI.
</Update>

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

Check warning on line 2636 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2636

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

Check warning on line 2636 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2636

Use 'editor' instead of 'Web Editor'.
## Web Editor 3.0

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

Check warning on line 2640 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2640

Did you really mean 'Jpe'?
</Frame>

Overhauled usability in the WYSIWYG editor.
Expand All @@ -2576,13 +2654,13 @@

- 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 2657 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2657

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

Check warning on line 2663 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2663

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

<Frame>
Expand All @@ -2604,7 +2682,7 @@
## MCP server generator

<Frame>
![screenshot of MCP server generator](/images/changelog/mcpgenerator.png)

Check warning on line 2685 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2685

Did you really mean 'ato'?
</Frame>

Generate MCP servers so that AI applications can interact with your docs or APIs. Written content is automatically generated as an MCP server, and you can generate an MCP server from your OpenAPI spec with one click. Check out [docs on getting started with MCP.](/ai/model-context-protocol)
Expand All @@ -2621,7 +2699,7 @@
- Fixed icon style inconsistency for anchors without container
- Improved styling nits for dashboard border for mobile-tablet-desktop responsiveness
- Show code examples even when in simple mode for API playground
- Support "command \+ k" shortcut for search in web editor

Check warning on line 2702 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2702

Use 'codeblocks' instead of 'Codeblocks'.
- Codeblocks within callouts expand to fill the width of the callout area
</Update>

Expand Down Expand Up @@ -2649,7 +2727,7 @@
```

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

Check warning on line 2730 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2730

'CI Checks' should use sentence-style capitalization.
## CI Checks

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).
Expand All @@ -2657,7 +2735,7 @@
## .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 2738 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2738

'More Themes' should use sentence-style capitalization.
## More Themes

<Frame>
Expand All @@ -2676,10 +2754,10 @@

- [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 2757 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2757

Avoid using 'will'.
</Update>

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

Check warning on line 2760 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2760

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

- New UI with dedicated chat page & pre-filled prompts
Expand All @@ -2690,10 +2768,10 @@
## Partial Authentication

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

Check warning on line 2771 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2771

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

Check warning on line 2772 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2772

Use 'API playground' instead of 'API Playground'.

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

Check warning on line 2774 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2774

Use 'API playground' instead of 'API Playground'.

- Easier detail expansion for an overview of a field
- More intuitive nested design. For example, adding or deleting items
Expand All @@ -2714,28 +2792,28 @@
Make docs private by setting up authentication via JWT, OAuth, or a universal password. With this privacy, you can create an internal knowledge base or prevent competitors from seeing your docs.
</Update>

<Update label="November 2024">

Check warning on line 2795 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2795

'AI Writer' should use sentence-style capitalization.
## AI Writer

<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.

Check warning on line 2802 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2802

Avoid using 'will'.

Check warning on line 2803 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2803

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

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.

Check warning on line 2807 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2807

'Web Editor' should use sentence-style capitalization.

Check warning on line 2807 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2807

Use 'editor' instead of 'Web Editor'.
## Web Editor

<Frame>
![Web Editor](/images/changelog/webeditor.jpg)

Check warning on line 2811 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2811

Use 'editor' instead of 'Web Editor'.
</Frame>

We've revamped our web editor so that you can now update docs with a fully WYSIWYG experience, while syncing with markdown.

Check warning on line 2814 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2814

Use 'Markdown' instead of 'markdown'.

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

Check warning on line 2816 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2816

Use 'editor' instead of 'Web Editor'.

## /llms.txt support

Expand All @@ -2747,7 +2825,7 @@

## 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 2828 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2828

Avoid using 'will'.

### Quality Improvements

Expand All @@ -2763,7 +2841,7 @@
<Frame>
![Changelog](/images/changelog/changelog.jpg)
</Frame>

Check warning on line 2844 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2844

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

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.
Expand Down Expand Up @@ -2795,7 +2873,7 @@
"mode": "auto"
}
```

Check warning on line 2876 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2876

'Advanced Footer' should use sentence-style capitalization.
## Advanced Footer

<Frame>
Expand All @@ -2806,8 +2884,8 @@

## Filter search based on the current user

When personalization is enabled, search results are now filtered based on the current logged in user so that they only see the relevant content.

Check warning on line 2887 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2887

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

Check warning on line 2887 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2887

Use 'signed in' instead of 'logged in'.

Check warning on line 2888 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2888

'Custom Prompts for AI Chat' should use sentence-style capitalization.
## Custom Prompts for AI Chat

You can now customize the prompts for the AI chat. Please reach out to [support](mailto:support@mintlify.com) if you'd like to customize the prompts.
Expand All @@ -2819,15 +2897,15 @@
- Implemented the discovery login flow so that users that are members of multiple organizations can now switch between them.
- Added login with Google OAuth
- Added ability to add new deployment through dashboard settings.

Check warning on line 2900 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2900

'Bug Fixes' should use sentence-style capitalization.
## Bug Fixes

- Can now use leading slashes in navigation.
- Can now edit CSS & JS files in the web editor.
- Fixed `suggestEdit` not showing up even when enabled.
- Fixed keyboard navigation for Search and Chat such that you can now use the up and down arrow keys to navigate the results.
- Don't allow search engines to crawl user-auth protected pages.

Check warning on line 2907 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2907

Use 'revalidat(e|es|ed|ing|ion)?' instead of 'Revalidate'.
- Revalidate the cache when an org is deleted.

Check warning on line 2908 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2908

In general, use active voice instead of passive voice ('is deleted').
- We now use the Scalar OpenAPI parser to parse OpenAPI definitions which improves the performance, fixes parsing issues, and surfaces better error messages.
- Top-level descriptions are now supported in API reference pages autogenerated from OpenAPI definitions.
- Add in-line-style support for icons
Expand All @@ -2836,7 +2914,7 @@
- Maintain scroll position when you click the back button in a browser.
</Update>

<Update label="September 2024">

Check warning on line 2917 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2917

'Custom Fonts' should use sentence-style capitalization.
## Custom Fonts

<Frame>
Expand All @@ -2844,11 +2922,11 @@
</Frame>

Personalize the font of your docs to your own font hosted on a CDN or by choosing from Google fonts to match your docs with your brand.

Check warning on line 2925 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2925

'Images in Card components' should use sentence-style capitalization.
## Images in Card components

Add an `img` property to a card to display an image on the top of the card. Learn more about it [here](/components/cards#image-cards).

Check warning on line 2929 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2929

'Update Speed Performances' should use sentence-style capitalization.
## Update Speed Performances

<Frame>
Expand All @@ -2869,11 +2947,11 @@

- App router migration in the dashboard.
- Search analytics are now available in the dashboard.
- Delete an org functionality has been added to the dashboard.

Check warning on line 2950 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2950

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

Check warning on line 2950 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2950

In general, use active voice instead of passive voice ('been added').
- Shipped GitLab connection UI.
- Fix incorrect analytics data.
- Add-ons can now be directly purchased through the dashboard.

Check warning on line 2954 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2954

'Bug Fixes' should use sentence-style capitalization.
## Bug Fixes

- Fixed a bug where the top bar would not stretch to the width of the screen when it's in custom mode and the sidebar layout is `sidenav`.
Expand All @@ -2881,16 +2959,16 @@

## More

- **Troubleshooting for API pages**: API pages could be complicated so we listed common issues to help you sort them out quickly — [Read the docs](/api-playground/troubleshooting)

Check warning on line 2962 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2962

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

Check warning on line 2962 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2962

Don't put a space before or after a dash.
</Update>

<Update label="August 2024">

Check warning on line 2965 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2965

'OpenAPI Reference Pages' should use sentence-style capitalization.
## OpenAPI Reference Pages

- Endpoints defined by OpenAPI that are complex and recursive are now 98% smaller.
- We now show [additionalProperties](https://swagger.io/docs/specification/data-models/dictionaries/) in OpenAPI pages.

Check warning on line 2970 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2970

'File Uploads in API Playground' should use sentence-style capitalization.
## File Uploads in API Playground

Check warning on line 2971 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2971

Use 'API playground' instead of 'API Playground'.

By default, API playground requests are proxied by Mintlify. Now you can use `disableProxy` to disable this behavior and support request types like file uploads.

Expand All @@ -2899,29 +2977,29 @@
## Mobile SEO improvements

We've fixed the mobile layout of our docs so that they are more SEO-friendly - including adding proper aria tags to elements.

Check warning on line 2980 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2980

'Support Form' should use sentence-style capitalization.
## Support Form

We added a more detailed support form to the Mintlify dashboard. You can now submit a form to get in touch with us.

Check warning on line 2984 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2984

'Bug Fixes' should use sentence-style capitalization.
## Bug Fixes

- Fixed a bug for the Segment integration functionality.

Check warning on line 2987 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2987

Use 'capability' or 'feature' instead of 'functionality'.
- We now raise more granular error messages for GitHub permissions when interacting with the editor.
- Fixed bugs where the navigation would not properly expand when a direct link was used.

Check warning on line 2989 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2989

In general, use active voice instead of passive voice ('was used').
</Update>

<Update label="July 2024">

Check warning on line 2992 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2992

'AI Widget' should use sentence-style capitalization.
## AI Widget

<Frame>
![AI Widget](/images/changelog/widget.png)
</Frame>

We introduced Mintlify Widget, an extension of your docs to answer your users' questions when and where they asked. You can add this AI-powered chatbot to any web page: your landing page, inside your product, or on your existing documentation pages.

Check warning on line 2999 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L2999

Use 'assistant' instead of 'chatbot'.

- [Read the blog announcement](https://mintlify.com/blog/widget)

Check warning on line 3002 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3002

'API Playground Code Example Sync' should use sentence-style capitalization.

Check warning on line 3002 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3002

Use 'API playground' instead of 'API Playground'.
## API Playground Code Example Sync

When you browse API docs, the selected code example now syncs across your pages.
Expand All @@ -2931,21 +3009,21 @@
Currently in beta, this feature summarizes common user questions and patterns into easy-to-digest reports with AI-powered suggestions on how to improve your product.
</Update>

<Update label="June 2024">

Check warning on line 3012 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3012

'Launch Week Highlights' should use sentence-style capitalization.
## Launch Week Highlights

- Themes: Customize your styling with pre-configured themes. Just add the theme Quill, Prism, or Venus to your `docs.json` file and it'll update your docs styling.
- Search V2: directly query OpenAPI endpoint descriptions and titles to reach API Reference pages, remove hidden pages from search, and enjoy our updated search bar UI.

Check warning on line 3016 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3016

Use 'editor' instead of 'Web Editor'.
- Web Editor branching: create branches in our web editor without an IDE.
- User Personalization: authenticate users with Shared Session or JWT so that you can show them customized content, such as pre-filling API keys or showing specific content for customers.
- OpenAPI Automation Upgrades: to auto-populate API Playground pages, you can add an `openapi` field to an object in tabs or anchors arrays in the `docs.json`.

Check warning on line 3019 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3019

Use 'API playground' instead of 'API Playground'.
</Update>

<Update label="May 2024">
## Okta SSO

We now support sign-on via Okta SAML and OIDC.

Check warning on line 3025 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3025

Use 'single sign-on' instead of 'sign-on'.

Check warning on line 3026 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3026

'Mintlify REST API' should use sentence-style capitalization.
## Mintlify REST API

Programmatically trigger updates to your documentation.
Expand Down Expand Up @@ -2978,11 +3056,11 @@
- CLI Error Detection: we now show the position of invalid frontmatter when there are parsing issues during local development
</Update>

<Update label="January 2024">

Check warning on line 3059 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3059

'Launch Week Highlights' should use sentence-style capitalization.
## Launch Week Highlights

- Preview Deployments: When you create a pull request, we'll generate a unique link that shows a live preview of what your docs look like in prod. You can share this link with teammates.
- Snippets V2: We now support fully reusable components and variables for snippets.

Check warning on line 3063 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3063

Use 'ARIA' instead of 'aria'.
- Open source MDX Engine: We've exposed two APIs—getCompiledMdx and MDXComponent—so you can access Mintlify markdown and code syntax highlighting. [Contributions to the project](https://github.com/mintlify/mdx) are welcome.

Check warning on line 3064 in changelog.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

changelog.mdx#L3064

Use 'Markdown' instead of 'markdown'.
- AI Chat Insights: Segment chat history by date and increase AI Chat quota from the dashboard, and see how often a specific query appears.
</Update>
1 change: 1 addition & 0 deletions es/assistant/widget.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ Pasa este objeto a `init()`.
| `accent` | CSS color | Establece el color de los controles principales. |
| `radius` | CSS border radius | Establece el radio del panel, como `18px`. |
| `font` | CSS font family | Usa una fuente ya cargada por tu aplicación. Por defecto se incluye Inter. |
| `fontSize` | número de `12` a `20`, o `null` | Define el tamaño del texto de los mensajes y del cuadro de redacción en píxeles. El resto del texto se ajusta en proporción. `null` restablece el valor predeterminado: 14px en escritorio y 16px en pantallas de menos de 768px. |
| `side` | `top`, `bottom`, `left`, `right`, `inline-start`, `inline-end` | Coloca el activador integrado en un borde de la pantalla. |
| `align` | `start`, `center`, `end` | Alinea el activador a lo largo del borde seleccionado. |
| `dismissOnInteractOutside` | boolean | Controla si las interacciones de puntero o foco fuera del asistente lo cierran. |
Expand Down
Loading
Loading