February 17th Release
Editor Stability Improvements
Editor Crashing Issue
We resolved an issue where the Theneo editor would occasionally crash while users were editing content. This fix ensures a more stable editing experience and prevents formatting disruptions.
UI and Functional Fixes
- "Powered by Theneo" Radio Button Issue
The radio button behavior has been corrected. Previously, enabling the option disabled the feature, and disabling it enabled the feature. This has been fixed so that the selected state now functions as expected.
- Table Manual Resizing Issue
We addressed an issue where the table widget intermittently became unresponsive when resizing from the right edge towards the left. The table would sometimes lock in place, preventing further adjustments. Users can now resize tables freely without encountering this issue.
- Hidden API Version Link Accessibility
The "Hide API Version" feature now ensures that while hidden versions remain invisible in documentation, their direct links still function correctly. Additionally, publishing a hidden version now correctly loads the intended version instead of redirecting to the default version.
- SEO Title Issue for Private Projects
The Theneo branding (Theneo Documentation) will no longer be appended to the SEO title if a separate SEO title is configured in project settings. This fix applies specifically to private projects.
- API Management Header Overlapping Issue
The "More Actions" menu in the API management section of the editor was being overlapped by the header. This UI issue has been resolved to ensure better accessibility and usability.
- Card Widget UI Issues
Fixed multiple UI inconsistencies, including extra borders appearing around card widgets and unnecessary apostrophes being added in the widget text.
- Base URL Import Overwrite Issue
When importing a spec with the "Overwrite" option, the Base URL Setup will now be fully updated, including both the Production and Sandbox URLs. Previously, the Production URL was updated correctly, but the Sandbox URL remained unchanged, leading to inconsistencies.
Improvements
- Confirmation Modal for Deleting Users
To prevent accidental deletions, a confirmation modal has been added when removing a user from a project. This modal will appear both when clicking the trash icon in the user management section and when guest users attempt to leave a project.
- Enable HTTP Method Display by Default in the Menu
The HTTP Method Display feature in project settings is now enabled by default for all newly created projects. This ensures that HTTP methods are automatically visible in API documentation upon publishing. Users can still disable this setting anytime from project settings if needed.