You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Massive Bundle Size Reduction: Replaced swagger-client with @scalar/openapi-parser, shedding over ~300KB of minified JavaScript.
Vite 6 Migration: Fully migrated build system to Vite 6 in library mode with custom ES module minification.
Lightweight Syntax Highlighting: Replaced prismjs with microlighter for native CSS-based code highlighting without generating heavy nested DOM nodes.
Native Sanitization: Replaced DOMpurify with browser-native document.setHTML and a minimal fallback shim to eliminate script injection and inline on* handlers.
Modernized CSS: Migrated color variables to CSS color-mix() for cleaner, native dark/light theme blending.
Native Search Dialog: Replaced custom modal implementation with native HTML <dialog> element.
Responsive Sidebar Toggle: Added dedicated navigation toggle button when responsive breakpoints collapse the sidebar.
Upgraded Markdown Parser: Upgraded markedjs and integrated github-slugger for GitHub-compatible heading anchor links.
Monorepo Restructure: Reorganized repository into a monorepo architecture powering both the core Web Component and the Astro/Starlight documentation portal.
Bug Fixes
fixed #1067 - Added support for example in OpenAPI 3.0.x / 3.1.0 deprecation handling.
fixed #1068 - Escaped single quotes properly in generated cURL -d JSON payloads.
fixed #1069 - Long field names in schema-style="table" now support ellipsis with configurable key width and text overflow.