✨ Improvements
Dashboard Enhancements
The Web UI dashboard has been improved to provide a clearer and more intuitive experience:
- Summaries now take precedence over descriptions in the HTTP service view for better readability.
- Improved Markdown rendering in HTTP tables.
- Enhanced display of header controls in the source view component.
- Reduced bundle size for better performance.
JavaScript HTTP Requests
JavaScript HTTP request methods now support an insecure option:
- Allows requests to skip TLS verification when needed.
- Useful for testing environments with self-signed certificates.
LDAP Enhancements
LDAP support has been extended and improved:
- Added support for Active Directory extended DN requests (<GUID=...>).
- Matching strategies are now inferred automatically if no EQUALITY rule is defined in the schema.
- Improved schema flexibility:
- Parentheses are no longer mandatory for MUST and MAY.
- Multiline comments in LDIF files are now supported.
MCP Server
Mokapi is now available in the Context7 MCP server.
🐛 Fixes
Web UI
- Fixed incorrect browser navigation history behavior when going back.
- Fixed an issue where the example & validation dialog did not display the editor correctly.
Configuration & HTTP Handling
- Improved handling of configuration files without file extensions.
- Correctly uses the HTTP response Content-Type when no file extension is present.
JSON & Data Processing
- Fixed resolving JSON references after patching that could cause a nil pointer panic.
- Fixed date generation edge cases around New Year's Eve.
- Prevented YAML parser from incorrectly parsing LDIF files.
AsyncAPI / OpenAPI
- Fixed conversion from AsyncAPI 2.0 to 3.0.
- Improved conversion of Swagger/OpenAPI responses and parameters.
JavaScript Runtime
- Fixed a concurrent map access issue in shared values.
LDAP
- Fixed handling of ScopeWholeSubtree in search operations.
🧹 Chores
- General improvements to Web UI bundle size and performance.