February 22, 2024

WebSocket Support in API Playground

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

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

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

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

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}