Releases: mainwp/mainwp
Releases · mainwp/mainwp
5.0.3
- Fixed: Issues with importing users through CSV uploads have been resolved.
- Fixed: The error message that was previously truncated when attempting to reconnect a Child Site is now fully visible.
- Fixed: The "PHP < 7.0" filter in the Manage Sites table has been corrected to function as intended.
- Fixed: Resolved an issue where duplicate Tags were displayed in the Manage Sites table due to certain filter combinations.
- Fixed: Post subcategories sharing the same name but belonging to different main categories are now correctly displayed.
- Fixed: Resolved a conflict with the API Backups extension that caused the site addition process to hang on "Adding site…".
- Fixed: Alignment and padding issues with filter elements on the Insights page have been addressed.
- Fixed: Corrected the active menu item display on the Add New Site page.
- Fixed: Addressed visual inconsistencies with the Boilerplate New Post and New Page modals.
- Fixed: An issue with detection of GridPane sites with WWW prefix in API Backups
- Fixed: Resolved an issue with detection of GridPane staging sites in API Backups
- Added: A new "PHP < 8" filter has been introduced to the Manage Sites table.
- Added: Dot icon indicators have been added to form fields to signify when a field's value differs from the default.
- Added: An icon and color picker feature on the Add and Edit Site screen for setting a site icon when the site favicon is unavailable.
- Added: An icon and color picker feature on the Add and Edit Client screen as an alternative to using an image.
- Added: The ability to save and load segments on the Dashboard Insights page has been added.
- Added: A Reset Filters button has been added to the Manage Sites, Manage Clients, Insights, and Cost Tracker pages.
- Added: Extension Settings Synchronization support when adding a new Child Site for Staging and Jetpack Protect extensions.
- Added: Support for Database Updater information in the Updates Overview widget.
- Added: A new Getting Started Widget has been introduced on the Overview page.
- Added: Support for Boilerplate tokens in Custom Fields when creating Boilerplate Posts and Pages has been added.
- Updated: The MainWP Dashboard plugin activation will no longer automatically redirect users to the Quick Setup Wizard.
- Updated: The color picker in the Create/Edit Tag modal has been updated to a Fomantic UI one.
- Updated: Improved the display and messaging for row item processing and status updates across the MainWP Dashboard.
- Updated: Revised success and error messages following form submissions across the MainWP Dashboard.
- Updated: Made visual adjustments to the info tooltip on the Insights page.
- Updated: Enhanced the size and visual indication of the drag and drop zone for plugin and theme installations via ZIP upload.
- Updated: Standardized the design of the Filter / Reset Filter buttons across Manage Sites, Manage Clients, Insights, and Cost Tracker pages.
5.0.1
- Fixed: Display of incorrect currency symbols in the add and edit cost forms.
- Fixed: Incorrect link for the WooCommerce Status extension in the menu.
- Fixed: "Invalid request" error during post and page publication.
- Fixed: Inaccurate background color in the API Backups action bar.
- Fixed: Displaying unformatted dates in the Client Info widget.
- Fixed: Misalignment of icon button menus in the Recent Posts and Recent Pages widgets.
- Fixed: Issue with the Solid Security menu item.
- Fixed: Problems loading widget placeholder images.
- Fixed: Purchase Date field on the New/Edit Cost page saving incorrect dates with some WordPress languages.
- Fixed: Display of lifetime purchases as a weekly cost in Site and Client widgets and the Manage Sites table.
- Fixed: Costs assigned to a Tag being incorrectly shown for sites not in that Tag.
- Fixed: "Renews at" date appearing one day early.
- Fixed: Editing and saving entries with a defined Slug, including a duplication check.
- Fixed: Cost price field tooltip for clearer instructions.
- Added: A page reload method after deleting Plesk backups to ensure the UI is immediately updated.
- Updated: Changed the cost status label from "Activate" to "Active" for clarity.
- Updated: Close icon in modals for dark theme for better visibility.
- Updated: Z-index value of modal dimmers to ensure proper layering.
- Updated: Notice style for the API Backups feature for enhanced readability.
- Updated: Style of icon buttons for Plesk backup actions for consistency.
- Updated: Prevention of auto-filling in the MainWP Main API Key field for usability.
4.6.0.1
Release of version 4.6.0.1
- Fixed: Issues with broken cron jobs, ensuring that scheduled tasks are executed reliably and efficiently.
- Fixed: Implementation of PHPSecLib in localhost environments.
- Fixed: A problem with SSL verification when using PHPSecLib, to improve security and stability during SSL communications.
- Fixed: Incorrect firing of the automated check for available updates, ensuring automatic updates perform correctly.
4.6
Release of version 4.6
- Refactored: Updated and optimized the plugin codebase to align with the latest WordPress coding standards, contributing to better compatibility and performance.
- Fixed: An issue with the status icon not displaying correctly during the Re-establish Connection process, enhancing the user's ability to monitor connection status effectively.
- Fixed: The absence of "Next Run" information in the Cron Schedules table, providing complete and accurate scheduling data is visible.
- Fixed: The display and functionality of the Clients table length menu, offering a smoother user interaction when adjusting table views.
- Fixed: Issues with overlapping tooltip elements in the "Add New" dropdown menu items, improving clarity and usability of the navigation interface.
4.5.3.2
Release of version 4.5.3.2
- Fixed: An issue where the SEOPress for MainWP extension was incorrectly marked as not installed in the Install Extensions modal.
- Fixed: The sorting mechanism in the Error Log table to ensure accurate row ordering.
- Added: An "All" option to the Error Log table length menu for comprehensive viewing.
- Added: A feature to preserve the Error Log table's user-configured settings for a consistent user experience.
- Added: A "Client" selection option in the "Add New" dropdown of the header element, enhancing user navigation.
- Added: A ribbon label indicator on the extension card to signal when an extension's license is not activated, providing clearer license status visibility.
- Tweaked: The extension card element by removing the redundant license key input field, simplifying the user interface.
- Tweaked: The unnecessary "Activate License" button in the extension card element to reduce interface clutter.
- Tweaked: The license management button icon in the extension card element's button group for a more intuitive user experience.
- Security: Improved request validation in AJAX requests.
- Security: Enhanced security in the sync logic by ensuring proper sanitization of certain parameters.
4.5.1.3
Release of version 4.5.1.3
- Fixed: An issue with processing MainWP cron events
- Fixed: An issue with reconnecting disconnected sites
- Fixed: Typo in the Client info widget
- Fixed: Layout issue where the side content element drops down on specific zoom levels
- Fixed: Missing plugin wp.org link in plugin info modal
- Added:
mainwp-update-all-button
CSS class to all "Update All" buttons - Added: System check to detect if the
tmpfile()
PHP function is disabled - Updated: Default page length in the Non-MainWP Changes widget
- Updated: Tag options fields sanitation
- Tweaked: Basic button border replaced with inset shadow in the dark theme
4.5.1.1
Release of version 4.5.1.1
- Fixed: Bug with triggering Plugin updates in bulk from the Plugins Updates page
4.5.1
Release of version 4.5.1
- Fixed: An issue with displaying cron job schedules
- Fixed: A problem with displaying changelogs for specific Premium plugins
- Fixed: Problem with inaccurate search
- Fixed: Problem with loading icons on the Site Security page
- Added: The Demo Mode feature
- Added: The Import Demo Content button to the Tools page
- Added: The Import Demo Content button to the Quick Setup Wizard
- Added: Add Client step in the Quick Setup Wizard
- Added: New Client status
Lost
- Added: New Client status
Lead
- Added: Tracking timestamp when the Client is created
- Added: Option to set a date when the Client is created
- Added: The Reset OpenSSL Key Pair feature
- Added: Page title on the Import Sites page
- Added:
stackable
class to multiple Grid elements - Updated: Multiple improvements for responsive styles
- Updated: The Quick Setup Wizard welcome page
- Updated: The Connect step in the Quick Setup Wizard so only one site can be connected during the process
- Updated: Renamed the Create New Contact button to Add Additional Contact on the Client Add and Edit page
4.5.0.1
Release of version 4.5.0.1
- Fixed: An issue with showing the wrong Non-MainWP Changes in the Client Overview page widget
- Fixed: An issue with dismissing the notice after Turning On auto-updates for the MainWP Child plugin
- Updated: Selection logic for the OpenSSL signature verification algorithm
4.4.3.1
Release of version 4.4.3.1
- Fixed: An issue with displaying a Tag color in the Tags menu
- Fixed: Hue slider not working in the Tag color picker
- Fixed: Error with loading Plugin info in the Updates table
- Added: Horizontal scroll in the Updates table on specific screen resolutions