cPanel & WHM version 138
Introduced the Meridian interface We introduced Meridian, a new goal-based cPanel interface. Meridian organizes common hosting tasks into six purpose-built hubs for Websites, Email, Files, Databases, Security, and Performance. Its Dashboard highlights required actions, suggests relevant next steps, and provides an a…
Introduced the Meridian interface We introduced Meridian, a new goal-based cPanel interface. Meridian organizes common hosting tasks into six purpose-built hubs for Websites, Email, Files, Databases, Security, and Performance. Its Dashboard highlights required actions, suggests relevant next steps, and provides an a…
Introduced the Meridian interface We introduced Meridian, a new goal-based cPanel interface. Meridian organizes common hosting tasks into six purpose-built hubs for Websites, Email, Files, Databases, Security, and Performance. Its Dashboard highlights required actions, suggests relevant next steps, and provides an account overview. Meridian’s Guided Setup lets users configure a domain, website, and email in one flow. Users can choose Sitejet Builder, WordPress, a Node.js application from a Git repository or zip file, or upload their own files. Meridian also introduces several AI-powered capabilities. Availability varies by hosting provider, enabled features, and release tier. – cPanel AI Assistant — An embedded chat panel in the Meridian interface that lets users ask questions about their account in plain language and get answers without leaving the interface. Users open it from the floating Ask AI button in the bottom-right corner. The assistant is context-aware: it recognizes the interface the user is on and any selected domain, and it offers suggested prompts relevant to the current hub. It can explain a feature or concept, guide users through a task step by step, and diagnose issues by reading read-only account details such as domains, disk quota, email accounts, FTP accounts, databases, SSL certificate status, and the AutoSSL error log. When the hosting provider enables it, the assistant can also complete simple changes, such as creating an email account, but only after the cPanel user approves the change. The assistant is opt-in during early access, and hosting providers enable it for their users. – Nova — An AI website-building option in Guided Setup that generates a site with AI, alongside the existing Sitejet Builder, WordPress, and Node.js options. – AI-native Node.js Toolkit — A toolkit that deploys an AI-built Node.js application to a user’s account with Podman. This is distinct from the Guided Setup option for deploying a Node.js application from a Git repository or zip file. This release only supports subdomain deployments. – Model Context Protocol (MCP) support — An integration that connects AI tools and agents to a cPanel account through the Model Context Protocol. It links the account to a WebPros MCP server so an MCP-capable AI client, such as Claude Code or Claude Desktop, can automate website deployment and account maintenance. Users can deploy an AI-built application to their website by asking their AI client, without needing to use SSH or manually manage API tokens. Meridian is an opt-in alternative to the Jupiter interface, not a replacement for it. Jupiter remains fully supported for advanced and less-frequently used tools, and users can return to it at any time by selecting the Classic cPanel Theme option. For a tour of Meridian, read our Welcome to Meridian and Navigating Meridian documentation. To request early access to Meridian and cPanel AI tools, visit our <a href="https://www.cpanel.net/cpanel-ai-early-access/" target="_blank">cPanel AI early access page. Domain Recommendations & Purchase We added the Domains Recommendations & Purchase feature. This feature integrates with your WHMCS installation to sell new domains to your customers. Once you set up the feature, the cPanel interface will recommend domains to cPanel users in cPanel’s Domains interface (cPanel » Home » Domains » Domains). For more information, read our How to set up Domains Recommendation & Purchase documentation. Added the ability to rename domains We added the ability to rename primary, addon, and parked domains in cPanel’s Domains interface (cPanel » Home » Domains » Domains). WebPros Dashboard Plugin We added the WebPros Dashboard plugin. You can use this plugin to connect your cPanel & WHM server to <a href="https://docs.dashboard.webpros.com/docs/get-started/getting-started-with-webpros-dashboard/">WebPros Dashboard and manage the status, websites, alerts, and tools of multiple servers. This plugin replaces the cpanel-plugin-installer.sh script, which required manual execution from the console. For more information, read WHM’s WebPros Dashboard interface (WHM » Home » Plugins » WebPros Dashboard) documentation. Note: We backported this feature to cPanel & WHM versions 134 and 136. Redesigned the Initial Setup Wizard’s Legal step We redesigned the Legal step of WHM’s Initial Setup Wizard to replace the previous embedded PDF viewer with a single-column list of links to our legal agreements. – You must select the checkbox to accept the agreements before you can continue. – The system now records your acceptance in the /var/cpanel/activate/eula_acceptance.json file. Added spam action configuration to Exim Configuration Manager We added a new setting that specifies Exim’s action when Apache SpamAssassin™ detects forwarded mail as spam. You can configure this behavior using the Action to take when forwarded mail is detected as spam setting in the Basic Editor tab in WHM’s Exim Configuration Manager interface (WHM » Home » Service Configuration » Exim Configuration Manager). New UAPI functions – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/subdomains/subdomain-changedocroot" target="_blank">SubDomain::changedocroot — This function changes a subdomain or addon domain’s document root. Note: We backported this function to cPanel & WHM versions 134 and 136. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domain/domain-rename_domain" target="_blank">Domain::rename_domain — This function renames a primary domain, addon domain, or alias domain on a cPanel account. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domainrecommendations/domainrecommendations-domain_availability" target="_blank">DomainRecommendations::domain_availability — This function returns whether a specific domain name is available for registration through the configured domain store. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domainrecommendations/domainrecommendations-domain_suggestions" target="_blank">DomainRecommendations::domain_suggestions — This function returns available domain name suggestions and their registration pricing for a given search term. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domainrecommendations/domainrecommendations-get_store_config" target="_blank">DomainRecommendations::get_store_config — This function returns the sanitized store configuration for the Domain Recommendations feature. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domainrecommendations/domainrecommendations-is_enabled" target="_blank">DomainRecommendations::is_enabled — This function returns whether the server has the Domain Recommendations feature enabled. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domainrecommendations/domainrecommendations-purchase_domain" target="_blank">DomainRecommendations::purchase_domain — This function returns a URL for the configured domain store’s checkout page. This URL allows the user to complete the purchase of a domain name. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/domainrecommendations/domainrecommendations-supported_tlds" target="_blank">DomainRecommendations::supported_tlds — This function returns the list of top-level domains (TLDs) that the configured domain store supports for registration. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/logs/logmanager-list_error_logs" target="_blank">LogManager::list_error_logs — This function lists the website’s PHP error log files with size and last-modified metadata. – <a href="https://api.docs.cpanel.net/specifications/cpanel.openapi/logs/logmanager-view_error_log" target="_blank">LogManager::view_error_log — This function reads the trailing lines of a single PHP error log file for a domain owned by the current cPanel user and returns them in chronological order (oldest first). New WHM API 1 functions – <a href="https://api.docs.cpanel.net/specifications/whm.openapi/account-management/accounts-set_primary_domain_docroot" target="_blank">set_primary_domain_docroot — This function changes a cPanel account’s primary domain document root. Note: We backported this function to cPanel & WHM versions 134 and 136. Modified WHM API 1 functions – <a href="https://api.docs.cpanel.net/specifications/whm.openapi/cpanel-account-mail-management/email-get_user_email_forward_destination" target="_blank">get_user_email_forward_destination — We removed the Receive Mail role requirement to run this function. – <a href="https://api.docs.cpanel.net/specifications/whm.openapi/cpanel-account-mail-management/email-set_user_email_forward_destination" target="_blank">set_user_email_forward_destination — We removed the Receive Mail role requirement to run this function. New scripts – /usr/local/cpanel/bin/process_ssl_reissue — This script reissues short-term SSL certificates that you purchase through the cPanel Store. Note: We backported this script to all supported cPanel & WHM versions. Third-party application changes For information on changes to our third-party applications, read our Third-Party Applications Updates documentation.
Check your system for vulnerabilities
Select your product and operating system to see the exact fix commands that apply to you.
Check Your System