WP Squared Changelog
2024-11
126.1.3
released on 2024-11-07
WP2 related changes
- Fixed Case(s):
- WPX-3603: Upgrade the WP Squared projects and component library ng16 -> ng18.
- WPX-4305: Update wp-toolkit-cpanel to release 6.6.0-8916.
- WPX-4516: Add a global exception handler the checkallsslcerts.
- WPX-4582: Allow AccelerateWP options to be controlled by a cPanel feature.
- WPX-4619: Translate user notifications in the WP2 UI.
- WPX-4631: Allow notifications to be permanant and non-dismissable.
- WPX-4632: Allow notification button links to be JS functions.
- WPX-4641: Fix notification styling to show color level with long title.
- WPX-4652: Tooltips appear faster when hovering on icons in the websites list table.
- WPX-4700: Fix broken customization colors list.
- WPX-4708: Add missing styles to WP2's anchor component.
- WPX-4755: Pass an empty string for the publish DB type when not publishing DBs.
- WPX-4802: Set analytics data correctly to identify company ID.
cPanel related changes
- Fixed Case(s):
- HB-7539: Update roundcube package.
- HB-7748: Tighter Exim requirements for sending local mail.
- MOON-1994: Fixed checkbox selection issue on initial setup.
- RE-769: Assure Imunify360/AVPlus install happens exclusively.
- RE-776: Encoding issue in cPanel login_log.
- RE-819: Remove "additional-from-cache" line from BIND config for BIND versions 9.16 and above.
- RE-842: Update cpanel-exim to 4.98.
- RE-882: Update cpanel-pdns to 4.9.2.
- RE-884: Optimize load of Koality cpanel template plugin.
- RE-884: Optimize _get_account_age function in UIAnalytics template plugin.
- RE-884: Optimize get_root_age call in UIAnalytics plugin initialization.
- RE-896: Fix corruption of home directory paths during quota cache handling introduced with TSR-2024-0001.
- TSR-417: Fix information disclosure issue via login page caching.
2024-10
126.1.1
released on 2024-10-17
WP2 related changes
- Fixed Cases:
- WPX-4165: Add conditional to the two factor authentication description text.
- WPX-4243: Restore send bandwidth email notification in Tweak Settings.
- WPX-4269: Fix maintenance mode status in WP Squared frontend when enabled.
- WPX-4364: Improved error message on API calls using unknown instance id.
- WPX-4438: Add new UAPI call to check the main website: WP::get_main_account_id.
- WPX-4531: Update wp-toolkit-cpanel to version 6.6.0-8876: speedup backup and clone.
- WPX-4555: Customize WHM page for CloudLiunx.
- Implemented Case:
- WPX-3919: Ability to enable backup using Feature Manager.
cPanel related changes
- Fixed Case(s):
- MOONS-1699: Corrected jump location for anchor links on the Edit Database Configuration page for WHM.
- RE-683: Provide API calls to facilitate account transfers with 2FA enabled.
- RE-726: Fixed the "SSH Password Authorization Tweak" for cases where the sshd configuration file has an include directory.
- RE-769: Assure Imunify360/AVPlus install happens exclusively.
- RE-771: For the timezone cookie, set the "Secure" attribute to true.
- RE-774: Perform nightly maintenance even if cPanel fails to update itself.
- RE-794: Update cpanel-php-sourceguardian to 15.0.2.
- RE-848: Update cpanel-php83 to v8.3.12 which addresses: CVE-2024-9026, CVE-2024-8925, CVE-2024-8926, & CVE-2024-8927.
- RE-873: Update cpanel-unbound to 1.21.1-1.cp110 (fixes CVE-2024-8508).
2024-09
126.1.0
released on 2024-09-24
WP2 related changes
- Fixed Case(s):
- WPX-1988: Add Feature Manager for WP Squared in WHM.
- WPX-4110: Fix some UTF-8 character encodings in JS lexicon files which prevented some strings from being translated in the UI.
- WPX-4118: Optimize image loading during the create new domain and onboarding workflows.
- WPX-4132: Remove improperly formatted URLs to page resources that were breaking logout functionality.
- WPX-4150: Add a description to the password protection dialog to clarify the behavior.
- WPX-4172: Allow spaces in account login passwords. Add a validation warning when a space is not allowed in a password.
- WPX-4197: Fix a bug where the footer would overlap the forms on login pages on shorter screens.
- WPX-4225: When building a CA Bundle from the CA Issuer URI chain, don't stop at the first self-signed cert encountered in a P7C bundle.
- WPX-4236: Disallow starting maintenance mode with an empty timer.
- WPX-4246: Add a banner to EasyApache warning about making changes to profiles.
- WPX-4252: Fix bug that could prevent creating backups.
- WPX-4294: Ensure that UAPI Features indicates always on features are enabled.
- WPX-4318: Create Account: use the featurelist configured in the package instead of using 'default'.
- WPX-4329: Spanish translations (specifically Español de España) are now fully supported.
- WPX-4367: Update button text in the onboarding and new domain workflow to be more compatible with other languages.
cPanel related changes
- Fixed Case(s):
- DUCKS-69: Install the cpanel-plugin-monitoring-campaigns.
- MOONS-1715: Collect consent privacy settings during initial setup.
- MOONS-1743: Angular 16 and dependency library upgrades.
- RE-600: Reduce timeouts in DNS Cluster interface by extending peer timeouts from 7->15.
- RE-616: Fix bug in Cpanel::NameServer::Conf::BIND where the disk cache was never consulted.
- RE-643: Fix invalid NFTables configuration after installation on some systems.
- RE-645: Update Munin to resolve directory ownership inconsistency.
- RE-671: Updated cpanel-unbound to 1.21.0.
- RE-676: Retire the cpanel-dovecot-xaps package and the associated UI in WHM for installing APNS certs.
- RE-677: Update cpanel-dovecot to 2.3.21-1cp108.
- RE-736: Default to hiding the password when creating an account via the CLI.
- RE-739: Update cpanel-php83 to v8.3.11.
- RE-742: Update scripts/migrate-pdns-conf to remove or rename config keys changed since the last update of the PowerDNS package.
- RE-742: Update cpanel-pdns to 4.9.1-2.cp112.
- RE-758: Update cpanel-git to 2.46.1-1.cp118.
- RE-779: Require oniguruma system package on RHEL systems to preserve existing installs on upgrade.
2024-08
124.1.5
released on 2024-08-29
WP2 related changes
- Fixed Case(s):
- WPX-2785: Improve onboarding workflow by providing user with event based updates as website is being configured.
- WPX-3749: Allow cPanel accounts to be migrated to WP2.
- WPX-4065: Fix bug in db governor install process.
- WPX-4188: Add Simple::Accessor to fix-cpanel-perl.
- WPX-4205: Extend timeout for scheduled backups.
- WPX-4226: Update wp-toolkit-cpanel to 6.6.0-8779.
cPanel related changes
- Fixed Case(s):
- HB-7784: Increase the max threads limit on account transfers.
- QUACKEN-14: Add hooks for Server Profile changes.
- RE-562: Fix Support Access Request popup in WHM when 2fa is enabled for the administrator's login.
- RE-595: Update phpPgAdmin to 7.13.0-3.cp110 to patch a PHP 8 compatibility issue.
- RE-610: Update cpanel-php83 to v8.3.10.
- RE-635: Prevent 3rdparty installs from cPanel locking when they try to install things.
124.1.4
released on 2024-08-16
WP2 related changes
- Fixed Case(s):
- WPX-4071: Fix bad UX for user at max websites limit trying to create more websites.
- WPX-4097: Prevent whitespace in 'Reset Password' password form inputs.
- WPX-4133: Fix a failure when calling the WP Toolkit clone function while cloning a site.
- WPX-4145: Fix broken scheduled backups dialog.
cPanel related changes
- Fixed Case(s):
- RE-590: Fixed GZIP environment variable warnings that were emitted into the backup logs.
124.1.2
released on 2024-08-14
WP2 related changes
- Fixed Case(s):
- WPX-2815: Add support for locale selection during onboarding and in the account profile.
- WPX-3643: Hide the CDN token management interface when all websites are managed by host CDN configurations.
- WPX-3825: Custom icons now work in login pages and in all website creation and onboarding pages.
- WPX-3827: Backups system now respects package limits set for automatic backups too.
- WPX-3894: Add a role to enable and disable reseller functionality.
- WPX-3916: Ensure CloudLinux Pro license registration happens successfully.
- WPX-3920: SSL panel is now controlled by the feature API.
cPanel related changes
- Fixed Case(s):
- CPANEL-44101: Fix bug post login where additional get params were not passed along when goto_uri was active.
- HB-7675: The "Advanced Zone Editor" ACL is enabled by default on fresh installs.
- HB-7697: Make 'Integration Links' a configurable option for backups and transfers.
- HB-7745: Silence locale string format warnings during backups.
- QUACKEN-14: Add hooks for Server Profile changes.
- RE-360: Update cpanel-pdns 4.9.1-1.cp122.
- RE-366: Update cpanel-unbound to 1.20.0-1.cp110.
- RE-449: Fix issue where the ipaliases service could sometimes start before the network adapater configured as ETHDEV was ready on systems using NetworkManager.
- RE-488: Add cpanel-boost-devel to the cpanel-devel target in rpm.versions.
- ZC-11958: WHMAPI and UAPI compatability for experimental/unsupported non-standard ALIAS records.
- Implemented Case(s):
- QUACKEN-359: Angular apps and plugin localization.
2024-07
124.1.1
released on 2024-07-24
WP2 related changes
- Fixed Case(s):
- WPX-2986: Update consent page styles.
- WPX-3419: Provide an API to register a website migrated manually.
- WPX-3451: NPS surveys should begin to appear for customers correctly.
- WPX-3460: Add customizable HTML pages for WHM HTTP errors.
- WPX-3711: Update wp-toolkit-cpanel to 6.5.0-8604.
- WPX-3750: Add a UAPI method to indicate if a user can configure account CDNs.
- WPX-3791: Fix frontend issue
PHP Settings Error
blocking access to theAdvanced Tab
. - WPX-3805: Remove useless deferred targets during installation.
- WPX-3821: Fix broken table margins in Account Settings > CDN interface
- WPX-3840: Correct the logic for the global WPTK setup.
- WPX-3880: Fix exception that occurred when running the wp2_setup_wptk install task.
- Implemented Case(s):
- WPX-2843: Start using wp2.host instead of cprapid.com for hostname.
- WPX-3574: Implement WHM API 1 calls to control CDN host mode.
cPanel related changes
- Fixed Case(s):
- CPPX-18627: phpMyAdmin and phpPgAdmin open their own tab.
- RE-395: Fixed the 'License User Limit Exceeded' banner.
- RE-414: Added the ability to read DMI tables on systems running SMBIOS v3.
- RE-471: Improve criteria for detecting cgroup containers.
- RE-532: Update cpanel-ioncube to 13.3.0-1.cp110 (contains PHP 8.3 loaders).
- RE-536: Update cpanel-php83 to v8.3.9.
124.1.0
released on 2024-07-10
WP2 related changes
- Fixed Case(s):
- WPX-3133: Add backup quotas to be set at a package level by the WHM user.
- WPX-3158: Fix various icon buttons failing accessibility rules.
- WPX-3304: Add customizable HTML pages for WHM HTTP errors.
- WPX-3519: Update onboarding page image.
- WPX-3569: Update tooltip text for CDN when config is managed by host to be more informative to WP2 user.
- WPX-3585: In the forward dialog, the subdomain input no longer allows for duplicate domains, similar to the domains input.
- WPX-3616: Fix a bug where an existing domain can be forwarded to an addon domain.
- WPX-3624: Fix a bug where '&' was rendered incorrectly.
- WPX-3639: Modify account correctly updates user settings without altering the package.
- WPX-3645: Remove 'Clear' button from log view datepicker and improve user experience when filtering logs by date.
- WPX-3655: Update Extendify partner prefix to use 'CP-'.
- WPX-3664: Ensure newly created domains are configured to use 'remote' mail routing.
- WPX-3680: MariaDB 10.11 is now the default MySQL version.
- WPX-3696: Improve log view experience by opening log view in separate browser context.
- WPX-3704: Fix failing 'bootstrap_wp2' script.
- WPX-3710: Fix password visibility for login page.
- Implemented Case(s):
- WPX-2989: Implement a 'View Log' interface so that a user may be able to quickly view log output, without downloading the data.
cPanel related changes
- Fixed Case(s):
- CPANEL-44216: Remove default public grants on MariaDB 10.11.
- CPANEL-45617: Avoid "Service SSL Certificate Expires Soon" notification by renewing hostname certificates at the 30 day mark.
- CPANEL-45637: Update GeoIP to 122.0-2.cp122.
- CPANEL-45638: Update cpanel-geoipfree-data to 124.0-1.cp124.
- DUCK-10684: Add support for plugin WHM API specs.
- HB-7581: Remove vestigial logic for calendar_crypt_key in pre/post snapshot scripts.
- HB-7584: Add DAV client directory.
- PH-20739: Add proper prefix to Retently data properties.
- RE-423: Update cpanel-php83 to v8.3.8.
- ZC-11452: Add experimental/unsupported non-standard ALIAS records to zone editing (WHM and cPanel Advanced).
- ZC-11762: Remove error when activating/inactivating a ModSecurity Vendor include file which is already active/inactive.
2024-06
122.1.3
released on 2024-06-13
WP2 related changes
Fixed Case(s):
- WPX-2508: Add support for CDN mode controlled by host.
- WPX-2863: Setup CageFS configuration for cPanel when cagefs is enabled.
- WPX-3331: Add ability to select a custom WPToolkit set when creating one account.
- WPX-3455: Enable the MailRelay role for WP2.
- WPX-3456: Correct behavior when adding, modifying, and removing redirects.
- WPX-3555: Update wp-toolkit-cpanel to version 6.4.0-8445.
- WPX-3583: Fix issue where usage of a wildcard SSL certificate caused the advanced website details view to hang.
- WPX-3598: Fix broken anchor component that was always trying to download given URI, instead of navigating.
- WPX-3617: Fix button misalignment for Account Profile >> Reset Password.
Implemented Case(s):
- WPX-82: Additional changes to localizable phrases in preparation for translation.
- WPX-3009: Add interface for WP2 user to view a list of logs where they can download or delete the log.
- WPX-3339: Add a notification to the website details page when the WordPress version is not up-to-date.
cPanel related changes
- Fixed Case(s):
- CPANEL-44152,CPANEL-44152: Force SQLite Roundcube conversion on MySQL 5.6 or Maria 10.0.
- CPANEL-44216: Remove default public grants on MariaDB 10.11.
- PH-20736: Add Mixpanel tracking to WHM Next Steps and Favorites.
- PH-20737: Add proper prefix to Retently data properties.
- PH-20741: Add "WHM" prefix to "Important-Next-Steps-Nav-Link" events.
- RE-351: Update Terms/Policy for ELS.
2024-05
122.1.2
released on 2024-05-29
WP2 related changes
- Fixed Cases:
- WPX-1047: Remove some artifacts on failed site clone or creation.
- WPX-1494: Update maintenance mode dialog to match WP2 styles.
- WPX-3041: Add the Akismet plugin to the Default WP Set, and uninstall it during instance setup if it no longer exists in the default set.
- WPX-3079: Remove LiteSpeed banners from WHM
- WPX-3214: Check CloudLinux kernel to request reboot
- WPX-3393: Change Back2WP wording for wp-admin plugin.
- WPX-3504: Update wp-toolkit-cpanel to version 6.4.0-8410.
cPanel related changes
- Fixed Cases:
- CPANEL-44045: Fix incorrect content for cpsess0/scripts/authorizesupport page.
- CPANEL-44139: Fix bug where postgres got uninstalled automatically as a dependency of CCS even if other things relied on it.
- CPANEL-44144: Fix template for SRV records when transferring accounts.
- CPANEL-44164: Add dbus-broker to the ignore list for find_outdated_services.
- HB-7561: Add support for ARC signing in Exim.
- HB-7603: Clean up error logging for some situations in cPDAV.
- MM-550: Assure CloudLinux conversion runs isolated for other installs.
- MOON-1936: Refactor Canary app for maintainability.
- MOON-1938: Refactor WHM Canary application.
- MOON-1942: Update table button styles.
- MOON-1943: Changes to integrate paginator with cp-table.
- PH-20726: Decrease the complexity of the cPanel & WHM Mixpanel instrumentation distribution strategy.
- PH-20732: Add account age attribute to Retently embed meta data.
- PH-20735: Emit analyticsInstanceLoaded event when mixpanel instance is initialized.
- RE-314: Switch to cpanel-php83 for use in whm and cpanel interfaces.
- ZC-11723: Remove tomcat 8.5 (EOL) API/UI.
122.1.1
released on 2024-05-13
WP2 related changes
Implemented Cases:
- WPX-3063: Add support for Extendify.
- WPX-2382: Add a NPS survey for customer feedback.
- WPX-2804: Update onboarind images and refactor pages to matching WP2 styles.
- WPX-3103: Support for Bring Your Own License (aka BYOL) with WP2.
Fixed Cases:
- WPX-2374: Handle CDNs during transfer and restore.
- WPX-3118: Move the MySQL Governor setup to run before first reboot during fresh WP2 installation.
- WPX-3139: Ensure that verify_api_spec_files runs after plugin installations are finished on fresh installs.
- WPX-3143: Color customization is complete on all elements.
- WPX-3229: Skip WordPress installation in account creation during restores.
- WPX-3234: Only load the Analytics template plugin when the cpanel-analytics pkg is installed.
- WPX-3258: The createacct API now properly applies package extension values.
- WPX-3308: Fix console error bug.
- WPX-3328: Resolve some WP2-related package installation failures by avoiding RPM lock contention.
- WPX-3345: Fix broken login page on session timeout.
cPanel related changes
- Fixed Cases:
- BOO-3058: MariaDB 10.11 is now the default installed database on fresh installs.
- CPANEL-42459: Fixed subdomain restoration when the primary domain is parked under a subdomain.
- CPANEL-44057: Teach AutoSSL to automatically replace certs issued by the deprecated cPanel/Sectigo AutoSSL provider without requiring an override.
- CPANEL-44088: Update cpanel-php81 to 8.1.28-1.cp110.
- CPANEL-44144: Fix template for SRV records when transferring accounts.
- DUCK-10018: Add support for plugins to provide localized strings to the product.
- DUCK-10462: Fix some of component framework bugs.
- MOON-1924: Bump angular-ng packages version in rpm.versions.
- MOON-1929: Removing cpanel-cloud and routing from WHM.
- MOON-1930: Remove experimental accounts manger from product.
- MOON-1931: Removed connected-applications interface from WHM.
- MOON-1932: Add an empty row to the table component.
- MOON-1934: Changes to integrate search with the cp-table.
- MOON-1935: Updated canary app to show primary button on table.
- PH-20722: Embed Retently in-app script in WHM home page when the root and/or resellers have given analytics consent.
- RE-307: Upgrade PuTTY to 0.81.
- WPX-3212: Improve Let's Encrypt plugin installation and registration.
- WPX-3253: Reduce the time it takes to run the snapshot_prep MySQL task.
- ZC-11642: Prevent installer failure by ignoring some errors when setting system options which are not supported on Virtuozzo.
- ZC-11705: Update cpanel-pdns to 4.9.0-1.cp122.
- ZC-11746: Correct issue with transfer tool and modsecurity configs.
2024-04
122.1.0
released on 2024-04-15
WP2 related changes
Implemented Cases:
- WPX-720: Disable 'analog' and 'webalizer' webstats.
- WPX-2555: Update the UI with an improved CDN workflow.
- WPX-2618: Use EasyApache profiles from CloudLinux.
- WPX-2828: Update WHM's initial loading pages so that animation reflect correct product type the user has provisioned.
- WPX-2964: Enable CageFS on WP2 servers.
- WPX-2993: Always show File Manager icons if feature is available.
- WPX-3024: Update wp-toolkit-cpanel to build 6.3.0-8176 (CageFS improvements).
- WPX-3066: Update the onboarding theme cards to be in line with the overall visual look.
- WPX-3103: Initial support for Bring Your Own License (aka BYOL) with WP2 (need updated installer).
Fixed Cases:
- WPX-869: Fix content jump on the plugins table when activiating and deactivating a plugin.
- WPX-1246: Fix bugs on how plugins display with all metadata is not present.
- WPX-2686: Fix the background color to be correct regardless of screen size.
- WPX-2705: Prevent restores of accounts that were packaged on newer systems.
- WPX-2786: Fix situation where user clicks on button to open maintenance mode form and a tab opens the maintenance mode site as well.
- WPX-2925: Fix warnings related to email and live transfer for WP2.
- WPX-2971: Fix 'back' button alignment for Smart PHP interface.
- WPX-3127: Fix an issue when creating account and lvephpsel feature is mising.
cPanel related changes
- Fixed Cases:
- BC-6610: Update to exim 4.97.1.
- CPANEL-42129: Remove deprecated scripts/check_cpanel_rpms replaced by scripts/check_cpanel_pkgs.
- CPANEL-43653: Adjust plugin download temporary directory permissions to allow apt to successfully download as a non-root user.
- CPANEL-43922: Do not block upgrades to 118 if the openssl rpm is not installed.
- CPANEL-43964: Teach find_outdated_services to ignore CL spacewalk errors.
- CPANEL-43966: Fix bug in conditional processing for Webmail's sitemap.json.
- CPANEL-44058: Fix bug in elfinder_connector.cgi when API call logging is enabled.
- DUCK-10195: Add component injection points to cPanel, Webmail and WHM.
- DUCK-10303: Add mixpanel tracking to feature showcase action items.
- EK-172: Improve Let's Encrypt plugin installation and registration.
- HB-7493: Fix cpapi2 Email has_delegated_mailman_lists.
- HB-7537: Fix minor bug in CPDAVD functions for UAPI.
- QDP-2581: Correct issues in Apt and Yum access.
- WPX-2960: Update cpanel-geoipfree-data to 122.0-1.cp122.
- WPX-3001: Add the server's current version to pkgacct archives.
- ZC-11574: Allow cPanel and CloudLinux EA4 profiles to coexist.
- ZC-11669: Performance improvement for package listing on apt systems.
- ZC-11700: Correct problem where transfer is removing modsec vendors.
2024-03
120.1.2
released on 2024-03-27
WP2 related changes
- Fixed cases:
- WPX-2996: Fix setup_mysql_governor logic for MariaDB1011
120.1.1
released on 2024-03-18
This is the first release of WordPress Squared.
That version contains all the change from the previous 119.8999.67
beta release.
You can know more about previous beta releases.