Public MuleSoft catalog assets no longer show a Not Validated conformance badge.
|
|
The create_omni_gateway MCP tool now marks runtimeVersion as required, so requests no longer fail with a 400 error.
|
|
The Gateways page no longer lists a self-managed gateway that doesn’t exist in Anypoint Platform.
|
|
The view_api_instance_policies MCP app now shows the name of the API instance whose policies it displays.
|
|
Filters on portfolio pages now narrow results consistently.
|
|
Governance strategies created with the prepare_automated_policy_creation MCP tool now appear in your organization’s governance strategies list.
|
|
Agent detail pages no longer show an unknown environment.
|
|
The list_governance_strategies MCP tool now labels controls as controls instead of guardrails.
|
|
MuleSoft Agent in Slack and Microsoft Teams now sends each response as one message instead of several messages.
|
|
Creating a Trusted MCP server through MuleSoft Agent in Slack no longer fails at gateway selection.
|
|
Installing the Slack app now succeeds for organizations that have an orphaned Slack connection.
|
|
Custom asset icons now appear in the portfolio catalog, not only on the asset detail page.
|
|
Adding or removing a model proxy route no longer resets the client identifier configuration in the LLM Proxy Core policy, so token tracking continues to work.
|
|
The Amount Saved card on the agent dashboard now includes only request compression savings.
|
|
The Saved column on the MCP Servers tab of the Optimizations page now shows a trend indicator.
|
|
The applied policy count for Payload Optimization now updates after you apply a subpolicy.
|
|
The MCP Servers tab on the Optimizations page now paginates results when there are more than 10 MCP servers.
|
|
API instance names on Cost Management opportunity cards now appear as links.
|
|
Bulk update failure messages for alerts are now shorter.
|
|
Selecting the MuleSoft logo in the navigation sidebar now opens the home page.
|
|
MCP clients no longer need the full OAuth scope to connect to the MCP server.
|
|
You can now use the keyboard to navigate table rows.
|
|
A provisioning failure banner no longer appears for a Trusted MCP server that provisioned successfully after a retry.
|
|
Editing a disabled open policy on a MuleSoft API instance now shows the saved configuration instead of empty fields.
|
|
The consumer endpoint of a model proxy is now always editable, and the port is editable on self-managed gateways and limited to 8081 or 8082 on managed gateways.
|
|
The model proxy configuration summary now shows the environment name instead of the environment type, and shows the input format.
|
|
Users who aren’t organization administrators can now select a model when configuring a model proxy fallback route.
|
|
Saving a model wallet that contains an Amazon Bedrock budget no longer fails with a "model isn’t recognized" error.
|
|
The cost and tokens toggle on the Optimizations tab now works without first using it on the Budgets tab.
|
|
MCP Bridge now recognizes roles that are assigned through teams when checking permissions.
|
|
The Performance page now loads available data when an optional query fails, instead of failing to load entirely.
|
|
Users who have the documented API Manager permissions can now create a model proxy without the Organization Administrator role.
|
|
Policy configuration fields that accept multiple values no longer split values that contain commas, such as Cedar rules in Attribute-Based Access Control.
|
|
Creating an automated policy for A2A v1 agents no longer fails with an "Invalid endpoint types" error.
|
|
MuleSoft Agent responses in Microsoft Teams no longer refer to Slack.
|
|
Model names now appear when users who have the documented permissions create model wallet budgets or configure model-based routing.
|
|
Model detail pages now list model wallets from all environments instead of only the default environment.
|
|
Numeric policy fields with fractional steps now show rounded values, such as 0.84, instead of values such as 0.8099999999999999.
|
|
Selecting View Optimization in the opportunities carousel now updates the page URL.
|
|
Logging in after a session times out no longer fails with an "Invalid OAuth state" error.
|
|
You can now edit AWS Signature Injection policies without field errors.
|
|
Selecting a model wallet on the Budgets tab now opens the wallet in its own environment.
|
|
The Request model override field is now optional for model-based and semantic routing.
|
|
An IP address validation error no longer remains after you replace an invalid IP address with a valid one in policy configuration.
|
|
Editing a policy on a model proxy route now opens the configuration for that route when more than one route has the same policy.
|
|
Model proxies that use the Gemini format now handle streaming responses correctly.
|
|
Model proxy descriptions are now limited to 256 characters to match Exchange, so creating a model proxy with a longer description no longer fails.
|
|
New model proxy routes no longer show NVIDIA as the provider when you haven’t selected one.
|
|
Model proxies with OpenAI and Mistral routes now save without a duplicated routing headers error.
|
|
Semantic routing is no longer available for model proxies that use the Anthropic or Gemini input format, because it isn’t supported for these formats.
|
|
Creating a model proxy with an Amazon Bedrock OpenAI route no longer fails with a 400 error.
|
|
Selecting a self-managed Omni Gateway when editing a model proxy no longer shows an endpoint retrieval error that blocks saving.
|
|