PluginProbe
MainWP Dashboard: Self-hosted WordPress Management for Agencies / 4.0.5
MainWP Dashboard: Self-hosted WordPress Management for Agencies v4.0.5
6.2.2 6.2.1 6.2 6.1.8 6.1.7 6.1.6 6.1.5 6.1.4 6.1.3 6.1.2 6.1.1 6.1 6.0.12 6.0.11 4.6.0.1 5.0 5.0.1 5.0.2 5.0.3 5.0.3.1 5.0.3.2 5.1 5.1.1 5.2 5.2.1 All 155 releases
← All changes | readme.txt +1176 -213 5.1 → 4.0.5 View file →
@@ -1,213 +1,1176 @@
1 -=== MainWP Dashboard: WordPress Management without the SaaS ===
2 -Contributors: mainwp
3 -Tags: manage multiple WordPress sites, WordPress maintenance, update, backups, security
4 -Author: mainwp
5 -Author URI: https://mainwp.com
6 -Plugin URI: https://mainwp.com
7 -Requires at least: 6.2
8 -Tested up to: 6.5.4
9 -Requires PHP: 7.4
10 -Stable tag: 5.1
11 -License: GPLv3 or later
12 -License URI: https://www.gnu.org/licenses/gpl-3.0.html
13 -
14 -Streamline your WordPress management with a powerful, self-hosted dashboard for updates, backups, security, cost tracking, and client management.
15 -
16 -== Description ==
17 -
18 -Managing multiple WordPress sites can be a time-consuming and frustrating task. The [MainWP Dashboard](https://mainwp.com/) empowers you to take back your time by allowing you to efficiently manage and secure all your WordPress sites from your own centralized Dashboard.
19 -
20 -Designed for agencies, freelancers, and web professionals, MainWP offers comprehensive control with a privacy-first approach. Harness the power of MainWP for updates, backups, and more, ensuring your sites are always running smoothly and securely.
21 -
22 -**Features for Advanced WordPress Management:**
23 -
24 -* Centralized Updates: Keep all your WordPress sites up-to-date with single-click updates.
25 -* Secure Backups: Implement scheduled or on-demand backups for complete site security.
26 -* Manage both your sites and your clients with the Client Management module
27 -* The built-in Cost Tracker allows you to easily keep track of client costs
28 -* Private and Self-hosted: Your data stays yours, with full privacy and control.
29 -
30 -**Stop the Software as a Service (SaaS) Treadmill:**
31 -
32 -Built on WordPress's core principles, the MainWP Dashboard plugin is uniquely positioned as the go-to solution for WordPress management. It combines ease of use with robust features and unmatched privacy.
33 -
34 -The MainWP plugins are open-source and privacy-focused and come with their own privacy policies to ensure that the plugins do not collect any personally identifiable information (PII).
35 -
36 -The MainWP Dashboard is extendable, allowing third-party developers to hook into it. It also provides support for CLI and has its own REST API, so anything you need or want to run your business your way can be developed for your MainWP Dashboard.
37 -
38 -All of this makes MainWP the best non-SaaS alternative to ManageWP, InfiniteWP, WPRemote, and WP Umbrella.
39 -
40 -**Getting Started with MainWP:**
41 -
42 -MainWP is designed to be user-friendly and intuitive, even for those new to WordPress management plugins. With a straightforward setup process and a clean, organized dashboard, you'll be able to start managing your WordPress sites efficiently in no time.
43 -
44 -* Setting up MainWP is straightforward—install the dashboard on a private WordPress site, add the MainWP Child plugin to your other WordPress sites, and take control.
45 -
46 -**Your Guarantee of Privacy**
47 -
48 -The MainWP plugins come with their own [privacy policies](https://mainwp.com/mainwp-plugin-privacy-policy/) to ensure that the plugins do not collect any personally identifiable information (PII).
49 -
50 -**How Is MainWP Free? What’s the Catch? How Will You Continue to Pay Development Costs?**
51 -
52 -This is not a trial. The core MainWP Dashboard plugin is [100% FREE](https://mainwp.com/mainwp-free-features/) and always will be. It doesn’t matter if you have 5 sites or 5,000 WordPress sites; it’s always free.
53 -
54 -We make money by offering MainWP Pro which includes a wide range of [Premium Extensions](https://mainwp.com/mainwp-extensions/) to grow with you.
55 -
56 -👉 [Free vs. Pro: Know the Difference](https://mainwp.com/free-vs-pro/)
57 -
58 -Extensions enhance your MainWP Dashboard with additional features for backups, marketing, SEO, maintenance, security, monitoring, and other tools to help you better organize and manage websites.
59 -
60 -**Experience the MainWP Difference**
61 -
62 -Ready to streamline your WordPress management workflow and take control of your sites? Install MainWP today and discover how easy it is to keep your sites updated, secure, and running smoothly. Join the growing community of over 700K WordPress sites trusting MainWP for their management needs. Get started now and experience the MainWP difference firsthand!
63 -
64 -== Installation ==
65 -
66 -= Note: MainWP is not tested on or designed for multisite installs. =
67 -
68 -However, we have user reports that most functions work correctly, but support will be limited. We DO NOT recommend installing the MainWP Dashboard plugin on a multisite install.
69 -
70 -1. We HIGHLY recommend a NEW WordPress install for your MainWP Dashboard.
71 -
72 -Using a new WordPress install will help reduce Plugin Conflicts and other issues caused by trying to run your MainWP Dashboard from an active site.
73 -
74 -Most hosting companies provide free subdomains ("demo.yourdomain.com"), and we recommend creating one if you do not have a specific dedicated domain to run your MainWP Dashboard. If you are not sure how to set up a subdomain, contact your hosting company's support.
75 -
76 -You can even install your MainWP Dashboard on a WordPress site located on your local computer using WAMP or any other setup that allows you to run [WordPress locally](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/).
77 -
78 -2. Once you have set up the separate WordPress website, install the MainWP Dashboard plugin following your normal installation procedure, either the automatic process by searching MainWP or by uploading the MainWP plugin to the '/wp-content/plugins/' directory.
79 -
80 -3. Once installed then Activate the plugin through the Plugins menu in WordPress.
81 -
82 -4. Add your first Child Site to the MainWP Dashboard - [Documentation](https://kb.mainwp.com/docs/set-up-the-mainwp-plugin/add-site-to-your-dashboard/)
83 -
84 -5. Set your MainWP Settings - [Documentation](https://kb.mainwp.com/docs/set-up-the-mainwp-plugin/mainwp-dashboard-settings/)
85 -
86 -== Frequently Asked Questions ==
87 -
88 -= What sets MainWP apart from other WordPress management platforms like ManageWP or InfiniteWP? =
89 -MainWP is a self-hosted, open-source WordPress management plugin that prioritizes user privacy and customization.
90 -
91 -Unlike SaaS (Software as a Service) platforms like ManageWP, WPUmbrella, or WPRemote, MainWP gives you complete control over your data and allows for extensive customization through its open-source architecture.
92 -
93 -= Can MainWP handle bulk updates for WordPress core, plugins, and themes? =
94 -Yes, MainWP makes it easy to perform bulk updates for WordPress core, plugins, and themes across all your managed sites. With just a few clicks, you can ensure all your sites are running the latest versions, saving you valuable time and effort.
95 -
96 -= How does MainWP help with client management for WordPress agencies and freelancers? =
97 -MainWP offers a robust client management system that allows you to organize sites by client, assign tags, and generate customizable client reports. This streamlines your workflow and helps you provide better service to your clients by keeping all their site information organized and easily accessible.
98 -
99 -= Does MainWP offer any features for tracking costs associated with managing WordPress sites? =
100 -Yes, MainWP has a built-in Cost Tracker. This feature allows you to:
101 -* Record and categorize expenses for each site
102 -* Set up recurring costs
103 -* Generate detailed cost reports
104 -* Gain insights into your expenditure distribution
105 -* Track payments received and upcoming renewals
106 -
107 -= What security features does MainWP offer to protect my WordPress sites? =
108 -MainWP prioritizes security by providing features like real-time security monitoring, malware scanning, and vulnerability detection. The plugin also integrates with popular security plugins.
109 -
110 -= Can I use MainWP to manage WordPress sites hosted on different servers or hosting providers? =
111 -Yes, MainWP is designed to work with WordPress sites hosted on any server or hosting provider.
112 -
113 -= How does MainWP handle WordPress site backups? =
114 -MainWP offers multiple backup options, including built-in backup solutions for popular hosting providers and integrations with some of the most installed backup plugins.
115 -
116 -= How do you pronounce MainWP? =
117 -MainWP is a unique name that we created for our company, so it's understandable if you're unsure about how to pronounce it. Here's the easiest way to remember:
118 -
119 -**Main + WP = MainWP**
120 -
121 -Think of it as the word "Main" followed by the letters "WP" (pronounced as "double-u pee"). In phonetic notation, it would look like this: /ˈmeɪn ˈdʌbəl juː ˈpiː/.
122 -
123 -*But don't worry if you pronounce it differently – we answer to almost anything, including WP Main and WPMain!*
124 -
125 -= I have an idea for MainWP; how do I let you know? =
126 -Please follow the steps outlined in the [MainWP Feature Requests](https://feedback.mainwp.com/) so you can add your idea to the MainWP Community to be voted on.
127 -
128 -= I have more questions. Do you have any other information? =
129 -Yes, we have a quick FAQ with many more questions and answers [here](https://mainwp.com/preinstall-faq/).
130 -
131 -== Screenshots ==
132 -
133 -1. Sites - Overview
134 -2. Sites - Manage Sites
135 -3. Sites - Add a New Site
136 -4. Sites - Manage Plugins
137 -5. Sites - Manage Posts
138 -6. Sites - Manage Updates
139 -7. Clients - Manage Clients
140 -8. Cost Tracker - Cost Summary
141 -9. Cost Tracker - Manage Costs
142 -10. Dashboard Insights
143 -
144 -== Changelog ==
145 -
146 -= 5.1 - 6-18-2024 =
147 -
148 -* Fixed: Corrected the display of site tags in the Manage Sites view when filtered by tags.
149 -* Fixed: Resolved an issue with hiding database errors in the Hardening feature.
150 -* Fixed: An issue with submitting Time Capsule settings.
151 -* Added: Integrated a Rollback feature to revert plugins to the last stable version in case of update errors.
152 -* Added: Implemented the Select DataTables extension to allow selecting multiple table rows with shift + select action.
153 -* Added: Added a horizontal scrollbar at the top of tables for better navigation.
154 -* Added: Implemented alt attributes for image elements to enhance accessibility.
155 -* Added: Introduced aria-label attributes to multiple elements to improve accessibility.
156 -* Updated: Show dot icon indicators for form fields to signify when a field's value differs from the default as soon as the change is made.
157 -* Updated: Button background for the Filter Sites button and similar elements across the plugin
158 -* Updated: Addressed coding standard issues found by SonarCloud.
159 -* Updated: Multiple libraries and extensions to enhance performance and compatibility.
160 -* Updated: Changed MainWP page title tag from H4 to H2 to improve accessibility.
161 -* Updated: Revised “See Details” button ID in the Site Hardening widget for enhanced accessibility.
162 -* Updated: Increased the maximum width for tooltip elements to optimize the display.
163 -* Updated: Adjusted tooltip positions in the Updates Overview widget for improved visibility.
164 -* Updated: Refined the header element style for a more uniform appearance.
165 -* Updated: Set a minimum width for the bulk actions menu element on the Manage Sites page.
166 -* Updated: Redesigned the layout of the Site Hardening and the Get Started widget for improved organization.
167 -
168 -[See Video Changelog](https://youtu.be/OtqrgU8q5RA)
169 -
170 -= 5.0.3.2 - 5-14-2024 =
171 -
172 -* Added: Quick Setup menu item to the MainWP flyout menu for users with no child sites.
173 -* Added: Quick Setup menu item to the MainWP main navigation for users with no child sites.
174 -* Updated: Renamed the "Setup Wizard" link in the plugin meta to "Quick Setup".
175 -
176 -= 5.0.3.1 - 4-16-2024 =
177 -
178 -* Fixed: A JavaScript error on the Monitoring page that prevented the table element from loading.
179 -
180 -= 5.0.3 - 4-9-2024 =
181 -
182 -* Fixed: Issues with importing users through CSV uploads have been resolved.
183 -* Fixed: The error message that was previously truncated when attempting to reconnect a Child Site is now fully visible.
184 -* Fixed: The "PHP < 7.0" filter in the Manage Sites table has been corrected to function as intended.
185 -* Fixed: Resolved an issue where duplicate Tags were displayed in the Manage Sites table due to certain filter combinations.
186 -* Fixed: Post subcategories sharing the same name but belonging to different main categories are now correctly displayed.
187 -* Fixed: Resolved a conflict with the API Backups extension that caused the site addition process to hang on "Adding site…".
188 -* Fixed: Alignment and padding issues with filter elements on the Insights page have been addressed.
189 -* Fixed: Corrected the active menu item display on the Add New Site page.
190 -* Fixed: Addressed visual inconsistencies with the Boilerplate New Post and New Page modals.
191 -* Fixed: An issue with detection of GridPane sites with WWW prefix in API Backups
192 -* Fixed: Resolved an issue with detection of GridPane staging sites in API Backups
193 -* Added: A new "PHP < 8" filter has been introduced to the Manage Sites table.
194 -* Added: Dot icon indicators have been added to form fields to signify when a field's value differs from the default.
195 -* 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.
196 -* Added: An icon and color picker feature on the Add and Edit Client screen as an alternative to using an image.
197 -* Added: The ability to save and load segments on the Dashboard Insights page has been added.
198 -* Added: A Reset Filters button has been added to the Manage Sites, Manage Clients, Insights, and Cost Tracker pages.
199 -* Added: Extension Settings Synchronization support when adding a new Child Site for Staging and Jetpack Protect extensions.
200 -* Added: Support for Database Updater information in the Updates Overview widget.
201 -* Added: A new Getting Started Widget has been introduced on the Overview page.
202 -* Added: Support for Boilerplate tokens in Custom Fields when creating Boilerplate Posts and Pages has been added.
203 -* Updated: The MainWP Dashboard plugin activation will no longer automatically redirect users to the Quick Setup Wizard.
204 -* Updated: The color picker in the Create/Edit Tag modal has been updated to a Fomantic UI one.
205 -* Updated: Improved the display and messaging for row item processing and status updates across the MainWP Dashboard.
206 -* Updated: Revised success and error messages following form submissions across the MainWP Dashboard.
207 -* Updated: Made visual adjustments to the info tooltip on the Insights page.
208 -* Updated: Enhanced the size and visual indication of the drag and drop zone for plugin and theme installations via ZIP upload.
209 -* Updated: Standardized the design of the Filter / Reset Filter buttons across Manage Sites, Manage Clients, Insights, and Cost Tracker pages.
210 -
211 -[See Video Changelog](https://www.youtube.com/watch?v=5idFDPrgFf8)
212 -
213 -[See changelog for all versions.](https://mainwp.com/changelog.txt)
1 +=== MainWP Dashboard ===
2 +Contributors: mainwp
3 +Tags: MainWP, Manage WordPress, Managed WordPress, WordPress Management, Manage Multiple Sites, WordPress manager , WordPress management, Control multiple sites, WordPress site management, WordPress management dashboard
4 +Author: mainwp
5 +Author URI: https://mainwp.com
6 +Plugin URI: https://mainwp.com
7 +Requires at least: 3.6
8 +Tested up to: 5.3
9 +Requires PHP: 5.6
10 +Stable tag: 4.0.5
11 +License: GPLv2 or later
12 +License URI: http://www.gnu.org/licenses/gpl-2.0.html
13 +
14 +Manage WP sites from one central location! Much more than just updates, get nearly complete control of all your sites from your self-hosted Dashboard.
15 +
16 +== Description ==
17 +
18 +[MainWP](https://mainwp.com) is a free, fully functional, open source, self-hosted WordPress management plugin, that allows you to securely control all your WordPress sites from one central location.
19 +
20 +And, just because it is free does not mean it’s been stripped down. The MainWP Dashboard allows you to control virtually all of your daily WordPress maintenance tasks at absolutely no cost.
21 +
22 +The Dashboard plugin allows you to connect and control completely independent WordPress sites even those on different hosts and servers.
23 +
24 +MainWP is the perfect solution for affiliates, marketers, developers, WordPress shops and anyone else with multiple WordPress sites.
25 +
26 += How is MainWP free, what’s the catch, how will you continue to pay development costs? =
27 +
28 +We make money by selling [Extensions](https://mainwp.com/mainwp-extensions/).
29 +
30 +Extensions enhance your MainWP Dashboard with additional features. The catalog of [MainWP Extensions](https://mainwp.com/mainwp-extensions/) includes additional features for backups, marketing, SEO, maintenance, security, monitoring and other tools to help you build a better network.
31 +
32 +**Note: MainWP requires two (2) plugins, this Dashboard plugin and the [MainWP Child plugin](https://wordpress.org/plugins/mainwp-child/) plugin which you install on the WordPress sites you want to control from the Dashboard**
33 +
34 +Please check the [Quick Start - Setting up your MainWP](https://mainwp.com/help/docs/set-up-the-mainwp-plugin/) support doc for more information.
35 +
36 += Everything below and more is included in the MainWP Plugins at absolutely no charge, no tricks, no hidden fees, no nickel and diming you for every little feature and absolutely no gotchas! =
37 +
38 += Some MainWP Features: =
39 +
40 += Easy Management =
41 +MainWP takes the hassle out of managing your themes and plugins. The MainWP Dashboard allows easy review of which of your WordPress sites have themes and plugins that need updating.
42 +
43 +Just one click will update all of your plugins and themes across all your sites.
44 +
45 += Effortless Upgrades =
46 +Do you have a busy schedule and dread all of the work you’ll be putting into upgrading to the latest version of WordPress? Worry no more! With the click of a button from your MainWP dashboard, all of your WordPress sites will be upgraded to the latest stable version.
47 +
48 += One Click Access =
49 +Do you have too many WordPress sites to remember? Accessing all of your WordPress sites is now a breeze with our intuitive one-click access. Navigate to your sites sub-menu and click the admin link to open, and you’re instantly and securely logged in and ready to work directly in that WordPress site!
50 +
51 += Automated Updates =
52 +Using the Trusted Plugin and Theme option in your MainWP Dashboard will automatically update all Plugins and Themes that you trust with no further interaction from you. Your MainWP Dashboard will alert you by email with available updates and then will auto-update them the next day.
53 +
54 += Abandoned Plugin and Theme Alerts =
55 +When a plugin or theme hasn't had an update in a long time we tend to forget about it which could lead to security or compatibility issues, your MainWP Dashboard will alert you of possibly abandoned plugins or themes so that you can look for a more updated plugin or theme.
56 +
57 += Multiple Reliable Backup Options =
58 +The MainWP Dashboard offers multiple backup options. We have integrated some of the most popular backup plugins and released them as [Free Backup Extensions](https://mainwp.com/mainwp-extensions/extension-category/backup/) this allows you to use the backup plugins you know and trust directly from your MainWP Dashboard.
59 +
60 += Ignore Updates =
61 +Is there a plugin or theme that you do not want to update for compatibility or other issues? Just tell your MainWP Dashboard to ignore it and it will no longer alert you of the update.
62 +
63 += Content Management =
64 +The power of the MainWP Dashboard means that publishing content to sites is now as easy as can be. Pick your site from a list, write content, and publish, without the hassles of logging into each and every site. It’s just as easy to manage links, comments, and spam using our mass publish and delete functions.
65 +
66 += Bulk Posting =
67 +Posting content to multiple websites can prove difficult with WordPress alone. With the MainWP Dashboard, posting content to multiple blogs couldn’t be easier. Create the content, select your blogs, and enjoy the time you saved.
68 +
69 += Customize Your MainWP =
70 +Extensions offer custom functions and features so that each user can tailor their MainWP installation to their specific needs.
71 +
72 += Developer? Code your own Extensions =
73 +Building on the core principals of WordPress, the MainWP plugin allows third-party developers to “hook” into it so anything you want can be developed for your MainWP Dashboard. You can find more information in the [MainWP Codex](https://mainwp.com/codex/). Build your own Extensions for both fun and profit.
74 +
75 += Self Hosted =
76 +Your MainWP Dashboard is hosted on your own WordPress install and not on our private servers. We do not keep records of your actions, sites, passwords or anything else.
77 +
78 += Discovery Protection =
79 +MainWP protects you from your competitors, search engines or anyone else with prying eyes. No one will ever know you are using MainWP unless you tell them.
80 +
81 += Developer Spy Free =
82 +We know some developers like to keep tight control of what is happening with their plugins but this is your network and we have 100% respect for your privacy. The developers do not have access to any of your sites or information.
83 +
84 += Fully Auditable Code =
85 +Both the MainWP Dashboard and Child plugin are fully open source and GPL compliant with no obfuscated code so you always know what is running on your server. Both plugins are also maintained on GitHub for easy code access.
86 +
87 += More Information =
88 +[MainWP Documentation](https://mainwp.com/help/)
89 +
90 +[MainWP User Group](https://www.facebook.com/groups/MainWPUsers/)
91 +
92 +[MainWP Support](https://mainwp.com/support/)
93 +
94 +[MainWP Videos](http://www.youtube.com/user/MyMainWP)
95 +
96 +[MainWP Extensions](https://mainwp.com/mainwp-extensions/)
97 +
98 +[MainWP Codex](https://mainwp.com/codex/)
99 +
100 +[MainWP on Github](https://mainwp.com/github/)
101 +
102 +== Installation ==
103 +
104 += Note: MainWP is not tested on or designed for multisite installs, we have reports that most functions work correctly but support will be limited. We DO NOT recommend installing the MainWP Dashboard plugin on a Multi-site install. =
105 +
106 +1. We HIGHLY recommend a NEW WordPress install for your MainWP Dashboard.
107 +
108 +Using a new WordPress install will help to cut down on Plugin Conflicts and other issues that can be caused by trying to run your MainWP Main Dashboard from an active site. Most hosting companies provide free subdomains ("demo.yourdomain.com") and we recommend creating one if you do not have a specific dedicated domain to run your MainWP Dashboard.
109 +If you are not sure how to set up a subdomain, contact your hosting companies support.
110 +
111 +You can even install your MainWP Dashboard on a WordPress site located on your local computer using [DesktopServer](https://mainwp.com/how-to-use-desktopserver-to-run-your-mainwp-dashboard-locally/), WAMP or any other setup that allows you to run [WordPress locally](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/).
112 +
113 +2. Once you have set up the separate WordPress install you can install the MainWP Dashboard plugin following your normal installation procedure either the Automatic process by searching MainWP or by uploading the MainWP plugin to the '/wp-content/plugins/' directory.
114 +
115 +3. Once installed then Activate the Plugin through the Plugins Menu in WordPress
116 +
117 +4. Add your first child site to the MainWP Dashboard - [Documentation](https://mainwp.com/help/docs/set-up-the-mainwp-plugin/add-site-to-your-dashboard/)
118 +
119 +5. Set your MainWP Settings - [Documentation](https://mainwp.com/help/docs/set-up-the-mainwp-plugin/mainwp-dashboard-settings/)
120 +
121 +== Frequently Asked Questions ==
122 += Do I need any other plugins for MainWP? =
123 +Yes, you need to install the [MainWP Child Plugin](https://wordpress.org/plugins/mainwp-child/) on the sites you want to control with the Dashboard plugin.
124 +
125 += Do you have any documentation? =
126 +Yes, please review the [documentation site](https://mainwp.com/help/).
127 +
128 += I just want to start using MainWP do you have a Quick Start Guide? =
129 +Yes, please read the [Quick Start – Setting up your MainWP](https://mainwp.com/help/docs/set-up-the-mainwp-plugin/) guide on the doc site.
130 +
131 += Where do I go for support or to ask for help? =
132 +Please open a [Support Ticket](https://mainwp.com/support/)
133 +
134 += Do you have any videos? =
135 +Yes, you can [see them on YouTube](http://www.youtube.com/user/MyMainWP).
136 +
137 += I have an idea for MainWP how do I let you know? =
138 +Please follow the steps outlined in the [MainWP Roadmaps](https://mainwp.com/mainwp-roadmaps/) so we can add your idea to Trello to be voted on.
139 +
140 += I have more questions, do you have any other information? =
141 +Sure we have a quick FAQ with a lot more questions and answers [here](https://mainwp.com/presales-faq/).
142 +
143 +== Screenshots ==
144 +
145 +1. Quick Setup Wizard
146 +2. Add New Site Screen
147 +3. Manage Sites Screen
148 +4. Install Plugins Screen
149 +5. Install Themes Screen
150 +6. Add New User Screen
151 +7. Manage Posts Screen
152 +8. MainWP Settings Screen
153 +9. Global Dashboard Screen
154 +
155 +== Changelog ==
156 +
157 += 4.0.5 - 11-15-19 =
158 +* Fixed: an issue with daily sync frequency
159 +* Fixed: multiple PHP warnings
160 +* Fixed: multiple typos
161 +* Added: 'mainwp_ui_use_wp_calendar' filter to replace Semantic UI date picker with the WordPress default one
162 +* Added: 'mainwp-users-manage-roles' filter to add support for searching users with custom roles
163 +* Added: 'mainwp_deletesite' filter
164 +* Updated: multiple usability and cosmetic updates
165 +* Updated: multiple text notifications
166 +* Preventative: security improvements
167 +
168 += 4.0.4 - 10-7-19 =
169 +* Fixed: an issue with applying extensions settings when adding a new site.
170 +* Fixed: issues with the Custom Post Types extension
171 +* Fixed: multiple PHP warnings
172 +* Fixed: problem with loading styles and scripts in Custom Post Types
173 +* Fixed: problem with sites selection
174 +* Added: new Quick Setup Wizard steps
175 +* Updated: multiple usability and cosmetic updates
176 +
177 += 4.0.3 - 9-20-19 =
178 +* Fixed: broken Reconnect button in the Connection Status widget
179 +* Fixed: an issue with saving the MainWP Child auto update feature option in the Quick Start Wizard
180 +* Fixed: multiple typos
181 +* Fixed: various cosmetic issues
182 +* Fixed: an issue with ignoring individual updates
183 +* Fixed: redirection to Quick Start Wizard for new installations
184 +* Added: Twitter brag notifications
185 +* Added: additional links in the actions menu in the Posts, Pages and Users table
186 +* Added: 'mainwp-widgets-screen-options' filter for managing extensions widgets on the Overview page
187 +* Added: option to set specific time for automatic daily synchronization
188 +* Added: option to set automatic daily synchronization frequency
189 +* Added: support for the MainWP Custom Dashboard Extension
190 +* Updated: improved hiding unwanted Manage Sites table columns
191 +* Updated: default value for the "Are you planning to use MainWP for backups?" option
192 +
193 += 4.0.2 - 9-6-19 =
194 +* Fixed: an issue with incorrect backups count number in the Client Reports system
195 +* Fixed: multiple cosmetic issues
196 +* Fixed: multiple typos
197 +* Fixed: an issue with short appearance for feedback message after reconnecting site
198 +* Fixed: an issue with displaying the Screen Options button in wrong screens
199 +* Added: the ability to disable update confirmations only for single updates
200 +* Added: the option to show sites favicons
201 +* Added: warning and button to the header element if any updates detected on the MainWP Dashboard site
202 +* Added: groups info in the Site Info widget
203 +* Added: individual site info about abandoned plugins and themes
204 +* Updated: Connection status widget view saves the last selection
205 +
206 += 4.0.1 - 9-3-19 =
207 +* Fixed: an issue with incorrect plugin info links
208 +* Fixed: an issue with clearing and preloading WP Rocket cache
209 +* Fixed: displaying child sites in the Manage Sites issue on some setups
210 +* Fixed: the extensions settings synchronization issue
211 +* Fixed: multiple typos
212 +* Fixed: multiple cosmetic issues
213 +* Added: option to disable updates confirmations popups
214 +* Added: the option to add plugins to favorites after upload
215 +* Updated: notification in the Manage Sites table when there is no results for selected filters
216 +* Updated: extensions installation modal logic
217 +* Updated: multiple text notifications
218 +
219 += 4.0 - 8-27-19 =
220 +* Fixed: various functionality problems
221 +* Fixed: various performance problems
222 +* Fixed: various cosmetic problems
223 +* Fixed: various usability problems
224 +* Added: Semantic UI framework integration
225 +* Added: DataTables JS library integration
226 +* Added: multiple DataTables extensions JS libraries integration
227 +* Added: Dragula JS library integration
228 +* Added: the Usersnap bug reporting system as optional
229 +* Added: the option to hide the Update Everything button
230 +* Updated: multiple performance improvements
231 +* Updated: plugin UI/UX redesign
232 +* Updated: Updates Overview widget simplified
233 +* Updated: the Updates page redesigned to provide easier updates management
234 +* Updated: redesigned Sites table
235 +* Updated: disabled the "Managed Client Reports for WooCommerce" settings page by default and added the option to enable it
236 +* Updated: extensions icons
237 +* Updated: notifications texts
238 +* Updated: email notification template
239 +* Removed: The "Hide MainWP Child plugin from search engines" option since enabled by default with MainWP Child 4.0
240 +* Removed: redundant options from the MainWP Settings section
241 +* Removed: unused files
242 +* Removed: unused code
243 +
244 += 3.5.3 - 12-7-18 =
245 +* Fixed: an issue with special characters in passwords
246 +* Fixed: an issue with displaying WP Admin footer
247 +* Fixed: incorrect charset in notification emails
248 +* Fixed: an issue with displaying Yoast SEO data on some setups
249 +* Fixed: an issue with displaying extensions activation status in the Extensions widget
250 +
251 += 3.5.2 - 11-27-18 =
252 +* Fixed: an issue with connecting new sites caused by recent OpenSSL update
253 +* Fixed: an issue with marking plugins as Trusted
254 +* Fixed: an issue with activation notices for 3rd party plugins
255 +
256 += 3.5.1 - 11-14-18 =
257 +* Fixed: an issue with generating incorrect URL for the Test Connection feature
258 +* Fixed: an issue with redirecting to the Overview page
259 +* Fixed multiple PHP warnings
260 +* Fixed: an issue with updating stagings sites
261 +* Added: support for custom extension icons
262 +* Added: a new feature for refreshing site favicons
263 +* Added: multiple security enhancements
264 +* Added: mainwp_getmainwpdir hook
265 +* Added: mainwp_updated_site hook
266 +* Added: mainwp_synced_all_sites hook
267 +* Added: mainwp_left_menu_sub hook
268 +* Added: mainwp_subleft_menu_sub hook
269 +* Added: mainwp_removed_extension_menu hook
270 +* Added: mainwp_extensions_top_header_after_tab hook
271 +* Added: support for the upcoming 3rd party extension
272 +
273 += 3.5 - 9-27-18 =
274 +* Fixed: multiple PHP warnings
275 +* Fixed: an issue with special characters used in HTTP passwords
276 +* Fixed: session start issues
277 +* Added: mainwp_detect_premiums_updates filter as a support for detecting updates for Premium plugins that don't use standard WP update API
278 +* Added: mainwp_text_format_email hook to change MainWP notification emails to clean text format
279 +* Added: a new option for fixing security issues 'Scripts and Stylesheets registered version'
280 +* Added: support for the security fix option
281 +* Added: support for the new UpdraftPlus plugin options
282 +* Updated: support for detecting premium plugins updates
283 +
284 += 3.4.9 - 7-23-18 =
285 +* Fixed: connection issues caused by HTTP Basic Authentication on some setups
286 +* Fixed: issues with Themes widget actions
287 +* Fixed: conflict with the Divi theme
288 +* Fixed: a few cosmetic issues
289 +* Fixed: an issue with the number of total updates calculation
290 +
291 += 3.4.8 - 6-26-18 =
292 +* Fixed: syncing issues detected on specific hosts
293 +* Fixed: multiple issues caused by deprecated functions
294 +* Fixed: the issue with saving the SSL Version settings
295 +* Added: Export Sites feature
296 +* Added: Disconnect Sites feature
297 +* Added: mainwp_update_pluginthme_max filter for managing the maximum number of updates to fix update issues on specific setups
298 +* Improved: PHP 7.2 compatibility
299 +
300 += 3.4.7 - 4-17-18 =
301 +* Fixed: an issue with displaying a plugin name in the available updates section
302 +* Fixed: WP Cli issues caused by a conflict with the MainWP Team Control Extension
303 +* Fixed: an issue with syncing plugin data when the plugin contains UTF8 character in title
304 +* Fixed: MainWP Dashboard and the Postman plugin conflict
305 +* Updated: multiple cosmetic updates
306 +
307 += 3.4.6 - 2-21-18 =
308 +* Fixed: an issue with encoding some special characters
309 +* Added: multiple security enhancements
310 +
311 += 3.4.5 - 1-22-18 =
312 +* Fixed: an issue with missing hook parameter
313 +* Fixed: an issue with database encoding which caused incorrect display of some special characters
314 +* Fixed: an issue with passing metadata for featured images
315 +* Fixed: an issue with caching the Username and Password field values on the Test Connection page
316 +* Fixed: an issue with resetting User passwords on child sites
317 +* Fixed: the sync popup layout issue
318 +* Fixed: an issue with displaying extensions changelogs
319 +* Fixed: multiple typos
320 +* Fixed: multiple incorrect URLs
321 +* Fixed: multiple cosmetic issues
322 +* Added: a new feature to open any Overview widget as a popup
323 +* Added: a new 'mainwp_disablemenuitems' hook
324 +
325 += 3.4.4 - 12-4-17 =
326 +* Fixed: an issue with the Unfix function for the removed readme.html security issue
327 +* Fixed: an issue with permissions for cookie files
328 +* Fixed: an issue with displaying site notes
329 +* Fixed: conflict with the SecuPress plugin
330 +* Fixed: an issue with auto installation of the extensions on specific server setups
331 +* Added: support for the upcoming extension
332 +* Added: the ability to search posts and pages by keyword in title and/or body
333 +* Added: the mainwp_getallposts hook for fetching posts and pages
334 +* Added: the mainwp_updatescheck_disable_sendmail hook for disabling email notifications for available updates
335 +* Added: support for the WordPress proxy setting for curl requests
336 +* Added: WP Admin and Open action links to the Connection Status widget
337 +* Updated: individual site mode navigation layout
338 +* Updated: sort method on the Manage Plugins and Themes page
339 +* Updated: confirmation messages for performing update process
340 +* Updated: various layout updates
341 +
342 += 3.4.3 - 8-24-17 =
343 +* Fixed: an issue with saving Posts and Pages status
344 +* Fixed: multiple minor issues related to the Client Reports extension
345 +* Fixed: an issue with the Password field
346 +* Fixed: an issue with running updates on WP Engine hosted sites
347 +* Fixed: connection issue with WP Engine hosted sites
348 +* Added: Screen Options (show/hide columns) for the Manage Posts and Manage Pages pages
349 +* Added: the new 'mainwp_limit_updates_all' hook for the support of limiting the number of updates to be performed at once
350 +* Added: a new Advanced Options setting to force IPv4 usage
351 +* Added: a new Advanced Options setting to allow custom configuration for the OpenSSL.cnf
352 +* Added: a new WP CLI command to list all plugins and themes (for example: wp mainwp plugin --list-all and wp mainwp theme --list-all)
353 +* Added: support for the new Yoast SEO features in the Manage Posts and Manage Pages table
354 +* Added: pull request to allow 0 as a non-default value in the Import Sites feature - Thanks [viawest-davidsix](https://github.com/viawest-davidsix)
355 +* Added: pull request to fix incorrect changelog URLs and CSS classes - Thanks [Filoz](https://github.com/Filoz)
356 +* Added: new CSS classes for each table row in the Manage Sites table
357 +* Updated: the Media Upload popup box layout for the Add Media feature on the Add Post and Add Page pages
358 +* Updated: various cosmetic updates
359 +* Updated: compatibility with the new version of the Managed Client Reports for WooCommerce plugin
360 +
361 += 3.4.2 - 7-11-17 =
362 +* Fixed: an issue with sorting posts and pages by the publish date
363 +* Fixed: sync error caused by the WP-SpamShield plugin
364 +* Fixed: JavaScript (moment.js) conflict with the Gutenberg plugin
365 +* Fixed: an issue with sending email notifications about available updates for some users
366 +* Fixed: an issue with triggering unwanted backups
367 +* Fixed: a usability issue with displaying incorrect last sync time
368 +* Fixed: incorrect changelog links
369 +* Added: mainwp_updatescheck_disable_notification_mail hook to disable email notifications about available updates
370 +* Updated: the Update Everything process includes Translations updates
371 +* Updated: the Update process will not check for required backups if a primary backup system is not set
372 +
373 += 3.4.1 - 5-15-17 =
374 +* Fixed: an issue with displaying Last Sync time
375 +* Fixed: an issue with triggering MainWP native backup system backups
376 +* Added: $information parameter in the mainwp_website_updated hook
377 +
378 += 3.4 - 5-11-17 =
379 +* Fixed: an issue with encoding HTML tags in Notes view
380 +* Fixed: an issue with abandoned Themes and Plugins checks
381 +* Fixed: an issue with detecting Extension updates
382 +* Fixed: a database query issue while performing updates
383 +* Fixed: various PHP Warnings and Errors
384 +* Fixed: redirect issue for users that don't have permission to access MainWP Dashboard
385 +* Fixed: an issue with sorting Posts and Pages by Date
386 +* Fixed: multiple layout issues
387 +* Fixed: an issue with email notificatios for available updates
388 +* Fixed: multiple translation issues
389 +* Added: MainWP Side menu
390 +* Added: mainwp_before_save_sync_result filter
391 +* Added: mainwp_get_all_pages_data filter
392 +* Added: mainwp_get_all_posts_data filter
393 +* Added: mainwp_updatescheck_sendmail_at_time filter
394 +* Added: mainwp_website_updated action
395 +* Added: mainwp_added_new_site action
396 +* Added: mainwp_update_site action
397 +* Added: mainwp_delete_site action
398 +* Added: multiple cosmetic improvements
399 +* Updated: multiple text notifications
400 +
401 += 3.3.1 - 2-23-17 =
402 +* Fixed: an issue with displaying Vulnerability data on individual Overview page when the Extension is not installed
403 +* Updated: the Vulnerability Extension info on the MainWP Extensions page.
404 +
405 += 3.3 - 2-22-17 =
406 +* Added: Check HTTP header response after update feature
407 +* Added: Backup Extensions support for the Require backup before update feature
408 +* Added: Support for the MainWP Vulnerability Checker Extension
409 +* Updated: links to MainWP Documentation
410 +* Performance: removed excessive queries
411 +* Preventative: security improvements
412 +
413 += 3.2.3 - 1-19-17 =
414 +* Fixed: an issue with selecting Posts, Pages and Users
415 +* Fixed: an issue with selecting Plugins and Themes on the Manage Plugins and Manage Themes page
416 +* Fixed: security checking issue
417 +* Fixed: multiple PHP Warnings and Notices
418 +* Added: site Info widget in the individual site overview page
419 +* Added: PHP Version column in the manage sites table
420 +* Added: Sync Now button for all online sites in connection status widget
421 +* Added: verification when user tries to delete Plugins, Pages, Posts, Themes and Users
422 +* Added: ability to sort Manage Sites table by WP, Plugin and Theme updates column
423 +* Added: Coding for future WooCommerce Extension
424 +* Preventative: Security improvements
425 +
426 += 3.2.2.2 - 1-5-17 =
427 +* Fixed: an issue with connecting HTTPS sites caused by the Select2 library bug
428 +
429 += 3.2.2.1 - 12-30-16 =
430 +* Fixed: a fatal error on PHP versions less than 5.5
431 +* Added: a message for users on PHP versions less than 5.5 to upgrade
432 +
433 += 3.2.2 - 12-30-16 =
434 +* Fixed: an issue with adding a new child site when a group is not selected
435 +* Fixed: an issue with updating translations in the Updates Overview widget
436 +* Fixed: an issue with sorting sites by a group name in Manage Sites table
437 +* Fixed: an issue with creating groups on the Add New Site form
438 +* Added: the ability to dismiss the Tour notices - [Trello Card](https://trello.com/c/nJfApKsn/48-hide-tours)
439 +* Added: plugin changelog link into the email notification
440 +* Added: new Font Awesome version version font awesome
441 +* Added: hook mainwp_format_email to custom notification email
442 +* Added: site note preview feature - [Trello Card](https://trello.com/c/KVrkXJZf/49-notes-section)
443 +* Added: new columns in the Mange Sites table WP Core, Plugins, Themes updates number - [Trello Card](https://trello.com/c/Amio60MQ/33-add-core-plugin-theme-update-columns-to-sites-list-view)
444 +* Added: icon for trusted plugins and themes in the Updates and Updates Overview sections - [Trello Card](https://trello.com/c/2Zk8aXDj/5-trusted-status-indicator-for-individual-plugins-and-themes-listed-in-main-dashboard-display)
445 +* Added: Sync Now button for all sites in the Connection Status widget - [Trello Card](https://trello.com/c/TEqC9ERt/52-sync-now-available-for-all-sites-in-the-connection-status-widget)
446 +* Updated: load Select2 Javascript library only on MainWP Dashboard pages
447 +* Updated: auto request extensions update information
448 +* Updated: display child site favicon feature
449 +* Updated: Select2 library
450 +* Updated: site connection process (MD5 encryption not supported)
451 +* Updated: multiple functions refactored
452 +* Removed: unused Google js api reference
453 +* Preventative: Security improvements
454 +
455 += 3.2.1 - 12-01-16 =
456 +* Fixed: an issue with saving site groups on the Add New site form
457 +* Fixed: an issue with false alert with PHP Max Execution time set to -1
458 +* Fixed: issue with allowed tags in the notes popup
459 +* Fixed: an issue with opening a site WP Admin section
460 +* Fixed: an issue with updating site URL on the Site Edit page
461 +* Fixed: an issue with the Fix All (security issues) button in the Security Issues widget
462 +* Added: support for %sitename% and %site_url% tokens for directory path settings for the UpdraftPlus extension
463 +* Added: support for the new Edit Posts and Pages process
464 +* Added: 'mainwp_create_post_custom_author' hook
465 +* Added: Add and Edit Site hooks
466 +* Added: Last Update time stamp in the Notes column of the Manage Sites table
467 +* Updated: auto request extensions update information
468 +* Updated: PHP recommendation bumped to 5.6
469 +* Removed: Test Connection action from the action row of the Manage Sites table
470 +* Removed: Links for opening Child Site WP Admin in an iframe
471 +
472 += 3.2 - 10-26-16 =
473 +* Fixed: An issue with loading themes on the Auto Updates page
474 +* Fixed: Multiple typos and grammar issues
475 +* Fixed: An issue with displaying disconnected sites in the Sync Status widget
476 +* Fixed: An issue with activating backup extensions from the Quick Start Wizard
477 +* Fixed: An issue with displaying extensions in incorrect categories
478 +* Fixed: Potential security issues reported by HackerOne
479 +* Added: The MainWP Welcome page
480 +* Added: Help tab on all MainWP Dashboard page
481 +* Added: MainWP Blogroll widget
482 +* Added: Helpful Links widget
483 +* Added: Updates per group selection in the Update Overview widget and Updates page
484 +* Added: Help tours on all MainWP Dashboard plugin pages
485 +* Added: Scheduled filter in the Recent Posts widget
486 +* Added: Scheduled filter in the Recent Pages widget
487 +* Added: Ability to move columns in the MainWP tables
488 +* Added: Ability to move and collapse all Option Boxes in the MainWP pages
489 +* Added: New checks in the Server Information page
490 +* Added: Ability to enable/disable auto updates for Plugins, Themes and WP Core separately
491 +* Added: Ability to set multiple email addresses for notifications
492 +* Added: Option on the Settings page to enable legacy backups feature
493 +* Added: Ability to edit users directly from dashboard
494 +* Added: Select style to all select form fields
495 +* Added: General UI improvements
496 +* Added: Sites selection to cached search results
497 +* Updated: Add New Site page layout
498 +* Updated: Groups selection field on the Add New Site page
499 +* Updated: Manage Groups page
500 +* Updated: The Select Sites metabox layout
501 +* Updated: Extensions page layout
502 +* Updated: Extensions widget layout
503 +* Updated: Dashboard page renamed to Overview
504 +* Updated: Right Now widget renamed to Update Overview
505 +* Updated: Sync Status Widget renamed to Connection Status
506 +* Updated: Future status renamed to Scheduled on the Search Posts box
507 +* Updated: Future status renamed to Scheduled on the Search Pages box
508 +* Updated: The Sync and Update popup box style
509 +* Updated: The Auto Updates page layout
510 +* Updated: MainWP native backups deactivated for new users
511 +* Updated: Tabs order on the MainWP Settings page
512 +* Updated: Form fields type on the MainWP Advanced Options page
513 +* Updated: Data return options moved to Manage Posts and Manage pages with ability to set separately
514 +* Updated: Manage Users page layout
515 +* Updated: Search Users mechanism
516 +* Updated: Import Sites feature extracted to a separate page
517 +* Updated: Import Users feature extracted to a separate page
518 +* Updated: General CSS styles
519 +* Updated: Extension icons optimized for faster loading and plugin size reduction
520 +* Updated: Email Notification template
521 +* Updated: Notes dialog
522 +* Updated: Plugins Widget style
523 +* Updated: Themes Widget style
524 +* Removed: How to widget
525 +* Removed: Help widget
526 +* Removed: Unreferenced CSS classes
527 +* Removed: Bsic SEO stats
528 +* Removed: Documentation page
529 +
530 += 3.1.8.1 - 9-8-16 =
531 +* Fixed: Grammar issues
532 +* Fixed: Cosmetic issues
533 +* Removed: Unused Code
534 +
535 += 3.1.8 - 9-6-16 =
536 +* Fixed: CSS issues with update notices
537 +* Added: Updates page
538 +* Added: Missing info for MainWP Buddy and Custom Post Types Extensions
539 +* Updated: Right Now widget style
540 +
541 += 3.1.7.1 - 8-19-16 =
542 +* Fixed: Issue where some server setups were unable to use the Manage Plugins feature
543 +
544 += 3.1.7 - 8-18-16 =
545 +* Fixed: Issues with PHP 7 - The MainWP Dashboard is now PHP 7 friendly! :-)
546 +* Fixed: Themes Installation (upload) page layout issue
547 +* Security Fix: Fixed minor XSS vulnerabilities (thanks hat_mast3r via Hackerone)
548 +* Security Fix: Fixed minor CSRF vulnerability where the admin can hide MainWP (thanks jaypatel via Hackerone)
549 +
550 += 3.1.6 - 8-2-16 =
551 +* Fixed: PHP Warnings
552 +* Fixed: Issues with escaping HTML attributes
553 +* Fixed: Copyright footer year (thanks dipakcg)
554 +* Fixed: Spelling issues (thanks jorrit)
555 +
556 += 3.1.5 - 6-12-16 =
557 +* Fixed: Issue with displaying double sites in the Status row of the Right Now widget
558 +* Fixed: Issue with displaying restricted sites by the Team Control extension
559 +* Fixed: Incorrect tooltip text for the Backups on Server tooltip
560 +* Fixed: Issue with extensions auto activation in the Quick Setup process
561 +* Fixed: PHP Notices
562 +* Fixed: Variable naming issue that throws a ReferenceError
563 +* Added: Maximum sync request settings in Advanced Options
564 +* Added: Support for the new version of the MainWP Rocket Extension
565 +* Added: Support for the new version of the MainWP iThemes Security Extension
566 +* Added: Support for the upcoming extension
567 +
568 += 3.1.4 - 5-11-16 =
569 +* Added: Backup process timeout to prevent updates from failing
570 +
571 += 3.1.3 - 4-28-16 =
572 +* Fixed: Available updates sorting issue
573 +* Fixed: Incorrect openssl.cnf file name and openssl warning on the Server Information page
574 +* Fixed: Quick Setup Wizard loop bug
575 +* Fixed: Fatal error introduced by incorrect class name
576 +* Fixed: Incorrect URL
577 +* Fixed: Favorites extension bug
578 +* Added: Bulk Settings Manager promo notice
579 +* Added: Support for publishing Image Galleries in Posts and Pages
580 +* Added: French translation files
581 +* Added: MU-Plugins support in Plugin overview
582 +* Added: Extra feedback on test connection
583 +* Updated: Auto Backup process to exclude zip files, known backup locations, non WordPress directories to prevent timeout issues
584 +* Updated: Disabled auto-complete for the HTTP Auth Username and Password fields
585 +* Updated: Update process to not run in case backup process is running
586 +* Updated: Quick Start Wizard steps
587 +* Removed: Plugin and Theme conflicts check feature
588 +* Removed: Unused old code
589 +* Cosmetic: Removed slashes added in sitenames with quotes
590 +
591 += 3.1.2 - 3-15-16 =
592 +* Fixed: Slashes added in sitenames when using quotes
593 +* Fixed: Multiple mixed content warnings
594 +* Fixed: Conflict with wpMandrill and Postman SMTP plugins
595 +* Added: Support for the new Team Control feature
596 +* Tweaked: Page loading times and syncing times reduced
597 +
598 += 3.1.1 - 3-3-16 =
599 +* Fixed: Fix All Security Issues feature not running in non-English language
600 +* Fixed: JavaScript conflict with download monitor plugin
601 +* Fixed: Potential XSS/CSRF issues
602 +* Added: Server Information items
603 +* Updated: API URL
604 +* Tweaked: Reduce server load when updating themes/plugins in bulk
605 +
606 += 3.1 - 2-17-16 =
607 +* Fixed: Not all plugin and theme updates in the email notification
608 +* Fixed: PHP notices
609 +* Fixed: Typo's
610 +* Fixed: Update issue for the iThemes Security Pro and the Monarch plugin
611 +* Fixed: Issue with localhost settups (Quick Setup Wizard)
612 +* Added: Basic WP-CLI support [MainWP WP-CLI Commands](http://docs.mainwp.com/wp-cli-commands/)
613 +* Added: WordPress translation updates for child sites
614 +* Added: Add/Remove to MainWP Menu function for Extensions
615 +* Added: Server self-connect check in the Server Information page
616 +* Added: Auto install plugin and apply extension settings when adding a new site
617 +* Added: Support for the new API management
618 +* Updated: API Manager messages
619 +
620 += 3.0.2 - 1-22-16 =
621 +* Fixed: Bug that was stripping long plugin and theme names
622 +* Fixed: Issue adding sites when SSL is set to no
623 +
624 += 3.0.1 - 1-18-16 =
625 +* Updated: Extensions Icons
626 +* Fixed: Issue with reconnecting child site with unique ID
627 +* Fixed: PHP Warning
628 +* Fixed: Issue with displaying Twitter brag messges
629 +* Fixed: Issue with Availble Updates in email notification
630 +* Fixed: Backup task javascript error
631 +* Fixed: Setup wizard loop on multisite setup
632 +* Added: Warning message for multisite setup
633 +* Added: Hooks to enable extension logging
634 +
635 += 3.0 - 1-12-16 =
636 +* Fixed: Issue with “empty” Theme Conflicts
637 +* Fixed: Issue with including incorrect file when configuring cron jobs
638 +* Fixed: Stripe Slashes for site names issue
639 +* Fixed: Various PHP warnings
640 +* Fixed: Various PHP notices
641 +* Fixed: Verify certificates on test site page
642 +* Fixed: Translation issues
643 +* Fixed: Error Reporting issues on certain server setups
644 +* Fixed: SSL bug
645 +* Fixed: Google index stats reporting
646 +* Fixed: database error some user experienced when adding new sites
647 +* Added: Quick Setup wizard
648 +* Added: Information filter on the Child Server information Page
649 +* Added: Missing Extensions in the Available Extensions list
650 +* Added: Direct Cart link to the Order Now button in the Available Extensions list
651 +* Added: Section retirement notice on the Offline Checks feature
652 +* Added: Section retirement notice on the Offline Checks option on the Settings page
653 +* Added: How To widget on the main Dashboard page
654 +* Added: Select All and Select None button in the Extension Bulk Installation section
655 +* Added: Missing translation support
656 +* Added: Twitter promo notification for upgrade bulk actions in Manage Sites page
657 +* Added: Twitter promo notification for individual upgrades in the Right Now widget
658 +* Added: MainWP Settings info on the Server Information page
659 +* Added: Bulk Update WordPress Core action on the Manage Sites page
660 +* Added: New Table JS library for Plugins management
661 +* Added: New Table JS library for Themes management
662 +* Added: Hints for various Site Connection issues
663 +* Added: Filters for available Extensions in the Available MainWP Extensions box
664 +* Added: SSL version selection to site
665 +* Added: Allow to see MainWP child plugin in plugins search
666 +* Added: Ability to change site URL in Dashboard from http to https via site edit screen
667 +* Added: Dashboard widget showing sites not synced in last 24 hours
668 +* Added: Better notation in plugin code for non-MainWP Developers
669 +* Updated: Refactored code to meet WordPress Coding standards
670 +* Updated: API licensing management
671 +* Updated: Child Server Information page layout
672 +* Updated: Multiple buttons style
673 +* Updated: Main Sync Data button title
674 +* Updated: Font Awesome version
675 +* Updated: Notification message on Posts, Pages, Users, Themes and Plugins page
676 +* Updated: Layout on the Bulk Add Sites and Bulk Add Users page
677 +* Updated: Layout on the Manage Users Page
678 +* Updated: Layout on the Install Plugins page
679 +* Updated: Layout on the Install Themes page
680 +* Updated: Image icons replaced by Iconic Font on the Manage Sites page, Offline Checks page and in the Right Now widget
681 +* Updated: Manage Plugins and Manage Themes table layout
682 +* Updated: “Backups on External Sources” option label tweaked to “Backups on Remote Storage”
683 +* Updated: form-table CSS class layout
684 +* Updated: “Hide MainWP Child Plugin” option box renamed to “Network Optimization”
685 +* Updated: “Hide Network on Child Sites” option label renamed to “Hide MainWP Child Plugin from Search Engines”
686 +* Updated: “Optimize for Shared Hosting or Big Networks” moved to the Network Optimization” options box
687 +* Updated: Various small updates to match design consistency
688 +* Updated: Groups page layout
689 +* Updated: Reworded “Overwrite Existing” option label
690 +* Updated: Text messages on the Bulk Install and Activate section
691 +* Updated: mainwp-search-box class width
692 +* Updated: No-item message in the Scheduled Backups table
693 +* Updated: CSS to get more responsive layout
694 +* Updated: Translation files
695 +* Updated: Text messages and input labels in the Bulk Install and Activate Extensions box
696 +* Updated: List of purchased Extensions is divided in Extension Groups
697 +* Updated: Sync in last 24 hour message
698 +* Updated: URL for displaying WordPress.org plugin information
699 +* Removed: Spinner Extension “Free” label
700 +* Removed: Redundant messages on the Add New User and Bulk Add Sites page
701 +* Removed: View Updates per Site option from the Settings page
702 +* Removed: Forum signup form from the Settings page
703 +* Removed: Unused images
704 +* Removed: Form fields custom styles
705 +* Removed: URL row from the Select Sites box
706 +* Removed: Get MainWP Extensions promo box from the Extensions page
707 +* Removed: License link in the Plugin links on the WP > Plugins page
708 +* Removed: Ignored theme/plugin updates from daily reminder email
709 +* Improved: Speed of Extension page
710 +
711 += 2.0.30 - 12-7-15 =
712 +* Code changes for WP 4.4 Compatibility
713 +
714 += 2.0.29 - 9-22-15 =
715 +* Fixed: Bulk Actions at bottom of Manage Sites page
716 +* Added: Option to view upgrades per site or per plugin/theme in the Dashboard Right Now widget
717 +* Added: Message in the Security Issues widget in case all issues have been fixed
718 +* Updated: Layout of the error message in the Right Now widget
719 +* Updated: Twitter brag message
720 +* Removed: Unused Code
721 +
722 += 2.0.28 - 9-10-2015 =
723 +* Fixed: Dashboard layout issue
724 +* Fixed: Typo
725 +* Added: Notice if MainWP Child plugin is not set to auto-update and a quick add button
726 +
727 += 2.0.27 - 9-7-2015 =
728 +* Added: Confirmation before Upgrading Plugins and Themes
729 +* Added: Scan child sites for known issues
730 +* Updated: Success message after adding a new child site and reconnecting a disconnected child site
731 +* Updated: Welcome Panel layout on the main and individual child site dashboard
732 +
733 += 2.0.26 - 8-31-2015 =
734 +* Fixed: Element title for the Available Updates status in the Manange Sites page
735 +* Added: Counts for Brag feature
736 +* Added: Unignore feature for Abandoned Plugins
737 +* Added: Unignore feature for Abandoned Themes
738 +* Added: Various info messages
739 +* Updated: Message format for Twitter messages
740 +* Updated: Various info messages
741 +* Updated: Default value for the Hide MainWP Footer option
742 +* Updated: Default status for the Plugins search
743 +* Updated: Default status for the Themes search
744 +* Updated: Ignored Plugins and Themes will not show up in email summary
745 +* Removed: MainWP Heatmap Extension from the "Available Extensions" list
746 +* Removed: News Widget
747 +
748 += 2.0.25 - 8-20-2015 =
749 +* Added: New message showing how many actions performed and the time it took with a Brag button
750 +* Added: Option to remove message and brag button to Settings --> Dashboard Options
751 +* Fixed: Bug with the filter manage sites by available update with ignored items
752 +
753 += 2.0.24 - 8-17-2015 =
754 +* Fixed: Compatibility issue with WordPress 4.3
755 +* Updated: Default value for the Abandoned Plugins & Themes Tolerance
756 +
757 += 2.0.23 - 8-7-2015 =
758 +* Fixed: Potential security issue
759 +* Fixed: Incorrect URL in Email template
760 +* Fixed: Syntax error in the Right Now widget
761 +* Fixed: Incorrect URL for the FileSystem tooltip icon
762 +* Fixed: An issue with loading JS and CSS scripts
763 +* Fixed: An issue with Heatmaps not loading
764 +* Added: MultiSite detection on the Server Information page
765 +* Added: max_input_time detection on the Server Information page
766 +* Added: Tools page under the Settings page
767 +* Added: Establish New Connection feature on the Tools page
768 +* Added: Dashboard Options page under the Settings page
769 +* Added: Option to hide MainWP Dashboard custom footer
770 +* Added: Option to hide MainWP Dashboard tip
771 +* Added: Abandoned Plugins detection feature
772 +* Added: Abandoned Themes detection feature
773 +* Updated: Extensions API management system
774 +* Updated: Use Child Site favicons option moved from General Option to Dashboard Options page
775 +* Updated: CSS style
776 +* Updated: Responsive CSS style
777 +
778 += 2.0.22 - 7-22-2015 =
779 +* Fixed: Bug where extensions updates were failing when updating in bulk
780 +* Fixed: Bug with extensions updates detection
781 +* Fixed: Bug with displaying slashes if an apostrophe has been used in a site name
782 +* Fixed: Incorrect arrows direction for Alexa index in the SEO widget
783 +* Fixed: Issue with insecure links
784 +* Added: cURL & SSL notice in the Sites > Add New page
785 +* Added: Hooks for the upcoming extension
786 +* Updated: Footer bar shows for Admin users and on MainWP pages only
787 +* Updated: Layout of the Right Now widget
788 +* Updated: Columns width in the Manage Sites table
789 +* Updated: Incorrect text on the Sync popup window
790 +* Updated: CSS Style
791 +* Removed: Google PR from SEO check
792 +* Removed: Redundant text from multiple pages
793 +
794 += 2.0.21 - 7-9-2015 =
795 +* Fixed: Bug where extensions updates were failing
796 +* Fixed: Bug where up to date extensions were showing available updates
797 +* Fixed: Timeout issue with blocked request by CloudProxy
798 +* Fixed: Footer sites menu keyboard shortcut prevented typing of capital S (Keyboard shortcut changed to Shift + Ctrl + S)
799 +* Fixed: An issue with HTML tags in notes
800 +
801 += 2.0.20 - 7-6-2015 =
802 +* Fixed: An issue with Extension updates
803 +* Fixed: An issue where lower Alexa Rank has been marked as negative
804 +* Fixed: An issue with the Available Update filter in Mange Sites list
805 +* Added: Reconnect child sites bulk action
806 +* Added: Verify Certificate preset based on OpenSSL version detection
807 +* Added: Auto retry Extension authentication with Verify Certificate change in case authentication fails
808 +* Added: Keyboard Shortcut (Shift + S) for toggling the footer sites menu
809 +* Added: Missing translation support markups
810 +* Improved: OpenSSL check on the Server Information page
811 +* Improved: Footer Sites menu filter, after opening the menu, filter filed is auto focused
812 +* Updated: CSS style
813 +* Updated: Layout on the Add New Site and Test Connection page
814 +* Updated: SEO Widget layout
815 +* Updated: Security Scan page style
816 +* Removed: Unused images
817 +
818 += 2.0.19 - 6-11-15 =
819 +* Fixed: issue with some Dashboards not adding new Child sites
820 +
821 += 2.0.18 - 6-10-15 =
822 +* Added: HTTP Auth option when adding Child sites
823 +* Added: Responsive Mobile Friendly Design
824 +* Added: Sites menu in the plugin footer
825 +* Added: Additional links in the footer
826 +* Added: File System check on the Server Information page
827 +* Fixed: Extension API activation error notice
828 +* Fixed: Calculation error for the PHP Memory Limit, PHP Max Upload Filesize and PHP Post Max Size checks
829 +* Updated: CSS style
830 +* Updated: Plugin footer layout
831 +
832 += 2.0.17 - 5-30-15 =
833 +* Fixed: Extension activation issue
834 +
835 += 2.0.16 - 5-23-15 =
836 +* Added: Connection Timeout
837 +* Added: French language files
838 +* Fixed: Issue where the Security widget disappears if not using default backup option
839 +* Updated: Extensions Bulk installation process
840 +* Updated: Quick Jump navigation while working on single sites
841 +* Updated: Extensions widget layout
842 +* Updated: CSS Style
843 +
844 += 2.0.15 - 5-14-15 =
845 +* Added: Update Plugs in bulk action on the Manage Sites page
846 +* Added: Update Themes bulk action on the Manage Sites page
847 +* Added: Actions column in the Mange Sites table
848 +* Added: New documents to the Documentation page
849 +* Added: Support for translation for missed strings
850 +* Added: Invitation for review on WordPress.org messages
851 +* Added: New links to the Shortcuts widget
852 +* Added: New checks to the Server Information page
853 +* Added: Support for the upcoming extension
854 +* Fixed: Multiple PHP Warning
855 +* Fixed: Multiple spelling errors
856 +* Fixed: Individual site Require backup before upgrade settings bug
857 +* Updated: Required values on the Server Information page
858 +* Updated: Layout of the Server Information page
859 +* Updated: Layout of the Manage Sites table top navigation
860 +* Updated: Layout of the Install Plugins page (install process screen)
861 +* Updated: Layout of the Install Themes page (install process screen)
862 +* Updated: Plugin CSS style
863 +* Updated: Form fields labels
864 +* Updated: Layout of the bulk extension installing process screen
865 +* Updated: Extensions sub-menu (removed the "MainWP" and "Extension" from menu items)
866 +* Updated: Individual site Require backup before upgrade setting
867 +* Removed: Unnecessary checks from the Server Information page
868 +
869 += 2.0.14 - 4-28-15 =
870 +* Added: OpenSSL Notification and the SSL Verify option for Extension site connection
871 +* Fixed: Issues with some updates on Extensions page
872 +* Fixed: Issue deleting Child sites from Dashboard when the Child plugin disabled or removed
873 +* Fixed: PHP Warning
874 +* Updated: Plugin install page layout
875 +* Updated: Theme install page layout
876 +* Changed: PHP required version on the Server Information page
877 +* Changed: Various small cosmetic features
878 +
879 += 2.0.13 - 4-22-15 =
880 +* Fixed: Security issue with add_query_arg and remove_query_arg
881 +* Fixed: Additional fixes for displaying favicon
882 +* Fixed: PHP Warning
883 +* Added: OpenSSL notification and sslverify option for Extension login
884 +
885 += 2.0.12 - 4-16-15 =
886 +* Fixed: Typo on the Plugins widget
887 +* Added: Various Notices
888 +* Added: New Extension in the Available Extensions box on the Extensions page.
889 +* Tweaked: Layout of the Backup Options box on the Settings Page
890 +
891 += 2.0.11 - 4-12-15 =
892 +* Fixed: Displaying favicon bug
893 +
894 += 2.0.10 - 4-06-15 =
895 +* Added: Display Favicon for child sites feature
896 +* Added: Support for upcoming extension
897 +* Added: New css style
898 +* Fixed: Select sites by group bug in the Team Control Extension
899 +* Fixed: Multiple PHP Warnings
900 +
901 += 2.0.9 - 3-01-15 =
902 +* Fixed: For some languages titles not displaying correctly in the latest posts/latest pages widget
903 +* Fixed: Dashboard download permission issue which was causing plugin bulk installation not working properly
904 +* Tweaked: Better performance (memory usage) and less PHP notices
905 +* Added: Hooks for upcoming extensions
906 +
907 += 2.0.8.2 - 2-25-15 =
908 +* Fixed: PHP Fatal error when hiding warnings
909 +
910 += 2.0.8.1 - 2-23-15 =
911 +* Fixed: Security issue - Unrestricted file upload
912 +* Fixed: Security issue - Path traversal in file download
913 +* Fixed: Possible high resource allocation in logger
914 +* Added: IP address in test connection result
915 +
916 += 2.0.8 - 2-11-15 =
917 +* Fixed: Database issue when removing sites
918 +* Added: Better log file handling
919 +* Fixed: One unreachable site blocking last sync date
920 +* Fixed: Corrupt backups when backing up via HTTPS
921 +* Fixed: Backup tasks losing site-configuration
922 +* Fixed: "No MainWP Child"-error on some hosts when adding new pages/posts/users
923 +
924 += 2.0.7.1 - 2-03-15 =
925 +* Fixed: MySQL error when showing last sync time
926 +* Fixed: Auto updates not working on some hosts
927 +
928 += 2.0.7 - 2-01-15 =
929 +* Fixed: Bug for Heatmap extension
930 +* Fixed: WordPress Database error
931 +* Fixed: Wrong sync-times displayed on Right Now widget
932 +* Fixed: Email notifications of updates not being sent
933 +* Fixed: Endless loop causing a lot of error log in our logger
934 +* Fixed: MySQL Database error when updatig from a previous version
935 +* Added: Available extensions box on the Extensions page
936 +* Added: Disabled PHP functions check on the Server Information page
937 +* Tweaked: Test connection now performs a more robuust check to verify the connection
938 +* Tweaked: Backup retry mechanism works better on larger sites
939 +* Tweaked: CSS on the extensions page
940 +* Tweaked: "Use MainWP Trigger" option moved to the MainWP Account Information box on the MainWP settings page
941 +* Tweaked: Removed old code and fixed deprecated PHP calls
942 +
943 += 2.0.6 - 1-14-15 =
944 +* Fixed: Incorrect dashboard out of sync message
945 +* Fixed: Hooks for the Google Analytics Extension
946 +* Fixed: Hooks for the Client Reports extension
947 +* Fixed: Error messages styling when adding a new child site
948 +* Tweaked: MainWP Account Information box moved to the bottom of the Settings page.
949 +* Tweaked: Messages in the MainWP Account Information box
950 +* Tweaked: Manage Plugins table, added static first column
951 +* Tweaked: Manage Themes table, added static first column
952 +* Removed: Create MainWP Account from the Extensions page
953 +
954 += 2.0.5 - 1-7-15 =
955 +* Fixed: Search issue (not showing all results when searching the sites page)
956 +* Fixed: Incorrect "Another backup process is running, try again later" message.
957 +* Added: Enhanced backup fetch to support a broader range of hosts
958 +* Added: Speed enhancement in the syncing process
959 +* Added: Action logs (to provide better debugging)
960 +
961 += 2.0.4 - 12-26-14 =
962 +* Added: Hooks for upcoming Team Control Extension
963 +* Fixed: Issues with very large network Dashboard load times
964 +* Fixed: MainWP Tips dismiss button not removing the message
965 +* Fixed: Ignored Updates still showing in the Manage Sites table
966 +* Fixed: Hooks for some Extensions
967 +
968 += 2.0.3 - 12-11-14 =
969 +* Fixed: Empty sites list issue on some hosts
970 +
971 += 2.0.2 - 12-10-14 =
972 +* Fixed: Support for big networks with a low MAX_JOIN_SIZE setting in MySQL
973 +
974 += 2.0.1 - 12-10-14 =
975 +* Added: Support for SQL users without CREATE VIEW privilege
976 +
977 += 2.0 - 12-09-14 =
978 +* Added: Tar GZip as a backup file format
979 +* Added: Tar Bzip2 as a backup file format
980 +* Added: Tar as a backup file format
981 +* Added: Feature to resume unfinished or stalled backups
982 +* Added: Feature to detect is backup is already running
983 +* Added: New Feature for the Post Plus extension - Auto saving drafts in case posting fails
984 +* Added: Support for the Team Control extension
985 +* Added: IP check to the Test Connection feature
986 +* Added: Tips bar on the All Dashboard, Sites, Posts, Pages, Manage Themes, Install Themes, Manage Plugins, Install Plugins, Settings and Offline Checks page
987 +* Added: Breadcrumbs system in the Individual Site screen
988 +* Added: Better search mechanism for plugin auto updates
989 +* Added: Better search mechanism for theme auto updates
990 +* Added: Ability to change Auto Update trust status for Inactive plugins
991 +* Added: Ability to change Auto Update trust status for Inactive themes
992 +* Added: Quick Jump drop down list for quicker navigation between Individual Dashboard
993 +* Added: Bulk Actions for the Manage Sites table (Sync, Delete, Test Connection, Open WP-Admin and Open Front Page)
994 +* Added: Feature for saving the last Manage Sites table sorting
995 +* Added: Ability to edit the Child Site Security ID in Dashboard
996 +* Added: Ability to search All (active and inactive) Plugins
997 +* Added: Ability to search All (active and inactive) Themes
998 +* Added: Filters and select helpers for sites and groups in the Manage Groups page
999 +* Added: Extensions API Management
1000 +* Added: Bulk Install purchased extensions
1001 +* Added: Bulk Grab extensions API keys
1002 +* Fixed: Post and Page search mechanism to search content body and title
1003 +* Fixed: Client Reports bug not recording scheduled backups
1004 +* Fixed: Issue of backup not running if the site is in two groups trying to backup at same time
1005 +* Tweak: Groups page removed from the main navigation and added under the Sites menu
1006 +* Tweak: Offline Checks removed from the main navigation and added under the Settings menu
1007 +* Tweak: “All Sites” menu item renamed to “Manage Sites”
1008 +* Tweak: “All Posts” menu item renamed to “Manage Posts”
1009 +* Tweak: “All Pages” menu item renamed to “Manage Pages”
1010 +* Tweak: “All Users” menu item renamed to “Manage Users”
1011 +* Tweak: “Backups” menu item renamed to “Schedule Backup”
1012 +* Tweak: “All Backups” menu item renamed to “Manage Backups”
1013 +* Tweak: Email Template updated to call images from user’s dashboard site
1014 +* Tweak: Individual Sync Now action syncs on the Manage SItes page
1015 +* Tweak: MainWP Account login on the settings page encryption
1016 +* Tweak: “Auto Update Trust” menu item renamed to “Auto Updates”
1017 +* Tweak: “Child Unique Security Id” field moved to the Advanced Options field
1018 +* Redesign: Warning message on the Sites > Add New page
1019 +* Redesign: Warning message from the Settings page removed and added as an admin notice after the dashboard plugin activation.
1020 +* Redesign: The Advanced Settings options separated in different boxes
1021 +* Redesign: New form field style
1022 +* Redesign: New Search Posts, Search Pages, Search Themes, Search Plugin and Search Users form style
1023 +* Redesign: New Upload Themes and Plugins from layout
1024 +* Redesign: The redirection page style updated
1025 +* Redesign: Update Admin Passwords page style updated
1026 +* Refactor: Site Backup page added as a separate tab
1027 +* Refactor: Site Security Scan tab added including Security issues box, WordFence box and Sucuri box
1028 +* Refactor: MainWP Database table split into two tables, mainwp_wp_option and mainwp_wp_sync
1029 +* Removed: jsapi link to Google
1030 +
1031 += 1.2.1 - 09-02-14 =
1032 +* Added Auto detection of allowed File Descriptors during backups
1033 +* Added Hide Dashboard from non-admins on Dashboard site
1034 +* Fixed issue with some links in posts
1035 +
1036 += 1.2 - 09-02-14 =
1037 +* Added Tooltips on server information page
1038 +* Added auto save login after successful test
1039 +* Added Additional tweaks for less Backup timeouts
1040 +* Added new option to enable more IO instead of memory approach for Backups
1041 +* Fixed Dropbox error when directory ends with space
1042 +* Fixed "current running" that is stuck (not continuing backups)
1043 +* Fixed deprecated theme calls
1044 +* Fixed contacting disconnected child sites
1045 +* Fixed non https on https host for extensions
1046 +* Fixed issues with self signed SSL certificates (added option in Advanced section)
1047 +* Removed possibility to query disconnected childs
1048 +* Removed link to Google url for jquery to prevent possible tracking
1049 +* Removed old code references
1050 +
1051 += 1.1 - 8-08-14 =
1052 +* Added Option to automatically exclude common backup locations from Backups
1053 +* Added Option to automatically exclude common cache locations from Backups
1054 +* Added Option to automatically exclude non-WordPress folders from Backups
1055 +* Added Option to automatically exclude Zip Archives from Backups
1056 +* Added Several new subtasks to increase performance and reduce timeouts on Backups
1057 +* Added New Hooks for Extensions
1058 +* Fixed Backups allowing special characters that caused backups to fail
1059 +* Fixed Text on Backup popup
1060 +* Fixed Issue in how categories tree displayed
1061 +* Fixed Exclude folders and categories duplicated in select list when selecting child sites fast
1062 +* Fixed Error on first install that occurred on some Dashboards
1063 +* Fixed Issue where the upper sync button did not activate when there are posts/pages with html tags in title
1064 +* Additional CSS and Cosmetic Tweaks
1065 +
1066 += 1.0.9.1 - 7-10-14 =
1067 +* Added support for servers blocking curl_multi_exec calls
1068 +
1069 += 1.0.9 - 7-08-14 =
1070 +* Added additional pings to decrease Backup timeouts on slower servers
1071 +* Added enhancement for sites having a timeout stuck while performing a backup
1072 +* Added enhancement to decrease server load when searching for or posting posts/pages/users
1073 +* Tweaked CSS for Dashboard boxes mobile devices - ht phalancs
1074 +
1075 += 1.0.8.9 - 7-02-14 =
1076 +* Added redirect for user to add first site on activation
1077 +* Cleaned up messages to user on initial activation
1078 +* Fixed forms to move to the top and show messages on submit
1079 +* Changed Backups to show exclude folders by default
1080 +* Fixed PHP Strict Error
1081 +* Fixed Page and Post scheduling
1082 +
1083 += 1.0.8.8 - 6-18-14 =
1084 +* Fix for backups (database backups deleted incorrectly)
1085 +* Fix to reduce timeouts on sync
1086 +
1087 += 1.0.8.7 - 6-17-14 =
1088 +* Tweak for Backup file dates to match set timezone
1089 +* Fix for uploads path outside the conventional path for backups
1090 +* Fix for created category name and slug not handling spacing correctly
1091 +* Fix for declaring wp_mail causing conflict with Mandrill
1092 +* Added new hooks for upcoming extensions
1093 +
1094 += 1.0.8.6 - 6-10-14 =
1095 +* Added ping from dashboard during backups, to reduce timeouts and add better error reporting
1096 +* Added intelligent checks to increase backup speed
1097 +* Install New Extension button added to the Extensions page
1098 +* Extension names tweaked to link to open the extension page
1099 +* Notes widget added to Site Individual Dashboard
1100 +* .htaccess file tab added to the server information page
1101 +* CSS changes for a cleaner look
1102 +* Hooks added for the upcoming extension
1103 +
1104 += 1.0.8.5 - 5-29-14 =
1105 +* Fixed warning with open basedir restriction in place
1106 +* Added zip support to database backups
1107 +* Added new hooks for upcoming extensions
1108 +
1109 += 1.0.8.4 - 5-22-14 =
1110 +* Now compatible with WPEngine-hosted child-sites
1111 +* Added new hooks for upcoming extensions
1112 +
1113 += 1.0.8.3 - 5-08-14 =
1114 +* Fixed issue with some missing images
1115 +* Fixed issue with Comments extension redirect
1116 +* Fixed PHP Notice on Sync Now when using strict
1117 +* Updated Test Connection to show the hostname
1118 +* Added new German translations
1119 +
1120 += 1.0.8.2 - 5-07-14 =
1121 +* Fixed invalid link on Extensions Page
1122 +* Fixed screen layout saving on manage sites page
1123 +* Fixed various other CSS Layout issues
1124 +
1125 += 1.0.8.1 - 4-29-14 =
1126 +* Fixed default values for minimum delays between requests
1127 +* Fixed issue that prevented 0 as values for minimum delays between requests
1128 +
1129 += 1.0.8 - 4-28-14 =
1130 +* Added Minimum delay between requests to Settings Advanced Options
1131 +* Added Minimum delay between requests to the same ip Settings Advanced Options
1132 +* Fixed issue with some premium plugins showing as Trusted in email when not Trusted
1133 +* Added Wp-Config Page Viewer to Server Information
1134 +* Added new German translations
1135 +* Changed Max Request Error Message to provide link to more information
1136 +
1137 += 1.0.7 - 4-14-14 =
1138 +* Fix menu position, so menus created by extensions will be below Extensions menu item
1139 +* Fix for Favorites Extension: bug upload long file name
1140 +* Added support for custom crontab settings (may reduce timeouts on bigger sites)
1141 +* Optimized the delay settings between requests and requests to the same ip to reduce timeouts
1142 +
1143 += 1.0.6 - 3-31-14 =
1144 +* Code changes for WP 3.9 Compatibility
1145 +* Added Plugin Widget to Individual Dashboard screen
1146 +* Added Theme Widget to Individual Dashboard screen
1147 +* Moved Bulk Update Admin password to the Users screen
1148 +* Changed Extension Menu Layout
1149 +
1150 += 1.0.5 - 3-16-14 =
1151 +* Minor fix for heatmap extension
1152 +
1153 += 1.0.4 - 3-12-14 =
1154 +* Fix for premium plugins
1155 +
1156 += 1.0.3 - 3-10-14 =
1157 +* Added possibility to disable basic SEO stats
1158 +* Codex Issue Fixed for displaying header and footer
1159 +* Added support for premium plugins
1160 +* Extended server information with CURL requirement
1161 +* Added Sync, Add Sites and Extension to the plugin footer for easy access
1162 +
1163 +
1164 += 1.0.2 - 2-27-14 =
1165 +* Fixed issue with adding new posts/pages
1166 +
1167 += 1.0.1 - 2-26-14 =
1168 +* Internal version
1169 +
1170 += 1.0.0 - 2-23-14 =
1171 +* Initial version
1172 +
1173 +== Upgrade Notice ==
1174 +
1175 += 4.0 =
1176 +This is a major upgrade please check the [MainWP Upgrade FAQ](https://mainwp.com/help/docs/faq-on-upgrading-from-mainwp-version-3-to-mainwp-version-4/)