Skip to main content

87 posts tagged with "Improvement"

View All Tags

· 10 min read

This release delivers comprehensive code quality improvements to our Python SDKs. Generated SDKs now produce Ruff-compatible code that adheres to PEP 8 and PEP 257 style guidelines.

Key outcomes:

  • Cleaner, more maintainable SDK code that follows modern Python best practices, with properly formatted docstrings, organized imports, and consistent styling
  • CI/CD integration ready with included ruff.toml configuration for automated linting

The improvements span string literal consistency, import organization, docstring formatting, line length management, and formatter-friendly structure. Where linting rules could potentially impact existing consumer code, they are intentionally bypassed to preserve behavior.

Zero-Downtime Upgrade

  • No action required. These improvements maintain full backward compatibility with existing SDK implementations. No breaking changes are included.
  • Simply regenerate your Python SDKs to take advantage of these enhancements

· 2 min read

Previously, building UI elements like cards, accordions, or tabs in the API Developer Portal required writing raw HTML, which was not ideal for maintainability and lacked support for built-in theming (e.g., Light, Dark, and Cosmos themes).

With this release, we’ve introduced native support for custom components, allowing you to create richer, more structured, and theme-consistent documentation without relying on raw HTML.

· One min read

We've enhanced the API Copilot to provide a more seamless chat experience, especially during long conversations. Previously, users experienced a lag between typing and characters appearing in the input box when searching for something.