Cloud Changelog
In this guide, you'll find the notable changes to the Cloud dashboard, with the newest change listed first. Each entry lists the changes that went live on its date.
Changes to other parts of Cloud have their own changelogs:
- Cloud CLI Changelog for changes to the
mcloudCLI. - Webhooks Changelog for changes to the webhook events that Cloud delivers.
Medusa Search#
- Medusa Search is now available as a managed search service for Cloud projects. It stores your search indexes outside of your database and serves full-text, semantic, and hybrid search queries for them. Refer to Medusa Search for more details.
- An environment's sidebar now has a Search item, showing the analytics of each index in that environment: how many searches it served, how many came back empty, the terms customers searched for the most, and how fast the index responded. Refer to Search Analytics for more details.
- Item counts and index sizes are available on all plans. The remaining analytics, including the chart, the search speed cards, and the term tables, are available on the Scale and Enterprise plans.
- Domain detail pages for custom backend/storefront domains and organization email sender domains now show a dedicated alert when provisioning has failed, instead of the DNS configuration instructions. The Re-verify and Restart verification buttons are hidden in this state. Refer to Environment Custom Domains and Medusa Emails for more details.
- The Database read-only connection string section on the Database page is now always visible and includes a toggle to enable or disable read access. Previously, the section was only shown when a read-replica URL was already configured. Refer to Database for more details.
- Both the read and write database access sections on the Database page now include a Rotate password button. Clicking it opens a confirmation dialog before rotating the connection string password. The rotate button for write access is only available to project owners.
- The log filter time-range selector now enforces a maximum allowed query duration. If a custom date range exceeds the maximum span, a warning alert appears inside the date picker and the range is not applied until corrected. Refer to Logs for more details.
Promote members to Owner#
- Organization owners can now promote any non-owner member to the Owner role using the Promote to Owner action in the member's action menu. Refer to Organizations for more details.
Webhook plan availability change and new usage metrics#
- The Webhook Endpoints and Webhook Events now require being on the Launch, Scale, or Enterprise plans.
- The Usage page now tracks two additional resource categories: Internal Data Transfer (data exchanged between internal services within your environment) and Webhooks (the number of webhook event deliveries sent to your configured endpoint).
Redeploy disabled when build image is deleted#
- The Redeploy button and action are now disabled when a build's container image has been deleted. This affects the environment detail page, the deployment details page, the builds table, and environment cards and lists on the project overview. Previously, the action was only disabled when there was no active deployment.
Filter usage by deleted projects#
- You can now filter usage data by deleted projects in the Usage settings. Deleted projects appear in the project dropdown with a Deleted badge and are sorted after active projects.
Global sidebar only and log drain provider docs#
- The Cloud dashboard now uses the global sidebar layout exclusively. The option to switch between navigation styles has been removed, and the Navigation Style section is no longer available in Profile settings.
- Log drain provider cards now show a documentation link next to the provider name. Clicking it opens the provider's setup documentation in a new tab. The same link also appears next to the Provider field when creating or editing a log drain. Refer to Log Drains for more details.
Sidebar navigation redesign, Cloud Assistant, and log drains#
- You can now open the Cloud Assistant from the Agent button in the top bar to ask about Medusa or your projects from any page. The Cloud Assistant can help you learn how to manage your projects and organizations, troubleshoot build and deployment issues, and remember information about your projects to help you better in the future. Previously, Cloud offered separate documentation and troubleshooting assistants. Refer to Cloud Assistant for more details.
- The assistant uses the page you're on as context, shown in a badge in the message input, so you can ask about the project, environment, or build you're viewing without naming it.
- The assistant now remembers details you share, such as your project's stack, and uses them in later chats. Memories are scoped to you within an organization.
- When a chat gets long, the assistant shows a notice suggesting that you start a new chat for your next task.
- Clicking Fix with AI on a build now opens the Cloud Assistant and reopens the chat you already had about that build, instead of starting a new one each time. Refer to Fix with AI for more details.
- Cloud no longer copies the generated instructions for your local agent automatically. Click Get instructions for local agent and copy them yourself.
- You can now create a log drain for a project to forward its backend and storefront logs to an external observability provider over the OpenTelemetry (OTLP) protocol. Supported providers are Sentry, Datadog, Grafana, Google Cloud, and any generic OTLP-compatible endpoint. Refer to Log Drains for more details.
- The environment variables table now displays 15 variables per page instead of 5, reducing the need to paginate through large variable sets. Refer to Environment Variables for more details.
- The sidebar navigation now has a redesigned structure that improves the discoverability of features and reduces clutter.
Webhook management and reorganized environment navigation#
- An environment's Domains and Variables are now tabs in the environment's navigation, rather than pages under the environment's Settings tab. The Settings tab now holds the environment's configuration, linked branch, and deploy rules on one page, and a project's Previews page moved out of the project's settings. Refer to Environment Variables and Environment Custom Domains for more details.
- You can now manage webhook endpoints in your organization's settings. Create an HTTPS endpoint that receives Cloud events, enable or disable it, rotate its signing secret, and delete it. Refer to Webhook Endpoints in Cloud for more details.
- The new Webhook Events page shows the delivery history of your organization's webhook events, including each event's status, number of attempts, failure reason, and next automatic retry. You can also retry a delivery yourself and filter the events by project or environment. Refer to Manage Webhook Events in Cloud for more details.
- An environment's card now shows a Provisioning failed state, along with how to recover from it, when Cloud fails to provision the environment. The card previously kept showing a loading preview.
Grouped organization settings and separate domain verification#
- The sidebar navigation now groups your organization's settings into collapsible sections for the organization, your account, billing, emails, and payments, so you can reach a setting without leaving the page you're on. If the organization has no projects yet, the sidebar shows the ways to create your first project instead of an empty list.
- A domain's DNS records page now shows Check records and Restart verification as two separate buttons, and you can restart the verification at any time. Previously, one button checked the records, and it only offered to restart the verification after the verification failed. Refer to Environment Custom Domains for more details.
Multiple custom domains per environment#
- An environment can now have more than one custom backend domain and more than one custom storefront domain, depending on your plan. Project and environment cards list the environment's domains and show a +N more button when they don't all fit. Refer to Environment Custom Domains for more details.
- The AI Tools drawer now lists what you can do with the Medusa MCP server, with an example prompt to copy for each one: migrating products from Shopify, WooCommerce, or Magento, integrating payment and fulfillment providers, and extending products with custom data. Refer to Create First Project for more details.
Was this guide helpful?