July 2nd Release - Webhook Support & Publishing Fixes
This update addresses key documentation and publishing issues, including formatting, navigation, widget behavior, and SEO consistency.
New Feature
Webhook Support in OpenAPI Parser
Our parser now supports webhooks defined in the OpenAPI specification. This makes it easier to document event-driven APIs with full compatibility and structure.
Bug Fixes & Improvements
Code Block Formatting Restored
Issue: In the published view, code block examples were not maintaining proper indentation, particularly affecting languages like Python and JavaScript.
Fix: Code formatting now mirrors the editor's view, ensuring your examples remain clean and readable in all environments.
Browser Back Button Sync Fix
Issue: When navigating through documentation, using the browser's back button only updated the URL, not the actual content.
Fix: The content and URL are now in sync, providing a smoother and more predictable navigation experience.
Status Code Widget Duplication in Reused Sections
Issue: Reused sections with a Status Code widget appeared duplicated in the editor and caused deletion inconsistencies.
Fix: Reused widgets now behave as expected, showing only a single instance in both editor and published views, with stable deletion behavior.
Improved SEO for Password-Protected Projects
Issue: Password-protected projects defaulted to a generic "Page Not Found" title and description, ignoring SEO settings.
Fix: Protected pages now correctly reflect the configured title and meta description for a more polished and informative presentation.
Reused Section Slug Conflict & Highlighting
Issue: Reusing a section into a project that already contained a slug-matching section caused simultaneous highlighting in the sidebar.
Fix: The slug is now automatically adjusted to prevent conflicts, ensuring accurate sidebar navigation in published docs.
"Show More" Button in Response Widget (Custom Domains)
Issue: On custom domains, the "Show More" button failed to expand content in the Response widget.
Fix: The button now works seamlessly across both Theneo default and custom domains.
Endpoint Missing in Summary When No Parameters
Issue: Endpoints without defined parameters were not appearing in the Endpoint Summary widget.
Fix: All endpoints are now displayed, even if they lack parameters, reducing confusion and unnecessary clicks.



