WebSocket Support in API Playground

api-reference

Added real-time WebSocket testing capabilities to the API playground, enabling developers to test streaming and real-time endpoints directly in the documentation. WebSocket connections can now be established, tested, and debugged without leaving the docs.

Enhanced Code Highlighting

customizationperformancewriting-content

Implemented a new code highlighting system using Shiki for improved syntax highlighting accuracy and performance. The system now supports more languages and provides better dark mode compatibility.

Feedback System

customization

Introduced a new feedback collection system using Radix UI components for improved accessibility. Users can now provide structured feedback about documentation quality and usefulness directly within the interface.

Layout Configuration System

customization

Implemented a flexible layout configuration system that allows for custom header, footer, and sidebar arrangements. Documentation can now be customized to match your brand and preferences.

1layout:
2 page-width: full
3 tabs-placement: header
4 searchbar-placement: header

Custom Styling Support

customizationdocs.yml

Added support for custom CSS and scripts, enabling deep customization of documentation appearance and behavior. Organizations can now apply their branding consistently across their documentation.

docs.yml
1 css: ./assets/styles.css
styles.css
1/* Custom styles */
2.custom-class {
3 background-color: #f0f0f0;
4}
Read the docs