·
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)