Theneo Docs: Documentation for Humans & AI Theneo is the AI-native documentation platform where humans and agents build, publish, and maintain docs, developer portals, and API references together. ## Sections • [What Is Theneo? AI-Native Docs Platform](https://docs.theneo.io/get-started/welcome-to-theneo.md): Theneo is the AI-native platform for beautiful documentation, developer portals, and API references, built in minutes for both humans and AI agents. • [Quickstart: Publish API Docs in Minutes](https://docs.theneo.io/get-started/quickstart.md): Go from zero to a published documentation site in minutes: create a project, import an API spec or Markdown, and let AI draft your content. • [Migrate from Mintlify, GitBook or ReadMe](https://docs.theneo.io/get-started/migrate-to-theneo.md): Move your docs to Theneo from Mintlify, GitBook, ReadMe, Postman, or any platform. Bring OpenAPI specs, Markdown, and whole projects with support. • [Build Guides, Tutorials & Help Centers](https://docs.theneo.io/get-started/guides-and-content.md): Write guides, tutorials, help centres, and product docs visually or in Markdown, alongside your API reference in one AI-native platform. • [Docs Themes and Templates, No Code](https://docs.theneo.io/get-started/themes-and-templates.md): Apply a polished, responsive theme to your docs in one click and start from ready-made templates. Match your brand with no code required. • [Full Agentic Documentation Workflow](https://docs.theneo.io/ai-in-theneo/full-agentic-workflow.md): Connect Theneo to your repo once and AI agents detect spec changes, draft updates, open reviews, and publish docs with no manual steps. • [How Theneo Uses AI, End to End](https://docs.theneo.io/ai-in-theneo/ai-overview.md): An overview of every AI capability in Theneo: AI writing, agentic spec updates, Ask AI search, MCP servers, and llms.txt for agent discovery. • [AI Co-pilot: Your AI Technical Writer](https://docs.theneo.io/ai-in-theneo/ai-co-pilot-technical-writer.md): Theneo's AI Co-pilot writes clear, accurate endpoint and parameter descriptions for you, generating a strong first draft in seconds. • [AI Agent for Pull Request Doc Review](https://docs.theneo.io/ai-in-theneo/ai-agent-in-your-repository.md): The Theneo Agent reviews every pull request against your full documentation and opens the doc updates your code change requires. • [Ask AI: AI Search for Your Docs](https://docs.theneo.io/ai-in-theneo/ask-ai-ai-search.md): Ask AI is a built-in assistant for your docs. Readers ask questions in plain language and get accurate, cited answers drawn from your content. • [AI Chatbot Trained on Your Docs](https://docs.theneo.io/ai-in-theneo/ai-chatbot.md): Theneo's AI Chatbot answers user questions using only your documentation, deflecting support tickets and speeding up developer onboarding. • [AI Analytics: What Readers Ask Your Docs](https://docs.theneo.io/ai-in-theneo/ai-analytics.md): See every question readers ask Ask AI. Theneo turns those AI conversations into a content roadmap showing what your docs should cover next. • [AI Markdown Export for LLMs](https://docs.theneo.io/ai-in-theneo/ai-markdown-export.md): Turn any documentation page into clean, LLM-ready Markdown in one click for ChatGPT, Claude, Cursor, and other coding assistants. • [Generate an MCP Server from Your Docs](https://docs.theneo.io/ai-in-theneo/generate-mcp-server.md): Theneo generates a Model Context Protocol server from your docs so AI agents can discover and call your API directly, with no extra build work. • [MCP Server for Claude & Cursor](https://docs.theneo.io/ai-in-theneo/theneo-mcp-server.md): Connect Claude, Cursor, or any MCP client to Theneo so your AI assistant can read, edit, and publish your documentation directly. • [GEO: AI Search Optimization for Docs](https://docs.theneo.io/ai-in-theneo/geo-ai-optimization.md): GEO is SEO for AI search. Learn how to make ChatGPT, Claude, and Perplexity find, understand, and cite your documentation accurately. • [llms.txt for AI Discoverability](https://docs.theneo.io/ai-in-theneo/llms-txt.md): llms.txt gives LLMs a structured, machine-readable index of your documentation. Theneo generates llms.txt and llms-full.txt automatically. • [How to Publish Your Documentation Site](https://docs.theneo.io/your-docs-site/publish-your-docs.md): Publish from the editor, dashboard, or CLI: privately, publicly, or in between. Control exactly who sees each version of your docs • [Docs Branding & Custom CSS Styling](https://docs.theneo.io/your-docs-site/branding-and-styling.md): Make your docs yours with custom colors, fonts, logos, brand templates, and custom CSS or JS. Full white-label control, no code required • [Private Customer Portal for Your Docs](https://docs.theneo.io/your-docs-site/private-customer-portal.md): Give customers a private, branded portal where they sign in to see only the documentation, APIs, and SDKs you have shared with them. • [Host Docs on Your Custom Domain](https://docs.theneo.io/your-docs-site/custom-domain.md): Host your docs at docs.yourcompany.com with automatic TLS and a simple DNS setup, so your documentation is a seamless extension of your brand. • [Localize Docs with AI Translation](https://docs.theneo.io/your-docs-site/localization.md): Serve your documentation in multiple languages with AI translation that keeps every locale in sync as your content changes. • [Documentation Analytics & Reader Insights](https://docs.theneo.io/your-docs-site/analytics.md): Turn page views, search queries, and reader feedback into a roadmap for what to write next. See which docs work and which need attention. • [Developer Portal: Your Branded API Hub](https://docs.theneo.io/your-docs-site/developer-portal.md): The Developer Portal is the branded hub readers land on, sitting in front of your API references, guides, changelogs, and SDKs. • [Developer Portal Dashboard & Pages](https://docs.theneo.io/your-docs-site/developer-portal/dashboard-and-pages.md): The Developer Portal dashboard is your control center: create pages, set navigation, and manage layout for your branded developer hub • [Portal Editor: Build Landing Pages](https://docs.theneo.io/your-docs-site/developer-portal/portal-editor.md): Build and customize developer portal pages visually in the Portal Editor. Edit layouts, content, and navigation, then publish, no code • [Developer Portal Page Templates](https://docs.theneo.io/your-docs-site/developer-portal/templates.md): Every Developer Portal page starts from a template: a polished, ready-made layout you can customize and publish in minutes. • [API Management in the Theneo Editor](https://docs.theneo.io/the-editor/api-management.md): Refine endpoints, parameters, examples, and responses directly in the Theneo editor after importing your spec, without touching the source file. • [Import Your API into Theneo](https://docs.theneo.io/the-editor/api-management/import-your-api.md): Bring your API into Theneo from an OpenAPI file, a public spec URL, a Postman collection, the CLI, or Git sync. Compare each method and pick one. • [Manually Define an API Without a Spec](https://docs.theneo.io/the-editor/api-management/api-reference-management.md): No OpenAPI or Postman file? Define endpoints, parameters, and responses by hand in the Theneo editor using the API Management widget. • [Real-Time Docs Collaboration](https://docs.theneo.io/the-editor/live-collaboration.md): See teammates' cursors, live edits, and section activity as your whole team writes documentation together in the Theneo editor at the same time. • [Preview Docs Changes Before Publishing](https://docs.theneo.io/the-editor/preview-changes.md): Preview Mode shows exactly how your documentation will look to readers before you publish, section by section, straight from the editor. • [Docs Review: Branches & Approvals](https://docs.theneo.io/the-editor/documentation-review.md): Draft changes on a branch, request approval, satisfy merge rules, and publish with an auditable trail of who approved what. Enterprise plans. • [Content Widgets for Rich Docs Pages](https://docs.theneo.io/the-editor/content-widgets.md): Type / in the Theneo editor to add steps, tabs, callouts, tables, code blocks, Mermaid diagrams, cards, and API widgets to any page. • [Steps Widget: Numbered Instructions](https://docs.theneo.io/the-editor/content-widgets/steps.md): The Steps widget turns any process into a clear, numbered sequence, with images, callouts, tables, and code inside each individual step. • [Accordion Widget for FAQs](https://docs.theneo.io/the-editor/content-widgets/accordion.md): The Accordion widget collapses content into expandable sections, ideal for FAQs, optional detail, and long technical guides. • [Tabs Widget: Group Parallel Content](https://docs.theneo.io/the-editor/content-widgets/tabs.md): The Tabs widget groups related content into a tabbed interface on a single page, so readers switch views without scrolling or leaving. • [Card Widget: Clickable Content Blocks](https://docs.theneo.io/the-editor/content-widgets/card.md): The Card widget wraps content in a styled, clickable container with an icon, title, and link, for emphasis or in-page navigation. • [Card Groups: Two, Three & Four-Up Grids](https://docs.theneo.io/the-editor/content-widgets/card-groups.md): Card Groups arrange related cards into clean grids for feature overviews, quick-reference links, and decision matrices. • [Callout Widget: Notes, Tips & Warnings](https://docs.theneo.io/the-editor/content-widgets/callout.md): Callouts highlight key information with colour-coded info, success, warning, and error styles, matched to your brand configuration. • [Table Widget for Structured Data](https://docs.theneo.io/the-editor/content-widgets/table.md): The Table widget presents comparison charts, specifications, and parameter lists in a clean, scannable format inside your documentation. • [Code Blocks with Syntax Highlighting](https://docs.theneo.io/the-editor/content-widgets/code-blocks.md): Insert syntax-highlighted code snippets in any supported language, standalone or grouped inside tabs for multi-language examples. • [Object Example Widget for API Objects](https://docs.theneo.io/the-editor/content-widgets/object-example.md): Document API objects interactively: paste raw JSON in Code View, or annotate each field in Form View with types, limits, and descriptions. • [Add Images & Video to Your Docs](https://docs.theneo.io/the-editor/content-widgets/image-and-video.md): Embed screenshots, diagrams, and YouTube or Vimeo video in your docs, with alt text and captions for accessibility and image search. • [Mermaid Diagrams in Documentation](https://docs.theneo.io/the-editor/content-widgets/mermaid-diagrams.md): Render flowcharts, sequence, state, and ER diagrams from plain text with live preview, zoom, and pan. No image uploads needed. • [Iframe Widget: Embed External Tools](https://docs.theneo.io/the-editor/content-widgets/iframe.md): Embed live websites, dashboards, calculators, and other Theneo docs directly inside a documentation page with the Iframe widget. • [Divider Widget: Separate Sections](https://docs.theneo.io/the-editor/content-widgets/divider.md): The Divider widget adds a clean horizontal rule to separate topics, endpoints, and logical sections on a documentation page. • [Base URL Widget: Manage Environments](https://docs.theneo.io/the-editor/content-widgets/base-url.md): Define production, sandbox, and staging base URLs once. Theneo syncs them across every section and the API Explorer automatically. • [Language Box: Switch Code Sample Language](https://docs.theneo.io/the-editor/content-widgets/language-box.md): The Language Box shows which client libraries your API supports and switches every code sample in your docs to that language at once. • [Document HTTP Status Codes](https://docs.theneo.io/the-editor/content-widgets/status-codes.md): The Status Codes widget documents every HTTP status your API returns, with titles and descriptions, drawn from a built-in code library. • [Document API Error Codes](https://docs.theneo.io/the-editor/content-widgets/error-codes.md): The Error Codes widget documents API-specific errors such as authentication_error and rate_limit_error, with causes and resolution steps. • [AI Writer: Generate Content In-Editor](https://docs.theneo.io/the-editor/content-widgets/ai-writer.md): The AI Writer widget continues, simplifies, expands, and restructures your documentation from a custom prompt, without leaving the editor. • [Reusable Content Blocks Across Projects](https://docs.theneo.io/the-editor/content-widgets/reusable-content.md): Maintain one shared block and embed it anywhere. Edit it once and every occurrence updates, across every project in your workspace. • [Glossary: Define Terms Once](https://docs.theneo.io/the-editor/content-widgets/glossary.md): Define a term once and Theneo highlights it everywhere in your published docs, showing the definition in a hover tooltip across the workspace. • [Supported API Formats & Imports](https://docs.theneo.io/api-reference/supported-formats.md): Theneo supports REST, SOAP, GraphQL, gRPC, AsyncAPI, and webhooks, imported from OpenAPI, Swagger, Postman, or Insomnia • [REST API Documentation Generator](https://docs.theneo.io/api-reference/supported-formats/rest-api.md): Theneo documents REST APIs from OpenAPI 3.0 and 3.1, Swagger 2, Postman, and Insomnia, turning your spec into interactive reference docs • [SOAP API Documentation from WSDL](https://docs.theneo.io/api-reference/supported-formats/soap-api.md): Theneo documents SOAP APIs from WSDL and HAR files with automatic envelope rendering, so legacy services get clean, interactive docs • [GraphQL API Documentation Tool](https://docs.theneo.io/api-reference/supported-formats/graphql.md): Theneo documents GraphQL APIs from a .graphql schema. The full type system is parsed into navigable, interactive reference docs • [Turn Postman Collections into Docs](https://docs.theneo.io/api-reference/supported-formats/postman-collection.md): Import your Postman collections into Theneo and turn them into interactive API documentation with a live testing console • [Import Custom SDK Code Samples](https://docs.theneo.io/api-reference/supported-formats/importing-custom-sdk.md): Custom SDK Import surfaces your own SDK code samples in your docs via x-theneo-endpoint-metadata, so developers copy working examples • [Custom Metadata for OpenAPI Specs](https://docs.theneo.io/api-reference/supported-formats/theneo-custom-metadata.md): The x-theneo-metadata extension imports advanced structure and configuration straight from your OpenAPI spec into your docs • [API Explorer & Live Testing Console](https://docs.theneo.io/api-reference/api-explorer-and-testing.md): Theneo's API Explorer is a full testing environment inside your docs. Readers run live authenticated requests against your real API. • [Pre-Request Scripting in API Explorer](https://docs.theneo.io/api-reference/api-explorer-and-testing/pre-request-scripting.md): Pre-request scripts run code before each request to handle authentication, headers, and setup, so readers test secured endpoints fast • [API Explorer Authentication Setup](https://docs.theneo.io/api-reference/api-explorer-and-testing/api-authentication.md): Secure your API Explorer with authentication, including HTTP Basic Auth and custom schemes, so readers test real, protected endpoints • [API Versioning for Your Docs](https://docs.theneo.io/api-reference/api-versioning.md): API versioning lets you maintain multiple versions of your documentation as your API evolves, so developers always reach the right one • [Automated API Changelog & Release Notes](https://docs.theneo.io/api-reference/api-changelog.md): Theneo's changelog records what changed on every publish, writes the summary for you, flags breaking changes, and notifies subscribers • [Theneo CLI: Publish Docs from Terminal](https://docs.theneo.io/automation-and-dev-tools/theneo-cli.md): The Theneo CLI creates, manages, and publishes docs from your terminal. Everything in the dashboard, scripted. Install with npm • [CLI Common Commands & Examples](https://docs.theneo.io/automation-and-dev-tools/theneo-cli/common-commands.md): The day-to-day Theneo CLI commands, grouped by task, each with its --help reference and copy-paste examples. Ship docs from the terminal. • [Import & Export Docs via CLI](https://docs.theneo.io/automation-and-dev-tools/theneo-cli/import-and-export.md): Move content in and out of Theneo from the command line. Import an API spec to update a project, or export docs as Markdown or OpenAPI • [Docs-as-Code with Markdown](https://docs.theneo.io/automation-and-dev-tools/theneo-cli/docs-as-code-with-markdown.md): Treat your docs as Markdown files on disk: create, update, and sync projects from a folder. The foundation of a docs-as-code workflow • [Project Folder Structure for Docs](https://docs.theneo.io/automation-and-dev-tools/theneo-cli/project-folder-structure.md): Run theneo export --dir ./docs for a clean, version-controllable folder of Markdown. Understand the layout and keep projects organized • [Theneo SDK for TypeScript & JavaScript](https://docs.theneo.io/automation-and-dev-tools/theneo-sdk.md): The Theneo SDK is a TypeScript and JavaScript package for calling the Theneo API from your own apps and automating documentation workflows. • [Merge 2.0: Smart Spec Re-Import](https://docs.theneo.io/automation-and-dev-tools/merge-2-0.md): Merge 2.0 updates only what actually changed on re-import and preserves your customisations, so re-importing a spec never overwrites your edits. • [GitHub Actions for Docs Sync](https://docs.theneo.io/automation-and-dev-tools/github-actions.md): Update your docs on every pull request with Theneo's GitHub Actions integration. Keep your API reference in sync with your code • [Two-Way GitHub Sync for Docs](https://docs.theneo.io/automation-and-dev-tools/github-sync.md): Two-way sync between Theneo and GitHub via a native GitHub App. Push docs to your repo and pull edits back automatically • [GitLab CI Sync for API Docs](https://docs.theneo.io/automation-and-dev-tools/gitlab-sync.md): Theneo syncs with GitLab, automatically pushing your API specs or full documentation folders to your workspace on every pipeline run. • [Bitbucket Pipelines for Docs Sync](https://docs.theneo.io/automation-and-dev-tools/bitbucket.md): Bitbucket Pipelines keep your API docs in sync with your repository. Every push updates Theneo automatically. Follow the setup to connect • [Atlassian Compass Integration](https://docs.theneo.io/automation-and-dev-tools/atlassian-compass.md): Bring your API docs into Atlassian Compass, where teams manage microservices and components. Install the integration and connect your catalog • [Postman Sync for Live Docs](https://docs.theneo.io/automation-and-dev-tools/postman-sync.md): Keep your docs in sync with Postman automatically via GitHub. Every Postman change is reflected in Theneo in real time. No stale docs • [VS Code Extension for Theneo Docs](https://docs.theneo.io/automation-and-dev-tools/vs-code-extension.md): The Theneo VS Code extension brings docs into your editor. Create, export, import, merge, and preview API references without leaving VS Code • [Project Management & SEO Controls](https://docs.theneo.io/workspace-and-admin/project-management.md): Project Management is your command center for settings, analytics, and SEO across every project, all in one place • [Project Settings: Configure Each Project](https://docs.theneo.io/workspace-and-admin/project-management/project-settings.md): Project Settings tailors each project across tabs for General, Features, Appearance, and Custom Domain. Configure projects precisely • [SEO Management for Your Docs](https://docs.theneo.io/workspace-and-admin/project-management/seo-management.md): SEO Management gives every project full search controls: per-section titles, meta descriptions, Open Graph, and canonical tags. • [Docs Collaboration & Access Control](https://docs.theneo.io/workspace-and-admin/collaboration-and-access.md): Decide who is in your workspace and exactly what they can view, edit, and publish. Manage teams, roles, and section-level access. • [Manage Workspaces Across Teams](https://docs.theneo.io/workspace-and-admin/collaboration-and-access/workspaces-management.md): Workspaces organize docs across teams and products. Members belong to many workspaces, each with a different role. Keep orgs structured • [Manage Teams & User Groups](https://docs.theneo.io/workspace-and-admin/collaboration-and-access/teams.md): User groups, or teams, let you manage access by group, assigning roles and projects to a whole team at once. Scale permissions fast • [Granular Docs Access Management](https://docs.theneo.io/workspace-and-admin/collaboration-and-access/access-management.md): Access Management controls who can see and edit your docs, down to the individual section and user. Lock down what each person touches • [Documentation Publishing Rights](https://docs.theneo.io/workspace-and-admin/collaboration-and-access/documentation-publishing-rights.md): Role-based publishing controls who can publish and adds an approval step before content goes live, so nothing ships without review • [Enterprise Security & Identity](https://docs.theneo.io/workspace-and-admin/security-and-identity.md): Enterprise controls for identity and governance: SAML 2.0 and OIDC SSO with Okta, Entra, and Auth0, plus SCIM, audit logs, and 2FA • [SSO & SAML Single Sign-On](https://docs.theneo.io/workspace-and-admin/security-and-identity/sso-and-saml.md): Single sign-on lets your team access Theneo through your identity provider with SAML 2.0 or OIDC. Centralize login and tighten access • [Microsoft Entra SSO Setup](https://docs.theneo.io/workspace-and-admin/security-and-identity/microsoft-entra-sso.md): Microsoft Entra SSO lets your team sign in to Theneo with existing Azure AD credentials. Follow the steps to connect your tenant • [Enforce SSO-Only Authentication](https://docs.theneo.io/workspace-and-admin/security-and-identity/sso-only-authentication-enforcement.md): SSO-only enforcement requires every member to sign in through your configured SSO provider, closing off password logins entirely • [SCIM User Provisioning](https://docs.theneo.io/workspace-and-admin/security-and-identity/scim-provisioning.md): SCIM provisions and deprovisions members automatically from your identity provider, so access stays in sync as people join and leave • [Email-Based Two-Factor Authentication](https://docs.theneo.io/workspace-and-admin/security-and-identity/email-based-two-factor-authentication-2fa.md): Email-based 2FA adds a second layer of security to every sign-in. Admins enable it for the workspace; members verify with an email code • [Workspace Audit Logs](https://docs.theneo.io/workspace-and-admin/security-and-identity/audit-logs.md): Audit Logs give admins a tamper-evident record of every significant action across the workspace, for change tracking and compliance • [Custom Webhooks for Workspace Events](https://docs.theneo.io/workspace-and-admin/security-and-identity/custom-webhook.md): Custom webhooks push real-time Theneo activity to any endpoint: dashboards, alerting, or Slack. Wire your docs into your existing stack • [Domain Whitelisting for Workspace Access](https://docs.theneo.io/workspace-and-admin/security-and-identity/whitelisting-a-domain.md): Domain whitelisting auto-grants workspace access to everyone on your email domain, so onboarding teammates is instant and controlled • [Theneo August Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/august.md): August 2026: Glossary support, header sections at every level, llms-full.txt generation, plus editor, publishing, and search fixes. • [July Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/july.md): July 2026: Reusable content, branching in the review flow, multiple base URLs, and performance improvements across search and publishing. • [June Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/june.md): June 2026: Workspace analytics for all tiers, multiple published-view templates, and in-product problem reporting. • [May Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/may.md): May 2026: Multiple documentation templates, categories and tags, unlimited tabs, and full OpenAPI oneOf, anyOf, and allOf support. • [April Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/april.md): April 2026: The Publisher role, CSV export for users and clients, file hosting for public projects, and user groups management. • [March Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/march.md): March 2026: Custom webhooks, multi-workspace OAuth, a redesigned API spec merge, and automatic noindex on Markdown files. • [February Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/february.md): February 2026: The AI Writer widget, multi-turn Ask AI, Mermaid diagram support, the Tabs widget, and SSO-only enforcement. • [January Release Notes](https://docs.theneo.io/2026-release-notes-or-theneo-changelog/january.md): January 2026: Configurable robots.txt, canonical tags on all pages, server-rendered meta tags, Okta SSO, and editor tabs. • [2025](https://docs.theneo.io/2025.md): 2025 was the year Theneo grew from an AI-assisted editor into an AI-native documentation platform with enterprise-grade publishing. Across the year the product gained smarter authoring, far deeper API specification support, a stronger SEO and social presence, and the access controls larger teams need. Highlights of the year AI authoring and search The AI Writer widget and multi-turn Ask AI brought generation, rewriting, and context-aware Q&A into the editor and published docs. Documentation templates Multiple published-doc templates and a new project-creation flow let teams pick a layout and switch anytime to match their brand. Event-driven API support Webhook parsing for event-driven APIs, plus a non-destructive spec merge that keeps your edits when the spec changes. What shipped, by theme AI and authoring AI Writer widget for in-editor generation and rewriting, including continue writing, simplify, and fix grammar. Multi-turn Ask AI with preserved context, as both embedded chat and a side panel. Mermaid diagrams, a Tabs widget, nested and indented lists, and cross-tab section duplication. Categories and tags, unlimited documentation tabs, and image alt text and titles. API specification support Webhook support in the parser for documenting event-driven APIs. A redesigned specification merge that preserves your existing content when the spec changes. Broader response parsing, including default and wildcard status codes such as 2XX and 4XX. Publishing, branding, and SEO Multiple published-doc templates and a template-driven project-creation flow. Branding history with revert, plus customizable changelog titles. An SEO suite: configurable robots.txt, canonical tags, server-rendered meta tags, and cleaner sitemaps and llms.txt. OG images and favicon fixes for reliable social previews. Security and team governance SSO expansion: Okta, SSO-only enforcement, and multi-workspace OAuth. Role-based, admin-only publishing enforced across the editor and CLI. Custom webhooks for feedback and audit logs, plus stronger viewer permissions and session handling. Self-serve workspace management and dashboard pagination for large workspaces. By quarter Q1 (January to March) The SEO foundation, Okta SSO, Editor Tabs, the AI Writer and continuous Ask AI, Mermaid, and a redesigned spec merge. Q2 (May) Multiple doc templates, categories and tags, unlimited tabs, and clearer CLI and markdown round-tripping. Q3 (July to September) Workspace governance and role-based publishing, branding history, OG image and favicon SEO, and webhook parsing. • [Q1](https://docs.theneo.io/2025/q1.md): Organized by month. Each month groups its releases newest first. January January 29th Release This release delivers significant SEO improvements to enhance your documentation's search engine visibility and social sharing. New Features Configurable Robots.txt Full robots.txt management in SEO settings. The platform auto-generates and serves robots.txt at the same base path as your sitemap. Free users see default rules; subscribers can customize them in the UI. SEO for API Explorer and Changelog Manage page titles and meta descriptions for API Explorer and Changelog pages directly from the SEO Management tab, reflected in the rendered HTML tags. Canonical Tags on All Pages Every public page now includes canonical tags with consistent URL formatting, preventing duplicate-content issues and consolidating ranking signals. Improvements Server-Side Rendered Meta Tags Titles and meta tags are now server-rendered and present in the initial HTML, so social previews and crawlers that do not run JavaScript work correctly. Cleaner Sitemaps and llms.txt Headers without content are excluded from generated sitemaps and llms.txt, leaving cleaner listings of pages with real crawlable content. January 12th Release This release includes critical fixes for navigation and search, plus new features for editing and authentication. New Features Okta SSO Integration Users from Okta-managed organizations can now authenticate through their identity provider, matching the existing Google and Microsoft SSO flows. Editor Tabs Group different content types within a single section. Create up to 3 tabs per project with drag-and-drop reordering, custom icons, and duplicate, rename, and delete options. Continuous AI Chat Ask AI now supports multi-turn conversations that preserve context across follow-ups, via both an embedded chat and a standalone side-panel assistant. Improvements Import Collection from Widget Menu An Import Collection option is now available in the editor widget menu when typing "/". Base URL Validation Field-level validation with red-underline indicators helps you spot and fix invalid base URLs when configuring multiple URLs. Indented Lists The editor now supports nested and indented lists for better-structured content. Cleaner Navigation and AI Options Section headers act as grouping elements that redirect to their first child and drop out of sitemap.xml and llms.txt. Empty AI header options are hidden from the published dropdown. Bug Fixes Search and navigation Fixed URLs not updating after search redirects in single-page docs, crashes on base section URLs without a slug, "On This Page" issues with repeated headers, and back-button redirects that needed multiple clicks. Editor Endpoint summary widgets now appear only for parent sections, hidden API versions are visible in the version dropdown, header sections no longer convert to plain sections on drag-and-drop, and the page no longer jumps to the top when clicking editor links. Export and display Markdown export now works for subsections, custom-domain docs respect theme settings instead of always loading dark, and hyperlink branding colors apply in dark mode with italic or underline formatting. API Explorer and search The search modal no longer overlaps the left menu, and adding items to empty array fields in the GraphQL API Explorer works without default values. AI and documentation Fixed endpoint summary generation for parent sections with a single endpoint, and improved AI suggestions for object example parameters lacking descriptions. February February 25th Release This release includes critical API Explorer and navigation fixes alongside new SSO controls and a Tabs widget for better content organization. New Features Tabs Widget Organize and display content in a tabbed format, grouping related content so readers can navigate complex docs more easily. SSO-Only Authentication for Workspaces Workspace admins can enforce SSO-only sign-in, preventing password login and ensuring all members authenticate through the configured provider. Cross-Tab Section Duplication Duplicate sections between tabs within the same project on the Single Page template, useful for shared policies or repeated content blocks. Improvements Safer Workspace Joining Removed the "join by corporate domain" option from onboarding, so workspace access is controlled through invitations and admin approval. SEO Control for Raw Markdown URLs The No Index setting now applies X-Robots-Tag headers to raw .md URLs, so both rendered pages and markdown files stay out of search indexes. Refined API Explorer The Expand all / Collapse all button hides when there is no expandable content, reducing clutter in Response, Request, and Object Example sections. Bug Fixes API Explorer request generation Array query parameters now separate multiple values with & characters, so backends can correctly parse the generated requests. Navigation and URLs Fixed infinite loading on invalid section slugs (now redirects to the first section), URL updates from Endpoint Summary on Single Page, and endpoint redirection when "Show more" is visible on Continuous Scrolling. AI search and navigation AI search now opens the correct tab when results sit inside a Tabs widget, and the AI Assistant modal no longer goes blank after multiple regenerations. Editor collaboration and publishing Prevented Card widget duplication during live collaboration, fixed code-block language selection not showing in published view, and restored the "Show More" button on published Infinite Scroll pages. Widget interface and layout Fixed Table widget header styling and spacing when pasting external tables, column description overflow, and Card Grid layout breaking when adding an icon to the last card. February 9th Release This release brings major improvements to the AI-powered documentation experience and resolves multiple visual and navigation issues. New Features AI Writer Widget Generate and refine section content directly in the editor with custom prompts (continue writing, simplify, fix grammar), compatible with all Theneo widgets. Monthly limits apply on free plans. Ask AI Continuous Conversation Ask AI now supports multi-turn, context-aware Q&A, available as embedded chat or a standalone slide-out modal. Mermaid Diagram Support A new editor widget for Mermaid diagrams with syntax highlighting and live rendering for flowcharts, sequence diagrams, and more. Improvements Better API Response Parsing The parser now handles non-numeric response names such as "default" and wildcard codes (2XX, 4XX) across specification formats. Field-Level URL Validation Invalid base URLs are flagged inline with red underlines, making them easy to spot when managing multiple URLs. SEO Management Tab Organization SEO management now shows which sections belong to which tabs, making metadata easier to manage in multi-tab projects. Developer Portal Unavailable State A modernized unavailable-state design that pulls in the customer logo from branding configuration. Bug Fixes Response code visibility Response codes now use static colors that stay readable in both light and dark modes. Mobile navigation The section menu stays visible when scrolling up on mobile and hides correctly when the Ask AI panel opens. Card widget icon selection The icon picker now appears above the card interface instead of underneath it. Single Page header generation H1, H2, and H3 headers in section descriptions now appear on the menu page for navigation. Import collection descriptions Section descriptions are preserved when using drag-and-drop import with "import endpoints only." Code examples deep linking Code Example widgets now initialize on direct deep-link access without navigating elsewhere first. Image link redirection Copy/paste redirection links work across all multi-card widgets (Double Card, Triple Card, Card Grid). API Explorer parameter encoding Special characters in query parameters now keep proper encoding through the actual network request. Project tab back button Back-button navigation now flows correctly within tabbed projects. Single Page sidebar navigation The active-header indicator updates correctly while scrolling long content sections. March March 25th Release This release focuses on critical bug fixes and security improvements, with enhanced OAuth support for multi-workspace environments. New Features OAuth for Multiple Workspaces OAuth authentication now supports multiple workspaces within a single company, expanding from the previous single-workspace limit for better access control across teams. Improvements Stronger Project Permissions Guest members with viewer access can no longer edit or delete changelogs and dev portals. Viewer permissions are now properly read-only for public content. Automatic SEO Protection for Markdown All .md files now include noindex directives by default, preventing search-engine indexing regardless of project settings. Bug Fixes API versioning tag visibility Versioning tags now display consistently across development and staging environments. Editor section reset Section reordering and header changes are no longer lost when adding subsections. Dark mode text color reset Dark-mode text no longer resets to black after opening and closing the color modal without changes. GraphQL query documentation Imported GraphQL query examples now include the proper node structure, matching official edges/node hierarchy. AI Helper export configuration Settings no longer show all options selected after unchecking everything, and the published dropdown stays hidden when no options are set. March 11th Release This release improves API documentation management with enhanced merging, custom webhooks, and broad bug fixes across the editor and published views. New Features Custom Webhook Support Configure webhooks to receive project feedback and audit log data, integrating with your existing workflows and monitoring. Enhanced API Specification Merging A redesigned merge process preserves existing content while incorporating spec changes, reducing data loss and keeping docs consistent. Improvements Changelog Interface Updates A refreshed changelog configuration interface with improved usability and visual design. Bug Fixes Table display on large screens Fixed header alignment and display problems affecting table readability on wider viewports. AI search button consistency The AI search button now hides in the side panel when AI search is disabled, matching the main search area. Project editor tab management The editor now opens the correct first tab based on current order after reordering tabs. Responsive button layout Fixed Get Started button display issues on smaller screens. Steps widget rendering Step indicators, titles, and controls now display correctly in both editor and published view. API Explorer markdown in tooltips Parameter tooltips render markdown instead of showing raw text in the Additional properties toolbar. Mermaid diagrams via CLI Mermaid diagrams no longer disappear when publishing through the CLI. SEO management validation Empty robots.txt files can now be saved without validation errors. Project duplication feedback The Dashboard context menu now shows proper loading states during duplication. • [Q2](https://docs.theneo.io/2025/q2.md): The May releases, moved here from 2026. May 20th Release This release brings significant improvements to content creation workflows and fixes critical rendering issues across the platform. New Features Multiple Documentation Templates Pick from multiple professionally designed templates for your published docs, and switch anytime from project settings to match your brand. Categories and Tags Management Create and manage custom categories and tags directly from your Project Dashboard, with full control over how docs are organized. Improvements Unlimited Documentation Tabs The 3-tab limit is gone. Create as many tabs as you need to structure complex projects. Clearer CLI Error Messages The CLI now returns specific, actionable feedback for invalid inputs and common failure scenarios. Better Markdown Import and Export Content inside Callout, Card, Steps, Accordion, and Tabs widgets keeps its formatting through export and re-import. Optimized Database Performance Read-only queries now use less memory and CPU, giving you faster page loads across the platform. Bug Fixes Code block rendering JavaScript, Bash, and other code blocks now render correctly in both preview and published views. Callout widget text overflow Long text and URLs inside callouts now wrap within the container instead of breaking the page layout. Email link support You can now add mailto: hyperlinks from the editor's link option, opening the default email client on click. Tab navigation URLs The browser URL now updates correctly when switching between tabs. Standard markdown table support Standard markdown tables render correctly after CLI updates, alongside Theneo's custom table widget. Specification import content display Imported specification files now display all content without empty areas or error messages. Project import and export integrity Exporting and importing projects no longer corrupts markdown formatting or XML code blocks. Onboarding interface polish Improved spacing, borders, and layout across the onboarding flow and Quickstart Guide. May 6th Release This release resolves critical bugs in documentation rendering and user permissions, and adds support for complex OpenAPI schema types. New Features Complex Schema Types Support The parser now fully supports OpenAPI composition constructs (oneOf, anyOf, allOf). The API Explorer and published docs accurately display complex request and response schemas. Improvements Enhanced UI for Complex OpenAPI Types New API Explorer components visualize oneOf and anyOf variants in an intuitive format. Editor Permission Visibility The publisher button no longer shows for Editor roles when publishing is restricted to Admins. Dashboard and Editor UI Refinements Fixed horizontal scrolling on medium screens and sort popover display issues in the dashboard and editor. Breaking change: Editors can no longer publish via CLI when a workspace restricts publishing to Admin-only. This enforces consistent permission controls across all publishing methods. Bug Fixes Array schema rendering with oneOf Response schemas with array types containing oneOf blocks now render correctly, and endpoint object properties display properly. Tabs widget editor rendering The Tabs widget now renders consistently in both the editor and preview. API versioning display Long version names, with or without spaces, now format and read correctly in the dashboard. SEO management preview modal The preview modal in SEO Management no longer shifts right or gets cut off by browser edges. Feedback modal accessibility The feedback modal now displays fully on short pages, keeping the submit button and text area reachable. • [Q3](https://docs.theneo.io/2025/q3.md): Releases from July through September, newest first. September 24th Release This release introduces new workspace management capabilities, branding customization, and accessibility improvements, while addressing several UI and access-control issues. New Features Image Alt Text and Title Support Add alternative text for screen-reader compatibility and optional tooltip titles to images in the editor, with long titles truncated automatically. Branding History and Template Management A new History tab in Branding settings tracks all workspace branding changes with contributor and timestamp details. Revert the last three entries or restore defaults. Role-Based Publishing Controls Workspace admins can restrict publishing to admin-only, disabling the Publish button for editor-level users. Workspace Management Tools Leave workspaces you no longer need, and create new workspaces directly from the interface without developer support. Customizable Changelog Titles Set a custom changelog title instead of the project name, edited from the dashboard and shown on the public changelog page. Improvements Admin Page Interface Redesign A redesigned admin page with a "Convert as corporate" flow, clear workspace-type display, better empty states, and a streamlined member invitation process. Bug Fixes Card Group link integration Links inside Card Group widgets now display properly with correct alignment in preview and published views. Request path visibility in light mode Request paths now have proper contrast in both light and dark themes in published view. UI theme and component issues Fixed dropdown colors in project creation and account setup, Boolean parameter display in the API Management widget, and assorted dark/light theming issues. Private section access control Private sections in public projects now display correctly for users with the right access permissions. Section name display stability Eliminated the temporary "root" name that appeared when switching between preview and editor modes. August 20th Release This release boosts parser capabilities, improves SEO and branding features, and refines several UI elements. New Features OpenAPI Parser Support for oneOf, allOf, anyOf The parser now interprets and renders complex composition types. Specs using these structures are parsed and visualized accurately instead of being mishandled or dropped. Improvements OG Image Support for Developer Portals Upload a custom Open Graph image in the SEO Management tab, with preview, upload, and reset-to-default actions, for brand-consistent social sharing. Favicon Sharing Fix Newly uploaded favicons now appear correctly across shared social previews like Slack and Teams. Single Page Navigation URLs In Published View, the browser URL now updates to the active section anchor while navigating, improving accessibility and deep-linking. Bug Fixes Visual consistency across the platform Updated the AI search label to "Search or ask...", fixed branding-variable use on the light-mode "Show More" button, applied custom branding to the changelog Active Filters component, resolved dark-mode API versioning modal backgrounds, and harmonized Sign In/Sign Up text and button styling. August 4th Release This release improves stability, security, and user experience across the editor and admin tools. Bug Fixes Clearer error notifications Error messages in Admin User Management (such as adding an existing member) now appear clearly instead of blurred behind the modal. Editor loading issue The editor now skips a header-only first section and loads the next available section instead of hanging in an infinite loading state. AI button crash The AI Assistant for generating parameter descriptions now runs reliably without freezing or crashing. Sidebar icons Improved image-URL detection so custom sidebar icons display reliably regardless of where they are hosted. Security Improved session management: Sessions now end instantly when they expire, preventing expired sessions from lingering active in the background. July 16th Release This update improves SEO functionality, project creation and management, and resolves several UI/UX inconsistencies. New Features New "Create Project" Template Flow A new Templates step in project creation lets you choose between Continuous Scrolling and One Page Per Section, each with a preview and a feature comparison modal. Pagination for Projects Dashboard Front-end pagination limits the dashboard to 30 projects per page and fetches only the current page, improving performance for large workspaces. Improvements SEO Description Persistence SEO descriptions no longer disappear after saving due to a dashboard page reload. Open Graph Image in Link Previews Uploaded OG images now save correctly and reliably appear as the preview image when a project link is shared. Bug Fixes API Explorer boolean checkbox alignment Boolean parameter checkboxes are now left-aligned instead of centered. Section title editing Direct section-title editing was removed; sections are renamed through More options to avoid slug inconsistencies. July 2nd Release This update addresses documentation and publishing issues across formatting, navigation, widget behavior, and SEO. New Features Webhook Support in OpenAPI Parser The parser now supports webhooks defined in the OpenAPI specification, making it easier to document event-driven APIs. Bug Fixes Code block formatting Published code blocks now keep proper indentation, matching the editor for languages like Python and JavaScript. Browser back button sync Content and URL now stay in sync when using the browser back button. Status Code widget duplication Reused sections with a Status Code widget now show a single instance with stable deletion behavior. SEO for password-protected projects Protected pages now reflect the configured title and meta description instead of a generic "Page Not Found". Reused section slug conflicts Slugs adjust automatically to prevent conflicts and double-highlighting in the sidebar. Show More on custom domains The Response widget's Show More button now expands content on custom domains as well as Theneo defaults. Endpoints without parameters Endpoints lacking defined parameters now appear in the Endpoint Summary widget. • [Q4](https://docs.theneo.io/2025/q4.md): Releases from October through December December 2nd Release This release focuses on API Explorer functionality, editor preview accuracy, and GraphQL query generation, with interface improvements. Improvements Smarter Options Modal Positioning The left-side menu options modal now opens upward for sections near the bottom of the screen, so it is no longer cut off. Bug Fixes Public document access Public documents no longer display as private when accessed with an expired session. Endpoint summary generation Endpoint summaries now generate automatically on spec import without manual publishing of parent sections. Section slug duplication Sections with identical names now each receive a unique slug, fixing navigation and highlighting on Single Page and Continue Scrolling templates. Menu collapse interface Fixed the Continue Scrolling template where collapsing the left menu left the logo partly visible and hid the expand button. HTTP method display in headers Sections with endpoints converted to headers no longer show HTTP methods in preview mode. AI Assistant parameter updates Parameter key changes now update across all related elements. Preview mode HTTP methods HTTP methods now display in the single-page left menu in preview mode, matching published view. GraphQL query generation The generator now produces valid queries, removing overly deep nesting and empty field selections. API Explorer dropdown styling Selected dropdown options now keep proper vertical centering and consistent font sizing. Blank page creation error Fixed intermittent 500 errors when adding blank pages in the API Versioning section. October 29th Release This release ships 22 fixes and improvements, headlined by the AI Writer widget, sitemap generation, and a broad set of editor and published-doc bug fixes. New Features AI Writer Widget Generate and refine content in the editor: continue writing, simplify, fix grammar, or use custom prompts. Works with all Theneo rich widgets including code blocks, callouts, steps, and cards. Sitemap Generator Editors and admins can generate and download an XML sitemap of public docs from the SEO Management tab, with private sections automatically excluded. Improvements x-webhooks Parser Support The OpenAPI parser now supports x-webhooks extension components, particularly for 3.0 specs with webhook endpoints. Deprecated Flag for Properties Mark whole objects or individual fields as deprecated, visible in both editor and published views, mirroring the existing required flag. Bug Fixes Image sizing and layout Images retain their original dimensions when sections are moved via drag and drop. Table header visibility Table headers now display in both editor and published views. SEO slug management Fixed automatic "-1" slug suffixes and the 400 errors when removing them with no duplicate present. Published view component overflow Tables and other components no longer extend past content boundaries or overlap navigation in the Single Page template. Editor warning modal Restored the confirmation prompt before overwriting an existing specification. HTML structure and SEO Pages now use a single H1 instead of wrapping logos in H1 elements, improving SEO and accessibility. UI consistency on large screens Fixed required-field indicators, parameter titles, and text-size inconsistencies with bullets and links. Table text formatting Added proper line-height for text inside table cells in the editor. Endpoint summary access Endpoint Summary is now available for sections nested inside Header sections. Base URL configuration Configured base URLs now appear correctly in Request widgets and the API Explorer. Navigation and linking Fixed section navigation breaking on URLs with UTM parameters and anchor highlighting when opening links in new tabs. Code block syntax highlighting Improved highlighting consistency, addressing intermittent failures in published docs. Branding reset Reset now fully removes template styling from Color Customization and Custom CSS tabs. • [2024](https://docs.theneo.io/2024.md): 2024 was a foundational year for Theneo. The platform got a brand-new look and a real-time collaborative editor, AI arrived through Ask TheneoAI and AI-written release notes, and the API tooling deepened with versioning, pre-request scripts, and richer imports. Highlights of the year A brand-new editor A full redesign with real-time live collaboration and new building blocks like Cards and Steps. Ask TheneoAI An embeddable AI assistant trained on your documentation that answers reader questions instantly. A reimagined changelog Instant change detection for breaking API changes, with release notes you write or have AI generate. What shipped, by theme Editor and authoring Real-time live collaboration in a fully redesigned editor. New content widgets: Cards, Steps, and the Accordion. Custom CSS and JS for API Explorer and Changelog pages. Header anchor links, enum value descriptions, and markdown in parameter descriptions. AI and the changelog Ask TheneoAI, an embeddable assistant trained on your documentation. A reimagined changelog with instant detection of breaking API changes. Release notes you can write yourself or have AI generate. API tooling API versioning across the dashboard, the CLI, and version switching in the Explorer. Pre-request scripts with environment variables, endpoint data access, token-based auth, and async support. Insomnia collection import and form-urlencoded content type support. Publishing, branding, and access Branded, customer-facing sign-in for private enterprise projects. Project Draft status to keep work unpublished until it is ready. Email domain whitelisting, automatic admin inclusion, and a leave-project option. SEO for private projects and a custom menu with new-tab control. By quarter Q1 (January to March) Email domain whitelisting and admin controls, custom CSS and JS, API versioning in beta, and the first AI assistant, Ask TheneoAI. Q2 (April to June) Insomnia import, pre-request scripts, header anchor links, and API versioning in the CLI and the Explorer. • [Q1](https://docs.theneo.io/2024/q1.md): Organized by month. Each month groups its releases newest first. January January 25th Release This release focuses on onboarding, access management, and workspace security. New Features Email Domain Whitelisting Automatically grant workspace access to users from authorized email domains, with a default permission level (Viewer, Editor, or Admin). Automatic Admin Inclusion Workspace admins are added as editors on every project automatically and cannot be removed, keeping access consistent. Bug Fixes Python in Object Example Python code added to an object example now renders in both the editor and the published view. Postman collection search Searching for Postman collections in the create-project flow works again. Array elements in published view Array elements no longer collapse into an empty object after publishing. February February 21st Release This release adds richer enum documentation and fixes access, import, and branding issues. Improvements Enum Value Descriptions Add an optional description to each enum value, shown in the published documentation for clearer context. Bug Fixes Private sections in access management Sections are now correctly set to private in Advanced Access Management. File header import Imported file headers no longer lose their values. Branding flash Customized branding for the API Explorer and Changelog loads without the default branding flashing first. February 7th Release This release brings custom CSS and JS to the API Explorer and Changelog, plus editor and branding fixes. New Features Custom CSS and JS Add custom CSS and JS to your API Explorer and Changelog pages so they match your branding across every section. Bug Fixes Duplicating sections Duplicating a section now keeps any endpoint added to it. Uploaded icons Uploaded icons stay in the icon list instead of disappearing. Branding transition The switch to customized branding is instant, with no default-branding flash on load. March March 25th Release This release introduces API versioning and an AI assistant trained on your documentation. New Features API Versioning (beta) Create and manage multiple API doc versions from project settings, seeded from files, links, raw text, Postman, or an existing version, with status labels, a default version, and SEO and menu control. Ask TheneoAI An embeddable AI assistant trained on your documentation that answers questions instantly and links back to the relevant pages. March 11th Release This release is a round of stability, navigation, and editor fixes. Bug Fixes Endpoint headers Headers added to an endpoint are kept when reordering with drag-and-drop. Object Example form view The Object Example widget disables form view after pasting Python code. Publishing stability Docs no longer disappear after overwriting specs without publishing, and unpublished-status messages are now accurate. API Explorer Booleans The API Explorer handles Boolean values in headers. Custom domain redirection The API Explorer and Changelog redirect to a project's custom domain, including for private projects. SEO tag rendering SEO tags render correctly for better search indexing. Content saving Menu actions are blocked while content saves, preventing data loss when switching sections quickly. • [Q2](https://docs.theneo.io/2024/q2.md): Organized by month. Each month groups its releases newest first. April April 18th Release This release expands API versioning, adds a new content type, and fixes editor and access issues. New Features Form-urlencoded content type Added support for the application/x-www-form-urlencoded content type, selectable in the editor and handled in the API Explorer. Improvements API version switching Switch API versions directly from the API Explorer and Changelog, and on mobile, using a version dropdown. Bug Fixes Open in API Reference The Open in API Reference link now jumps to the correct documentation section. Collection name editing API collection names can be updated from the editor. Nullable parameter toggle The nullable toggle in a parameter's additional properties works again. Private sections in publish view Authorized editors can now see private sections in the publish view. April 3rd Release This release adds Insomnia support. New Features Insomnia Support Upload Insomnia API Collection files and have Theneo parse request names, methods, endpoints, headers, and parameters, including environment variables and authentication. May May 15th Release This release adds header anchor links and a leave-project option, with an access-management fix. New Features Anchor tags for headers Click the anchor next to a content header to copy a direct link to that section. Improvements Leave project A new leave-project option in access management lets you opt out of projects you no longer need. Bug Fixes Access management after merging Advanced Access Management settings can be changed after merging or overwriting files, without the "Section not found" error. May 1st Release This release brings pre-request scripts to the API Explorer, plus keyboard accessibility and a feedback-notification fix. New Features Pre-request scripts in the API Explorer Set global environment variables in project settings and custom per-project scripts that run before each request to handle authentication, headers, and setup. Scripts cannot import external code or access the DOM. Improvements Keyboard accessibility Navigate and interact using the tab and enter keys. Bug Fixes Anonymous feedback notifications Anonymous feedback now triggers email notifications to editors and admins. June June 12th Release This release adds API versioning to the CLI, with mobile and API Explorer improvements. New Features API versioning in the Theneo CLI New version create, list, and delete commands, with the option to duplicate content from a previous version, plus project publish and delete. Improvements Welcome email A custom welcome email now greets newly signed-up users. Mobile sidebar Fixed search and section-name issues, and subsections now show, not just parent sections. Base URL titles Base URL titles in the API Explorer reflect the custom titles set in the editor, defaulting to Production and Sandbox. Bug Fixes API Explorer array elements Adding an array element no longer creates an extra line, Add Item copies the first parameter, and arrays use meaningful names instead of numbers. • [Q3](https://docs.theneo.io/2024/q3.md): Organized by month. Each month groups its releases newest first. July July 10th Release This release deepens pre-request scripting and simplifies token-based authentication in the API Explorer. New Features Endpoint data in pre-request scripts Pre-request scripts can read endpoint data through theneo.endpoints, theneo.parameters, and theneo.queryParameters. Token-based auth in the API Explorer The API Explorer can read a token passed in the page URL, store it, and expose it to pre-request scripts via theneo.userQueryParameters. September A major September launch: a new look, real-time collaboration, new widgets, and a brand-new changelog. Brand-new look A full branding and design overhaul of the platform, emphasizing deep customization, seamless brand integration, and automation you can fine-tune, so docs match each project rather than a rigid template. Editor live collaboration Edit API references and user guides with your team in real time, seeing each other's changes instantly for faster feedback and review. New widgets Two new content widgets: Cards for organizing and highlighting key information, and Steps for breaking complex instructions into a clean step-by-step flow. Add either by starting a new line and typing "/". Brand-new changelog Instant change detection surfaces the latest updates, including breaking API changes and documentation edits, with release notes you can write manually or have AI generate as clear, concise summaries. • [Q4](https://docs.theneo.io/2024/q4.md): Organized by month. Each month groups its releases newest first. November November 7th Release This release surfaces full endpoint URLs in request widgets, with workspace, CLI, and access-management fixes. Improvements Show full endpoint in the request box Request widgets show the full endpoint URL, with a hover UI to reveal it and a Copy button for quick sharing. Bug Fixes Workspace user management The admin panel scopes the user list to the selected workspace and adds a workspace switcher tab. CLI import and editor sync Changes imported through the CLI now update the editor in real time. Private icon display Sections marked private in advanced access management show the private icon in the editor again. December December 19th Release A large end-of-year release with new widgets, project drafts, branded customer sign-in, and a wave of fixes. New Features Markdown in parameter descriptions Format parameter descriptions in the API Management and Object Example widgets with hyperlinks, lists, and bold or italic text. Accordion widget A new editor widget with custom titles that can nest other widgets, ideal for FAQs and collapsible content blocks. Project status: Draft Mark a project as Draft to automatically unpublish it and hide it from external users, for both public and private projects. Improvements Side menu performance Navigating sections with subsections is smoother and more predictable, resolving inconsistent open and close behavior. Branded customer sign-in Enterprise customers request access and view private projects through a Developer Portal sign-in page that matches their own brand. Bug Fixes Deleted Object Example widgets Deleted Object Example widgets no longer appear in preview or published view. Objects inside arrays in form view Form view now shows nested objects inside arrays in generated code examples. Deleting request body elements Request body elements can be deleted in the API Explorer via the delete icon. Required attributes inside arrays Required child attributes inside arrays are now correctly marked as required. December 2nd Release This release adds async pre-request scripts and private-project SEO, with UI and navigation fixes. Improvements Async/await in pre-request scripts Pre-request scripts support async and await for cleaner handling of asynchronous operations. SEO for private projects Custom SEO titles and descriptions now apply to private projects as well as public ones. Bug Fixes API Explorer UI Fixed several UI inconsistencies in the API Explorer. Invited user timestamps Corrected the invitation dates and times shown for invited users in corporate workspace admin panels. Mobile navigation Mobile navigation shows section names instead of slugs.