Skip to content

0.47.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Aug 15:37
· 33 commits to development since this release

Features

  • Add pricing for cache read/write tokens #1798 (#1800)
  • Enhance token usage statistics #1753 (#1792)
  • MCP Apps Phase 1 — domain rewrite in tools/list and resource endpoint (#1745)
  • Upstream caching for Responses & Messages APIs #1810 (#1811)
  • add DIAL_NATIVE auth type and per-provider offline client config (#1818)
  • add admin consent endpoint for DIAL_NATIVE services (#1820)
  • add bulk user limits API #1799 (#1808)
  • add offline credentials endpoints (#1819)
  • catalog deployment metadata #1746 (#1749)
  • configurable claims and operation_duration_ms in analytics logs (#1794)
  • materialize applications/toolsets into the platform bucket (#1773)
  • redeem offline credentials for DIAL_NATIVE services and report honest status (#1821)
  • send x-dial-deployment-features header for all deployment APIs #1618 (#1834)
  • support CatalogSchema in /v1/admin/apply and /v1/admin/validate (#1791)
  • support deployment_name alias for interfaces base_url routing (#1752)
  • support interceptors for responses api (#1751)
  • support overrideName for apps and interceptors interfaces (#1776)
  • track reasoning and cache-write tokens in token usage (#1772)
  • update openapi specification according comments (#1831)

Fixes

  • Fix OpenAPI schema for LocalizedValue fields (#1827)
  • Login Pop-Up Broken (No Events Reaching Channel) #1778 (#1780)
  • accept MIME types with parameters in MCP resource endpoint (#1809)
  • add flag to print Authorization header in logs #1763 (#1765)
  • canonical deployment id denied through interceptor #1804 (#1805)
  • chained agent cannot reach its own sub-deployments #1790 (#1793)
  • deployments list interface_type=chat missing chat apps #1801 (#1803)
  • fix CVE-2026-40984 (#1797)
  • fix error message formatting in PublicationService Issue #1656 (#1785)
  • follow 307/308 MCP redirects for SDK-driven toolset paths #1768 (#1775)
  • honor configured MCP endpoint path instead of defaulting to /mcp #1768 (#1771)
  • provide correct Endpoint in logs (#1758)
  • resolve correct upstream endpoint for interfaces-based deployments called through an interceptor (#1760)
  • resolve limit and consent paths for deployment names that are not valid URIs (#1840) (#1853)
  • reuse shared HttpClient for MCP transports #1754 (#1755)
  • rewrite multi-segment deployment id in upstream path #1795 (#1796)
  • rollback deploymentName for interfaces (#1764)
  • stabilize flaky ResponsesControllerTest deep-stub race (#1759)

Other

  • add debug diagnostics for client-channel pub/sub delivery (#1762)
  • bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group (#1747)
  • bump epam/ai-dial-ci from 4.7.2 to 4.8.0 in the github-actions group (#1767)
  • bump gradle/actions/dependency-submission from 6.2.0 to 6.3.0 in the github-actions group (#1789)
  • bump httpcore5 to 5.4.3 (#1835)
  • bump step-security/harden-runner from 2.20.0 to 2.20.1 in the github-actions group (#1825)
  • bump the ai-dial-ci group with 4 updates (#1766)
  • bump vulnerable dependencies flagged by Dependabot (#1739)
  • clarify allowedRedirectUris is required for multi-client setups (#1757)
  • remove JWT logging (#1756)
  • send x-dial-deployment-features to Anthropic translating adapters #1618 (#1816)
  • support openaiEmbeddings interface for embeddings models (#1786)