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:

October 7, 2026

Redesigned project creation and Stripe payments#

  • After you sign up or create a new organization, the dashboard now takes you directly to the projects list. Previously, it took you to a Get started onboarding page, which is now removed. Refer to Create your First Project for more details.
  • When your organization has no projects, the projects list now shows a Browse starters card that opens the starter templates page, and an Import repository card that opens the new project form. Previously, it showed a list of featured templates. Refer to Create your First Project for more details.
  • The starter templates page is redesigned. You can now filter starters by the DTC or B2B category, open a starter's details with its Preview button, and create a project from it with its Deploy button, which shows the deployment's current phase. The page also has an Import repository button to create a project from your own GitHub repository instead. Refer to Create Projects for more details.
  • In a project's security settings, changing the environments of a security feature, such as DDoS or bot protection, now saves the change immediately. Previously, you had to click a Save button. The advanced Cloudflare managed ruleset and OWASP ruleset options are no longer shown.
  • The organization's payments settings now show your connected Stripe accounts directly on the main payments page. Each account shows its available and pending balance and its latest payout, an Open in Stripe button to view the account's payments in the Stripe Dashboard, and a Disconnect action in its actions menu. A warning appears if the account is disabled or has outstanding information requirements.
  • You can now connect another Stripe account from the payments settings with the Connect another Stripe account button.
  • When you have an active Stripe account connected, the payments settings show a Storefront integration section with a snippet for adding the Medusa Payments publishable key to your storefront, with tabs for Next.js and Vite.

October 5, 2026

Manage Connections in organization settings#

  • A new Connections page in the organization's settings lists the OAuth connections that you approved for third-party applications, such as AI tools connected to the Medusa MCP server. The page shows each connection's accessible environments and organizations, its status, and when it was last used. Refer to Connections for more details.
  • You can now open a connection to view its details, such as its connection and expiry dates and client ID, and change the environments it can access. A connection must keep access to at least one environment. Previously, you had to re-authenticate the application to change its environments. Refer to Connections for more details.
  • You can now revoke a connection from the Connections page, which removes the application's access to the connection's environments. Refer to Connections for more details.

October 2, 2026

Domain proxy check#

  • The DNS configuration detail page of a custom domain now shows the Proxy check section only when the domain requires a proxy check. Previously, the section always appeared alongside the SSL check section. Refer to Custom Domains for more details.

September 30, 2026

Free trials and database IP allowlist#

  • New customers now start a free trial when they complete account setup or create their first organization. You no longer enter payment details during sign-up, and you're redirected to a Get started page after creating the organization instead of the projects list. A banner in the dashboard shows how many days are left in your trial, with a link to add your billing details. Refer to Sign Up for more details.
  • The subscription section of the billing settings now shows a Trial badge next to the plan name while your organization is on a free trial, along with a title and subtitle that show when the trial ends or when billing starts. Refer to Manage Plans for more details.
  • Upgrading your plan without a payment method on file now redirects you to add a payment method first. Refer to Manage Plans for more details.
  • When your organization's free trial ends, the billing settings now let you keep your plan. If your organization has no payment method, the section shows an Add Payment Method button that takes you to add one. Otherwise, it shows a Keep [Plan Name] button. Refer to Manage Plans for more details.
  • You can now restrict public access to an environment's database, or allow access only from specific IP addresses, from the new IP Allowlist section of the database settings. Refer to Database for more details.

September 28, 2026

Initial user removed from project creation#

  • The project creation wizard no longer has an Initial user section. Previously, when you created a project without a template that supports Cloud login, you could set the email and password of the initial Medusa Admin user during creation. You can now just use "Login with Medusa Cloud" instead. Refer to Projects for the current project creation steps.

September 25, 2026

Usage credits and searchable branch picker#

  • The Usage page now has a Credits section listing your organization's credits with their type, status, balance, and expiration, along with a Show expired toggle to include expired credits. Refer to Usage for more details.
  • The flex charges chart on the Usage page now shows usage covered by credits as a stacked yellow segment, and per-metric charts show a yellow dashed line for the combined plan and credits allowance. When you view a single billing cycle, the usage table also breaks down each allowance into the portions from your plan and from credits. Refer to Usage for more details.
  • The branch field in the Create Environment form is now a searchable list of your repository's branches. Branches already linked to another environment show that environment's name and can't be selected. Previously, the form showed an error banner after you picked a branch in use. Refer to Long-Lived Environments for more details.
  • The Edit Linked Branch form in an environment's settings now uses the same searchable branch list instead of a text input, so you select a branch rather than type its name. Refer to Long-Lived Environments for more details.

September 22, 2026

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.

September 18, 2026

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.

September 16, 2026

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

September 10, 2026

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.
Was this guide helpful?
Ask Bloom
For assistance in your development, use Claude Code Plugins or Docs MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break
⇧↵