forked from mainwp/mainwp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
1607 lines (1402 loc) · 80.4 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
=== MainWP Dashboard – The Private WordPress Manager for Multiple Website Maintenance ===
Contributors: mainwp
Tags: WordPress Manager, WordPress Management, Managed WordPress, Manage Multiple Sites, Control multiple sites, WordPress site management, WordPress management dashboard
Author: mainwp
Author URI: https://mainwp.com
Plugin URI: https://mainwp.com
Requires at least: 5.4
Tested up to: 6.0.1
Requires PHP: 7.0
Stable tag: 4.2.7.1
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
The MainWP WordPress Manager Dashboard allows control of unlimited WordPress sites from your own private self-hosted WordPress install. More than just updates!
== Description ==
The [MainWP WordPress Manager](https://mainwp.com) Dashboard plugin allows you to control unlimited WordPress sites from your own private self-hosted WordPress install.
The MainWP WordPress management system is a free and open source. The system is designed for WordPress professionals who realize that WordPress management for yourself or your clients is more than just plugin and theme updates.
And, just because it is free does not mean it's not effective. MainWP allows you to control virtually all of your daily WordPress maintenance tasks at absolutely no cost.
The Dashboard plugin allows you to connect and control all the WordPress sites you administer, even those on different hosts and servers.
MainWP is the perfect solution for WordPress consultants, marketers, developers, WordPress shops, or anyone with multiple WordPress sites.
= Your Guarantee of Privacy =
The MainWP plugins come with their own [privacy policies](https://mainwp.com/mainwp-plugin-privacy-policy/) to ensure you that the plugins do not collect any personally identifiable information (PII). Please review them before activating the plugin.
= How does MainWP work? =
First, Install and Activate this MainWP Dashboard plugin on a WordPress site you will use for controlling all other sites; this is your Dashboard Site. We highly recommend this be a new, clean WordPress installation and not on one of your operating sites. Using a clean site helps to eliminate any unnecessary plugin conflicts or security issues.
Next, Install and Activate the MainWP Child plugin on a WordPress site you want to connect to your MainWP Dashboard. WordPress sites connected to your Dashboard are referred to as Child sites.
Lastly, you securely connect your child site to your MainWP Dashboard. Once connected, your Dashboard can control most aspects of the Child site.
Still not sure how MainWP works? [Review these detailed steps on installing your Dashboard and connecting your first Child site.](https://mainwp.com/getting-started-with-mainwp/)
= How is MainWP free? What's the catch? How will you continue to pay development costs? =
We make money by selling [Extensions](https://mainwp.com/mainwp-extensions/).
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.
= Everything below and more is included in with MainWP at absolutely no charge, no tricks, no hidden fees, no nickel and diming you for every little feature and absolutely no gotchas! =
= Some Included MainWP Features: =
= Easy Management =
The MainWP WordPress management system 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.
Just one click will update all of your plugins and themes across all your sites.
= Effortless Upgrades =
Do you have a busy schedule and dread all of the work you'll be putting into upgrading to WordPress's latest version? Worry no more! With the click of a button from your MainWP WordPress Manager Dashboard, all of your WordPress sites will be upgraded to the latest stable version.
= One-Click Access =
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. With the click of a button, you're instantly and securely logged in and ready to work in that WordPress site!
= Automated Updates =
Using the Trusted Plugin and Theme option in your MainWP Dashboard will automatically update all Plugins and Themes you trust with no further interaction. Your MainWP Dashboard will alert you by email with available updates and then auto-update them the next day.
= Abandoned Plugin and Theme Alerts =
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.
= Multiple Reliable Backup Options =
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.
= Self-Hosted =
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. [Why that's important!](https://mainwp.com/protect-your-data/)
= Private =
We have 100% respect for your privacy. The developers do not have access to any of your WordPress sites or information. [Why that's important!](https://mainwp.com/protect-your-data/)
= Ignore Updates =
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.
= Content Management =
With the power of the MainWP WordPress management system, publishing content to sites is now as easy as possible. 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.
= Bulk Posting =
Posting content to multiple websites can prove difficult with WordPress alone. With the MainWP Dashboard, posting content to multiple blogs couldn't be more natural. Create the content, select your blogs, and enjoy the time you saved.
= Open Source Code =
Both the MainWP WordPress Manager 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](https://mainwp.com/github/) for easy code access.
= Discovery Protection =
MainWP protects you from your competitors, search engines, or anyone else with prying eyes. No one will ever know you are using the MainWP WordPress management system unless you tell them.
= Customize MainWP =
Extensions offer custom functions and features so that each user can tailor their WordPress management experience to their needs.
= Developer? Code your own Extensions =
Building on WordPress's core principles, 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 [Develop MainWP Extensions](https://mainwp.com/develop-mainwp/) page. Build around a proven WordPress Management System!
= More Information =
[MainWP Documentation](https://kb.mainwp.com/)
[MainWP Community](https://managers.mainwp.com/)
[MainWP Support](https://mainwp.com/support/)
[MainWP Videos](http://www.youtube.com/user/MyMainWP)
[MainWP Extensions](https://mainwp.com/mainwp-extensions/)
[Develop MainWP Extensions](https://mainwp.com/develop-mainwp/)
[MainWP on Github](https://mainwp.com/github/)
== Installation ==
= Note: MainWP is not tested on or designed for multisite installs. =
However, we have reports that most functions work correctly, but support will be limited. We DO NOT recommend installing the MainWP Dashboard plugin on a multisite install.
1. We HIGHLY recommend a NEW WordPress install for your MainWP Dashboard.
Using a new WordPress install will help cut down on Plugin Conflicts and other issues 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.
If you are not sure how to set up a subdomain, contact your hosting companies support.
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/).
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.
3. Once installed then Activate the plugin through the Plugins menu in WordPress
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/)
5. Set your MainWP Settings - [Documentation](https://kb.mainwp.com/docs/set-up-the-mainwp-plugin/mainwp-dashboard-settings/)
== Frequently Asked Questions ==
= Do I need any other plugins for MainWP? =
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.
= Do you have any documentation? =
Yes, please review the [documentation site](https://kb.mainwp.com).
= I just want to start using MainWP, do you have a Quick Start Guide? =
Yes, please read the [Quick Start – Setting up your MainWP](https://kb.mainwp.com/docs/set-up-the-mainwp-plugin/) guide on the doc site.
= Where do I go for support or to ask for help? =
Please post in the [MainWP Community](https://managers.mainwp.com)
= What is the difference between ManageWP and MainWP? =
Essentially MainWP and ManageWP provide the same type of service but with different philosophies on WordPress management.
ManageWP is a Service as a Solution (SaaS) property owned by Godaddy. The SaaS system makes ManageWP a type of "Walled Garden" with limited customization options.
MainWP follows the tradition of WordPress and is [open source](https://github.com/mainwp/mainwp), [private](https://mainwp.com/protect-your-data/), and [fully extendable](https://mainwp.dev). The fact that MainWP is open source and extendable means you have almost unlimited customization option, this allows you to run your WordPress management business as you see fit.
= How do I know my sites are secure using MainWP? =
We take security very seriously at MainWP. We welcome any peer review of our [100% open source code](https://github.com/mainwp/mainwp) to ensure nobody's MainWP management system is ever compromised or hacked.
We also participate in the [HackerOne](https://www.hackerone.com) bug bounty program; this allows ethical hackers to review MainWP code and directly share any vulnerability information with us in return for a monetary reward.
= How do I customize MainWP for my needs? =
If you want to make some basic changes to the look of your Dashboard, you can use our prebuilt [Custom Dashbboard](https://mainwp.com/extension/mainwp-custom-dashboard-extension/) Extension, or if you want to dig in and build Extensions, you can learn all about Extension creation at [MainWP.dev](https://mainwp.dev)
= I have an idea for MainWP; how do I let you know? =
Please follow the steps outlined in the [MainWP Feature Requests](https://managers.mainwp.com/c/feature/16) so you can add your idea to the MainWP Community to be voted on.
= I have more questions, do you have any other information? =
Sure we have a quick FAQ with a lot more questions and answers [here](https://mainwp.com/presales-faq/).
== Screenshots ==
1. Quick Setup Wizard
2. Add New Site Screen
3. Manage Sites Screen
4. Install Plugins Screen
5. Install Themes Screen
6. Add New User Screen
7. Manage Posts Screen
8. MainWP Settings Screen
9. Global Dashboard Screen
== Changelog ==
= 4.2.7.1 - 9-22-2022 =
* Added: The `mainwp_extensions_page_top_header` filter for customizing the Extensions page title
= 4.2.7 - 8-8-2022 =
* Added: Atarim extension info to the `get_available_extensions()` method
* Added: Atarim extension icon
* Fixed: `wp_mail` error detection message width
* Updated: `wp_mail` error detection message content
* Updated: Error message in case of a plugin installation failure due to blocked request on the MainWP Dashboard side
* Updated: Error message in case of a theme installation failure due to blocked request on the MainWP Dashboard side
= 4.2.6.1 - 7-29-2022 =
* Fixed: Toggle checkbox appearance issue in the Quick Setup Wizard
* Added: Format parameter for the `all-sites` and `get-sites-by-url` REST API endpoints
= 4.2.6 - 7-14-2022 =
* Fixed: An issue with displaying tooltip elements in the Manage Groups page
* Fixed: A problem with showing plugin info modal
* Fixed: Missing CSS class for the Cache-Control menu item
* Fixed: The Undefined index PHP notice in CLI when calling site info
* Fixed: Manage Plugins and Themes responsiveness issues
* Added: Go to WP Admin link to WP Core update success message
* Added: New REST API endpoint `get-sites-by-url`
* Updated: The FileSaver JS library
* Updated: The Clipboard JS library
* Updated: The Colreorder JS library
* Updated: The FixedColumns JS library
* Updated: The Responsive JS library
* Updated: The Scroller JS library
* Updated: The Datatables JS library
* Updated: The Dragula JS library
* Updated: The Moment JS library
= 4.2.5 - 6-21-2022 =
* Added: WP Nonce verification to the Go to WP Admin request for additional security
* Added: Trustpilot and G2 options to the MainWP Rating notice
* Updated: Error reporting and status info for the synchronization and update process
= 4.2.4.1 - 5-31-2022 =
* Updated: MainWP logo
* Updated: MainWP WP Admin menu icon
= 4.2.4 - 5-16-2022 =
* Fixed: An issue with missing Go to WP Admin icon in the update feedback
* Fixed: An issue with rendering plugin and theme details modal
* Fixed: An issue with editing scheduled posts and pages
* Fixed: An issue with triggering the sync process by clicking the status icon in the Manage Sites table
* Fixed: An issue with loading user data when Editing a single user
* Updated: Limited string length in the Site Title column
* Updated: Limited string length in the Site URL column
* Updated: Disabled auto-complete for date fields
* Updated: Disabled the DataTables Responsive extension for desktop screens
* Updated: Removed thead element for inner tables in the Updates section
* Updated: Increased button size in Updates tables in responsive view
* Updated: Extensions info message on the Extensions page
= 4.2.3 - 5-10-2022 =
* Fixed: An issue with publishing sticky posts
* Fixed: An issue with clearing date-picker values on mobile devices
* Fixed: An issue with toggling the sites list section in the Connection Status widget
* Fixed: An issue with running scheduled events on specific setups
* Fixed: An issue with rendering UI elements on mobile devices
* Fixed: Last Purge Cache format to reflect WP settings
* Added: Responsive DataTables extension
* Added: The responsive attribute to the majority of tables in MainWP Dashboard
* Updated: Replaced Semantic UI framework with Fomantic UI
* Updated: The Server Information page layout and style
* Updated: Width of the button elements on mobile devices
* Updated: Width of the label elements on mobile devices
* Updated: Tables `white-space` property on mobile devices
* Updated: Tested up to tag to WP 6.0
* Removed: Calendar library
= 4.2.2 - 4-21-2022 =
* Fixed: An issue with scrolling content in modals on mobile devices
* Fixed: An issue with pushing posts and pages with status `draft`
* Fixed: Grid columns responsiveness issues
* Fixed: Tables responsiveness issues
* Fixed: An issue with rendering modals on mobile devices
* Fixed: Column sorting problems in the Manage Email Settings table
* Fixed: Actions menu placement on mobile devices
* Updated: Bulk actions menu style on the Advanced Themes Automatic Updates page
* Updated: Button elements width and padding on mobile devices
* Updated: Increased input and dropdown elements width on mobile devices
* Updated: Side bar element padding on mobile devices
= 4.2.1 - 4-14-2022 =
* Added: More MainWP Dashboard settings values to the system report
* Added: UK representative to privacy policy
* Fixed: `NEW` label placement
* Fixed: PHP warning `Illegal string offset 'login'`
* Fixed: PHP warning `Illegal string offset 'id'`
* Fixed: PHP warning `Undefined array key 'privacy'`
* Fixed: Cache control log table layout
* Fixed: Incomplete error message that appears after trying to reconnect a site
* Updated: Plugin Privacy Policy page
* Updated: `privacy-policy.txt` file
* Updated: `mainwp-child-privacy-policy.txt` file
* Updated: `meta.mainwp.com` URLs changed to `managers.mainwp.com`
* Updated: Removed the `NEW` label from menu items
* Updated: Main content area border removed
= 4.2 - 4-5-2022 =
* Fixed: Error with updating sites via CLI
* Fixed: An issue with publishing posts with the Private visibility
* Fixed: An issue with publishing Password protected posts
* Fixed: An issue with editing posts with the Private visibility
* Fixed: An issue with editing Password protected posts
* Fixed: An issue with publishing pages with the Private visibility
* Fixed: An issue with publishing Password protected pages
* Fixed: An issue with editing pages with the Private visibility
* Fixed: An issue with editing Password protected pages
* Fixed: An issue with showing cached search results for Posts, Pages, Plugins, and Themes
* Fixed: Missing toggle switch element in the Quick Setup Wizard
* Fixed: Cosmetic issue where the header element gets pushed to the bottom
* Added: Plugin privacy policy file to the plugin directory
* Added: Plugin Privacy page
* Added: Child and Parent theme indicator to the Manage Themes page
* Added: The "Delete Extensions API Activation Data" button to the MainWP > Tools page
* Added: Negative search ability Plugins and Theme search page
* Added: Automatic cache clearing after updates feature
* Added: Version number label under the logo in the menu element
* Added: Extensions privacy info
* Updated: Extensions licensing system
* Updated: Site URL edit field to allow www/non-www change in site URL
* Updated: Disallow users to delete the parent theme of the active child site
* Updated: Renamed the Status menu item to Info
* Updated: Info notice on Manage Plugins and Manage Themes page
* Updated: The Select All, Deselect All element in the Select Sites box
* Updated: Show site Title instead of URL in Manage Plugins and Manage Themes table
* Updated: Show site Title instead or URL in the Sync Sites modal
* Updated: The Select Sites box minimal height
* Updated: Info notices on the Extensions installation process
* Updated: Available extension info to remove retired extensions
= 4.1.12 - 2-16-2022 =
* Fixed: An error with creating DB tables on specific hosts
* Fixed: An error with filtering sites when the No Groups filter selected
* Fixed: Ignoring the status code 200 (OK) error
* Fixed: Bug with listing sites with CLI command
* Added: Additional checks to allow syncing of child sites when child site is missing logged in salt
* Added: Info modal for MainWP Dashboards with no sites connected
* Added: `Lato` font files included in the plugin directory
* Added: Domain Monitor extension information
* Added: Domain Monitor extension icon
* Updated: Multiple error messages
* Updated: Load fonts from the plugin directory instead of Google Fonts server
= 4.1.11 - 12-28-2021 =
* Fixed: Incorrect error messages for multiple WP CLI commands
* Fixed: Error that occurs on some setups when removing a child site
* Fixed: Multiple PHP warnings
* Updated: PHP 8 compatibility
* Updated: Improved importing sites process by allowing CSV files with quote marks
* Dev: Added `sites-available-updates-count` REST API endpoint
= 4.1.10.3 - 11-9-2021 =
* Fixed: An issue with triggering email notifications by extensions
= 4.1.10.2 - 11-8-2021 =
* Fixed: An issue with running scheduled tasks
* Fixed: An issue with showing the Remove Site button in the wrong pages
* Fixed: An issue with setting plugins and themes Trusted status
* Added: Support for email notifications hooked by extension
= 4.1.10.1 - 10-22-2021 =
* Fixed: An issue with the Removal verification caused by the Update confirmations option
= 4.1.10 - 10-21-2021 =
* Fixed: An issue with saving the OpenSSL.cnf file path option
* Fixed: Incorrect color coding for the error message in the Quick Setup Wizard
* Fixed: Letter capitalization in the Email Settings info message
* Fixed: Button alignment problem on the basic security scan page
* Fixed: Incorrect handle in the preview.js enqueue call
* Fixed: Incorrect help documentation URLs
* Fixed: Incorrect redirection after closing the View/Edit email template modal
* Added: Remove Site button to the header element on the single site Overview and Edit page
* Added: The message zone element to the site Edit page
* Added: The Test Connection button to the Site Edit page
* Added: Screen Options to all pages with sidebar element
* Added: Sidebar position option to Screen Options
* Added: 'extra' parameter in the mainwp_confirm function to require entering a word to confirm action
* Added: Restore Info Messages button to the MainWP Tools page to restore dismissed info messages
* Added: Info messages to pages where these were missing
* Added: Accordion elements to the sidebar on the Extensions page
* Added: 'Maximum simultaneous sync requests' and 'Maximum simultaneous install and update requests' checks to the System Report
* Added: Option to hide unwanted columns to the Monitoring page Screen Options
* Updated: Reworded multiple error messages
* Updated: Moved the Manage Groups JS code to a separate file
* Updated: Changed the TLS version option label from "Let's Encrypt (TLS v1.2)" to "TLS v1.2"
* Updated: Confirmation modal for the Disconnect Sites button in the MainWP Tools
* Updated: Moved the Search Extensions field to the sidebar on the Extensions pages
* Updated: Extensions API activation indicator appearance
* Updated: Moved the sample_user.csv file to the plugin directory
* Updated: Completely redesigned the Manage Groups page
* Updated: Moved the 'Save Note' and 'Edit Note' button in the 'Edit Notes' modal
* Updated: Moved the feedback message position to the top of the element in the Edit Notes modal
* Updated: Renamed the 'View Template' button to 'Edit Template' button if a custom template is in use
* Updated: Renamed the 'Delete Template' button to 'Return to Default Template' button
* Updated: Moved the Screenshots page to the Grid sites view mode
* Updated: Moved 'Use WP Cron' and 'Optimize for shared hosting or big networks' options to Advanced Settings
* Updated: Removed the push to the bottom effect from the sticky header element
* Removed: Unused JavaScript code
* Removed: Unused CSS code
* Removed: Sidebar Options section from the sidebar element
= 4.1.9.1 - 10-1-2021 =
* Updated: OpenSSL version requirement to 1.1.0 or greater
= 4.1.9 - 9-23-2021 =
* Fixed: Letter capitalization error on the Manage Extensions page
* Fixed: An issue with escaping site notes field
* Fixed: An issue with loading Boilerplate Posts and Pages excerpt
* Added: Reset Page button to the Screen Options modal
* Added: Info text to the Manage Groups page
* Added: Info text to the Manage Sites page
* Added: Enable/Disable toggle option to the Screenshots page
* Added: Progress Bar to progress modals
* Added: Tooltips to Manage Sites table data
* Added: Timezone, Time and Date format options in General Settings
* Added: Verify MainWP Child has been installed option to the Add Site form
* Updated: Add Site form layout
* Updated: Screenshots preview icon in the Manage Sites table
* Updates: Screenshots page layout
* Updated: Usability improvements of the login form on the Manage Extensions page
* Updated: PHP minimal requirement on the Server Information page
* Updated: Reduced the number of default Manage Sites columns
* Updated: Reversed the checkbox options for hiding and unhiding Overview widgets and Manage Sites columns
* Updated: Renamed the Global Options to General Settings page
* Updated: Renamed the Advanced Options to Advanced Settings page
* Updated: Merged General Settings and Optimization sections in Settings
= 4.1.8.1 - 9-2-21 =
* Fixed: An error with overwriting openssl.cnf file path
* Fixed: Undefined offset notice in page-mainwp-server-information.php on line 259
* Fixed: An error with dismissing the promo notification that shows after the first 30 days of MainWP plugin usage
* Fixed: An error with striping slashes from the openssl.cnf file path form field
* Added: Dismiss button to the warning message that shows when openssl.cnf file path is not correct
* Added: Walkthrough button to the first step of the quick setup wizard
* Updated: Notification text that shows after removing a child site
= 4.1.8 - 8-30-21 =
* Fixed: An issue with counting available updates on specific setups
* Fixed: An issue with loading categories in the New Posts screen
* Fixed: An issue with triggering updates on specific setups
* Fixed: Multiple cosmetic and usability issues
* Added: Screenshot feature (page) to the Sites section
* Updated: Quick Setup Wizard design
* Removed: Redundant options from the Add Site form
* Removed: Redundant options from the Quick Setup Wizard
= 4.1.7 - 6-29-21 =
* Fixed: An issue with basic security checks count
* Fixed: An issue with sending the Daily Digest email on some setups
* Fixed: Multiple cosmetic and usability issues
* Fixed: An issue with loading accordion JS library
* Fixed: An issue with filtering sites in the Sites table
* Fixed: An issue with sending the Daily Digest email on some setups
* Fixed: An issue with detecting Abandoned Plugins and Themes
* Fixed: An issue with progress indicator for Security fix process
* Fixed: Multiple PHP warnings
* Added: Improvement for detecting premium plugins and themes Updates
* Added: Ability to select items to update on individual site Updates page
* Added: Support for the new Vulnerability checker API
= 4.1.6 - 4-15-21 =
* Fixed: Database error caught on specific setups
* Fixed: An issue with sending Daily Digest email to multiple email addresses
* Added: New REST API endpoints for the Site route
* Added: Accordion elements to the sidebar
* Added: Sidebar Options element to the sidebar
* Added: Function to trigger Check for Abandoned plugins and themes process
* Added: "mainwp_fetch_urls_chunk_size" filter to set chunk size in the fetch URLs process
* Added: "mainwp_log_action" action as support for logging to Actions log
* Updated: Auto-redirection rule after logging into a MainWP Dashboard site
* Updated: Manage Plugins and Manage Themes table design
* Updated: Unset the Scripts and Stylesheets version information security checks
= 4.1.5.1 - 3-19-21 =
* Fixed: wp_mail declaration issue
= 4.1.5 - 3-18-21 =
* Fixed: An issue with sending double Daily Digest email
* Fixed: An issue with SSL verification feature when adding a child site
* Fixed: An issue with the groups filter on the Manage Sites screen
* Fixed: Multiple PHP notices
* Updated: Sites table filters saves per user basis
* Updated: Unset specific data in REST API requests
= 4.1.4.1 - 1-28-21 =
* Fixed: An issue with sites selection when triggering updates
* Fixed: A typo ([PR470](https://github.com/mainwp/mainwp/pull/470) - thanks [Dustin Dauncey](https://github.com/d19dotca))
* Fixed: PHP error
* Added: New actions in Extension cards elements
= 4.1.4 - 1-21-21 =
* Fixed: An issue with loading the Refresh favicons progress bar
* Fixed: An issue with the auto-reconnect feature
* Fixed: An issue with missing primary keys for multiple database tables
* Fixed: Multiple PHP warnings
* Fixed: Multiple typos and incorrect links
* Added: Ability to select available updates to process
* Added: New actions and filters
* Updated: The mainwp_getwebsitesbyurl hook
* Updated: Multiple cosmetic and usability improvements
* Preventative: Multiple security improvements
= 4.1.3.1 - 12-8-20 =
* Fixed: An issue with Reconnecting sites when using the Reconnect button in Connection Status widget
* Fixed: An issue with the Test Connection feature on specific hosts
* Updated: Site removal confirmation notice
* Updated: Support for translating strings ([PR459](https://github.com/mainwp/mainwp/pull/459) - thanks [Santiago Becerra](https://github.com/sanbec))
= 4.1.3 - 12-3-20 =
* Fixed: Multiple PHP warnings
* Fixed: An issue with running scheduled tasks
* Fixed: Multiple translation issues
* Fixed: An issue with displaying date-picker
* Added: [REST API](https://mainwp.dev/rest-api/)
* Added: New [MainWP CLI commands](https://kb.mainwp.com/mainwp-wp-cli-commands/)
* Updated: Action logs to save records to the database table
* Updated: Multiple cosmetic updates
= 4.1.2.1 - 10-9-20 =
* Fixed: An issue with Quick Site Shortcuts sidebar
* Fixed: Semantic UI error related to the Help sidebar
* Preventative: Multiple security improvements
* Removed: The Enable Managed Client Reports for WooCommmerce option when not used
* Removed: Usersnap integration
= 4.1.2 - 10-7-20 =
* Fixed: An issue with scheduled actions
* Fixed: Problems with importing users
* Fixed: Encoding problems it Notes screen
* Fixed: An issue with scheduling Posts and Pages
* Fixed: An issue with loading categories in the Select Category section
* Fixed: Multiple PHP Warnings and Notices
* Added: Actions Log page to the Status section
* Added: Feature to catch response from the child site if the connection fails
* Preventative: Multiple security improvements
= 4.1.1 - 9-11-20 =
* Fixed: An issue with WP CLI commands
* Fixed: An issue with sending multiple notification emails
* Fixed: An error with displaying site groups in the Site Infor widget
* Fixed: Semantic UI error
* Fixed: Usability error caused by JavaScript error
* Added: target="_blank" attribute to multiple links
* Updated: Default values for the Monitoring feature
= 4.1 - 9-9-20 =
* Fixed: Problem with running automated sites checks
* Fixed: Multiple cosmetic and usability problems
* Fixed: Multiple PHP Warnings
* Added: Over 500 hooks
* Added: Basic uptime monitoring feature
* Added: Email settings feature
* Added: Quick sites shortcuts sidebar
* Added: phpDocs blocks for code documentation
* Added: Child site preview feature
* Added: The Update Everything action to the Bulk Actions menu on Manage Sites page
* Updated: Refactored the code to meet WordPress coding standards
* Updated: Multiple usability and cosmetic updates
* Updated: Multiple performance improvements
* Updated: WordPress 5.5 compatibility
* Updated: Multiple text notifications
* Updated: Default order of items in Manage Plugins and Manage Themes tables
* Updated: Sites filters options on the Manage Sites page
* Updated: Plugin installation process indicator
* Updated: The Updates table to show plugin and theme status
* Preventative: Multiple security improvements
* Removed: Unused files
* Removed: Unused code
= 4.0.7.3 - 8-6-20 =
* Fixed: WordPress 5.5 compatibility
= 4.0.7.2 - 2-3-20 =
* Fixed: An issue with loading Manage Sites table with AJAX
* Fixed: An issue with dismissing the broken email functionality warning messages
* Added: link to MainWP Community to the header element
* Updated: renamed the "assets" directory to "assets."
* Updated: multiple cosmetic improvements
* Updated: removed some steps from the quick setup wizard
= 4.0.7.1 - 1-22-20 =
* Updated: multiple notification texts
= 4.0.7 - 1-17-20 =
* Fixed: encoding problem in error messages
* Fixed: encoding problem posts categories selection
* Fixed: multiple cosmetic problems
* Added: a new feature to easily copy system report
* Added: site ID parameter in the sync request
* Updated: multiple notification texts
* Updated: multiple layout tweaks
* Preventative: security improvements
= 4.0.6 - 12-9-19 =
* Fixed: an issue with sending daily email notifications
* Fixed: an issue with backup type selection
* Fixed: MySQL 8 compatibility problems
* Fixed: multiple typos
* Added: 'mainwp_check_current_user_can' filter
* Added: feature to check if the site can send emails
* Added: support for the Pro Reports extension
* Preventative: security improvements
= 4.0.5 - 11-15-19 =
* Fixed: an issue with daily sync frequency
* Fixed: multiple PHP warnings
* Fixed: multiple typos
* Added: 'mainwp_ui_use_wp_calendar' filter to replace Semantic UI date picker with the WordPress default one
* Added: 'mainwp-users-manage-roles' filter to add support for searching users with custom roles
* Added: 'mainwp_deletesite' filter
* Updated: multiple usability and cosmetic updates
* Updated: multiple text notifications
* Preventative: security improvements
= 4.0.4 - 10-7-19 =
* Fixed: An issue with applying extensions settings when adding a new site.
* Fixed: issues with the Custom Post Types extension
* Fixed: multiple PHP warnings
* Fixed: problem with loading styles and scripts in Custom Post Types
* Fixed: problem with sites selection
* Added: new Quick Setup Wizard steps
* Updated: multiple usability and cosmetic updates
= 4.0.3 - 9-20-19 =
* Fixed: broken Reconnect button in the Connection Status widget
* Fixed: An issue with saving the MainWP Child auto-update feature option in the QuickStart Wizard
* Fixed: multiple typos
* Fixed: various cosmetic issues
* Fixed: An issue with ignoring individual updates
* Fixed: redirection to Quick Start Wizard for new installations
* Added: Twitter brag notifications
* Added: additional links in the actions menu in the Posts, Pages and Users table
* Added: 'mainwp-widgets-screen-options' filter for managing extensions widgets on the Overview page
* Added: option to set a specific time for automatic daily synchronization
* Added: option to set automatic daily synchronization frequency
* Added: Support for the MainWP Custom Dashboard Extension
* Updated: improved hiding unwanted Manage Sites table columns
* Updated: default value for the "Are you planning to use MainWP for backups?" option
= 4.0.2 - 9-6-19 =
* Fixed: An issue with incorrect backups count number in the Client Reports system
* Fixed: multiple cosmetic issues
* Fixed: multiple typos
* Fixed: An issue with short appearance for feedback message after reconnecting site
* Fixed: An issue with displaying the Screen Options button in wrong screens
* Added: The ability to disable update confirmations only for single updates
* Added: The option to show sites favicons
* Added: warning and button to the header element if any updates detected on the MainWP Dashboard site
* Added: groups info in the Site Info widget
* Added: individual site info about abandoned plugins and themes
* Updated: Connection status widget view saves the last selection
= 4.0.1 - 9-3-19 =
* Fixed: a
n issue with incorrect plugin info links
* Fixed:
an issue with clearing and preloading WP Rocket cache
* Fixed: displaying child sites in the Manage Sites issue on some setups
* Fixed: the extensions settings synchronization issue
* Fixed: multiple typos
* Fixed: multiple cosmetic issues
* Added: option to disable updates confirmations popups
* Added: the option to add plugins to favorites after upload
* Updated: notification in the Manage Sites table when there are no results for selected filters
* Updated: extensions installation modal logic
* Updated: multiple text notifications
= 4.0 - 8-27-19 =
* Fixed: various functionality problems
* Fixed: various performance problems
* Fixed: various cosmetic problems
* Fixed: various usability problems
* Added: Semantic UI framework integration
* Added: DataTables JS library integration
* Added: multiple DataTables extensions JS libraries integration
* Added: Dragula JS library integration
* Added: the Usersnap bug reporting system as optional
* Added: the option to hide the Update Everything button
* Updated: multiple performance improvements
* Updated: plugin UI/UX redesign
* Updated: Updates Overview widget simplified
* Updated: the Updates page redesigned to provide easier updates management
* Updated: redesigned Sites table
* Updated: disabled the "Managed Client Reports for WooCommerce" settings page by default and added the option to enable it
* Updated: extensions icons
* Updated: notifications texts
* Updated: email notification template
* Removed: The "Hide MainWP Child plugin from search engines" option since enabled by default with MainWP Child 4.0
* Removed: redundant options from the MainWP Settings section
* Removed: unused files
* Removed: unused code
= 3.5.3 - 12-7-18 =
* Fixed: An issue with special characters in passwords
* Fixed: An issue with displaying WP-Admin footer
* Fixed: incorrect charset in notification emails
* Fixed: An issue with displaying Yoast SEO data on some setups
* Fixed: An issue with displaying extensions activation status in the Extensions widget
= 3.5.2 - 11-27-18 =
* Fixed: An issue with connecting new sites caused by recent OpenSSL update
* Fixed: An issue with marking plugins as Trusted
* Fixed: An issue with activation notices for 3rd party plugins
= 3.5.1 - 11-14-18 =
* Fixed: an issue with generating incorrect URL for the Test Connection feature
* Fixed: an issue with redirecting to the Overview page
* Fixed multiple PHP warnings
* Fixed: an issue with updating stagings sites
* Added: support for custom extension icons
* Added: a new feature for refreshing site favicons
* Added: multiple security enhancements
* Added: mainwp_getmainwpdir hook
* Added: mainwp_updated_site hook
* Added: mainwp_synced_all_sites hook
* Added: mainwp_left_menu_sub hook
* Added: mainwp_subleft_menu_sub hook
* Added: mainwp_removed_extension_menu hook
* Added: mainwp_extensions_top_header_after_tab hook
* Added: support for the upcoming 3rd party extension
= 3.5 - 9-27-18 =
* Fixed: multiple PHP warnings
* Fixed: an issue with special characters used in HTTP passwords
* Fixed: session start issues
* Added: mainwp_detect_premiums_updates filter as a support for detecting updates for Premium plugins that don't use standard WP update API
* Added: mainwp_text_format_email hook to change MainWP notification emails to clean text format
* Added: a new option for fixing security issues 'Scripts and Stylesheets registered version'
* Added: support for the security fix option
* Added: support for the new UpdraftPlus plugin options
* Updated: support for detecting premium plugins updates
= 3.4.9 - 7-23-18 =
* Fixed: connection issues caused by HTTP Basic Authentication on some setups
* Fixed: issues with Themes widget actions
* Fixed: conflict with the Divi theme
* Fixed: a few cosmetic issues
* Fixed: An issue with the number of total updates calculation
= 3.4.8 - 6-26-18 =
* Fixed: syncing issues detected on specific hosts
* Fixed: multiple issues caused by deprecated functions
* Fixed: the issue with saving the SSL Version settings
* Added: Export Sites feature
* Added: Disconnect Sites feature
* Added: mainwp_update_pluginthme_max filter for managing the maximum number of updates to fix update issues on specific setups
* Improved: PHP 7.2 compatibility
= 3.4.7 - 4-17-18 =
* Fixed: An issue with displaying a plugin name in the available updates section
* Fixed: WP Cli issues caused by a conflict with the MainWP Team Control Extension
* Fixed: An issue with syncing plugin data when the plugin contains UTF8 character in the title
* Fixed: MainWP Dashboard and the Postman plugin conflict
* Updated: multiple cosmetic updates
= 3.4.6 - 2-21-18 =
* Fixed: an issue with encoding some special characters
* Added: multiple security enhancements
= 3.4.5 - 1-22-18 =
* Fixed: An issue with missing hook parameter
* Fixed: An issue with database encoding which caused incorrect display of some special characters
* Fixed: An issue with passing metadata for featured images
* Fixed: An issue with caching the Username and Password field values on the Test Connection page
* Fixed: An issue with resetting User passwords on child sites
* Fixed: the sync popup layout issue
* Fixed: An issue with displaying extensions changelogs
* Fixed: multiple typos
* Fixed: multiple incorrect URLs
* Fixed: multiple cosmetic issues
* Added: a new feature to open any Overview widget as a popup
* Added: a new 'mainwp_disablemenuitems' hook
= 3.4.4 - 12-4-17 =
* Fixed: An issue with the Unfix function for the removed readme.html security issue
* Fixed: An issue with permissions for cookie files
* Fixed: An issue with displaying site notes
* Fixed: conflict with the SecuPress plugin
* Fixed: An issue with the auto-installation of the extensions on specific server setups
* Added: Support for the upcoming Extension
* Added: The ability to search posts and pages by keyword in the title and/or body
* Added: the mainwp_getallposts hook for fetching posts and pages
* Added: the mainwp_updatescheck_disable_sendmail hook for disabling email notifications for available updates
* Added: Support for the WordPress proxy setting for curl requests
* Added: WP Admin and Open action links to the Connection Status widget
* Updated: individual site mode navigation layout
* Updated: sort method on the Manage Plugins and Themes page
* Updated: confirmation messages for performing the update process
* Updated: various layout updates
= 3.4.3 - 8-24-17 =
* Fixed: An issue with saving Posts and Pages status
* Fixed: multiple minor issues related to the Client Reports extension
* Fixed: An issue with the Password field
* Fixed: An issue with running updates on WP Engine hosted sites
* Fixed: connection issue with WP Engine hosted sites
* Added: Screen Options (show/hide columns) for the Manage Posts and Manage Pages pages
* Added: the new 'mainwp_limit_updates_all' hook for the support of limiting the number of updates to be performed at once
* Added: a new Advanced Options setting to force IPv4 usage
* Added: a new Advanced Options setting to allow custom configuration for the OpenSSL.cnf
* 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)
* Added: Support for the new Yoast SEO features in the Manage Posts and Manage Pages table
* Added: pull request to allow 0 as a non-default value in the Import Sites feature - Thanks [viawest-davidsix](https://github.com/viawest-davidsix)
* Added: pull request to fix incorrect changelog URLs and CSS classes - Thanks [Filoz](https://github.com/Filoz)
* Added: new CSS classes for each table row in the Manage Sites table
* Updated: the Media Upload popup box layout for the Add Media feature on the Add Post and Add Page pages
* Updated: various cosmetic updates
* Updated: compatibility with the new version of the Managed Client Reports for WooCommerce plugin
= 3.4.2 - 7-11-17 =
* Fixed: An issue with sorting posts and pages by the publish date
* Fixed: sync error caused by the WP-SpamShield plugin
* Fixed: JavaScript (moment.js) conflict with the Gutenberg plugin
* Fixed: An issue with sending email notifications about available updates for some users
* Fixed: An issue with triggering unwanted backups
* Fixed: a usability issue with displaying incorrect last sync time
* Fixed: incorrect changelog links
* Added: mainwp_updatescheck_disable_notification_mail hook to disable email notifications about available updates
* Updated: the Update Everything process includes Translations updates
* Updated: the Update process will not check for required backups if a primary backup system is not set
= 3.4.1 - 5-15-17 =
* Fixed: an issue with displaying Last Sync time
* Fixed: an issue with triggering MainWP native backup system backups
* Added: $information parameter in the mainwp_website_updated hook
= 3.4 - 5-11-17 =
* Fixed: an issue with encoding HTML tags in Notes view
* Fixed: an issue with abandoned Themes and Plugins checks
* Fixed: an issue with detecting Extension updates
* Fixed: a database query issue while performing updates
* Fixed: various PHP Warnings and Errors
* Fixed: redirect issue for users that don't have permission to access MainWP Dashboard
* Fixed: an issue with sorting Posts and Pages by Date
* Fixed: multiple layout issues
* Fixed: an issue with email notificatios for available updates
* Fixed: multiple translation issues
* Added: MainWP Side menu
* Added: mainwp_before_save_sync_result filter
* Added: mainwp_get_all_pages_data filter
* Added: mainwp_get_all_posts_data filter
* Added: mainwp_updatescheck_sendmail_at_time filter
* Added: mainwp_website_updated action
* Added: mainwp_added_new_site action
* Added: mainwp_update_site action
* Added: mainwp_delete_site action
* Added: multiple cosmetic improvements
* Updated: multiple text notifications
= 3.3.1 - 2-23-17 =
* Fixed: An issue with displaying Vulnerability data on individual Overview page when the Extension is not installed
* Updated: the Vulnerability Extension info on the MainWP Extensions page.
= 3.3 - 2-22-17 =
* Added: Check HTTP header response after update feature
* Added: Backup Extensions support for the Require backup before update feature
* Added: Support for the MainWP Vulnerability Checker Extension
* Updated: links to MainWP Documentation
* Performance: removed excessive queries
* Preventative: security improvements
= 3.2.3 - 1-19-17 =
* Fixed: An issue with selecting Posts, Pages and Users
* Fixed: An issue with selecting Plugins and Themes on the Manage Plugins and Manage Themes page
* Fixed: security checking issue
* Fixed: multiple PHP Warnings and Notices
* Added: site Info widget in the individual site overview page
* Added: PHP Version column in the manage sites table
* Added: Sync Now button for all online sites in connection status widget
* Added: verification when a user tries to delete Plugins, Pages, Posts, Themes and Users
* Added: The ability to sort Manage Sites table by WP, Plugin and Theme updates column
* Added: Coding for future WooCommerce Extension
* Preventative: Security improvements
= 3.2.2.2 - 1-5-17 =
* Fixed: an issue with connecting HTTPS sites caused by the Select2 library bug
= 3.2.2.1 - 12-30-16 =
* Fixed: a fatal error on PHP versions less than 5.5
* Added: a message for users on PHP versions less than 5.5 to upgrade
= 3.2.2 - 12-30-16 =
* Fixed: An issue with adding a new child site when a group is not selected
* Fixed: An issue with updating translations in the Updates Overview widget
* Fixed: An issue with sorting sites by a group name in Manage Sites table
* Fixed: An issue with creating groups on the Add New Site form
* Added: The ability to dismiss the Tour notices - [Trello Card](https://trello.com/c/nJfApKsn/48-hide-tours)
* Added: plugin changelog link into the email notification
* Added: new Font Awesome version font-awesome
* Added: hook mainwp_format_email to custom notification email
* Added: site note preview feature - [Trello Card](https://trello.com/c/KVrkXJZf/49-notes-section)
* Added: new columns in the Manage 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)
* 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)
* 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)
* Updated: load Select2 Javascript library only on MainWP Dashboard pages
* Updated: auto-request extensions update information
* Updated: display child site favicon feature
* Updated: Select2 library
* Updated: site connection process (MD5 encryption not supported)
* Updated: multiple functions refactored
* Removed: unused Google js API reference
* Preventative: Security improvements
= 3.2.1 - 12-01-16 =
* Fixed: An issue with saving site groups on the Add New site form
* Fixed: An issue with false alert with PHP Max Execution time set to -1
* Fixed: issue with allowed tags in the notes popup
* Fixed: An issue with opening a site WP-Admin section
* Fixed: An issue with updating site URL on the Site Edit page
* Fixed: An issue with the Fix All (security issues) button in the Security Issues widget
* Added: support for %sitename% and %site_url% tokens for directory path settings for the UpdraftPlus extension
* Added: Support for the new Edit Posts and Pages process
* Added: 'mainwp_create_post_custom_author' hook
* Added: Add and Edit Site hooks
* Added: Last Update time stamp in the Notes column of the Manage Sites table
* Updated: auto-request extensions update information
* Updated: PHP recommendation bumped to 5.6
* Removed: Test Connection action from the action row of the Manage Sites table
* Removed: Links for opening Child Site WP Admin in an iframe
= 3.2 - 10-26-16 =
* Fixed: An issue with loading themes on the Auto Updates page
* Fixed: Multiple typos and grammar issues
* Fixed: An issue with displaying disconnected sites in the Sync Status widget
* Fixed: An issue with activating backup extensions from the QuickStart Wizard
* Fixed: An issue with displaying extensions in incorrect categories
* Fixed: Potential security issues reported by HackerOne
* Added: The MainWP Welcome page
* Added: Help tab on all MainWP Dashboard page
* Added: MainWP Blogroll widget
* Added: Helpful Links widget
* Added: Updates per group selection in the Update Overview widget and Updates page
* Added: Help tours on all MainWP Dashboard plugin pages
* Added: Scheduled filter in the Recent Posts widget
* Added: Scheduled filter in the Recent Pages widget
* Added: Ability to move columns in the MainWP tables
* Added: Ability to move and collapse all Option Boxes in the MainWP pages
* Added: New checks in the Server Information page
* Added: Ability to enable/disable auto-updates for Plugins, Themes and WP Core separately
* Added: Ability to set multiple email addresses for notifications
* Added: Option on the Settings page to enable legacy backups feature
* Added: Ability to edit users directly from Dashboard
* Added: Select style to all select form fields
* Added: General UI improvements
* Added: Sites selection to cached search results
* Updated: Add New Site page layout
* Updated: Groups selection field on the Add New Site page
* Updated: Manage Groups page
* Updated: The Select Sites metabox layout
* Updated: Extensions page layout
* Updated: Extensions widget layout
* Updated: Dashboard page renamed to Overview
* Updated: Right Now widget renamed to Update Overview
* Updated: Sync Status Widget renamed to Connection Status
* Updated: Future status renamed to Scheduled on the Search Posts box
* Updated: Future status renamed to Scheduled on the Search Pages box
* Updated: The Sync and Update popup box style
* Updated: The Auto Updates page layout
* Updated: MainWP native backups deactivated for new users
* Updated: Tabs order on the MainWP Settings page
* Updated: Form fields type on the MainWP Advanced Options page
* Updated: Data return options moved to Manage Posts and Manage pages with the ability to set separately
* Updated: Manage Users page layout
* Updated: Search Users mechanism
* Updated: Import Sites feature extracted to a separate page
* Updated: Import Users feature extracted to a separate page
* Updated: General CSS styles
* Updated: Extension icons optimized for faster loading and plugin size-reduction
* Updated: Email Notification template
* Updated: Notes dialog
* Updated: Plugins Widget style
* Updated: Themes Widget style
* Removed: How to widget
* Removed: Help widget
* Removed: Unreferenced CSS classes
* Removed: Basic SEO stats
* Removed: Documentation page
= 3.1.8.1 - 9-8-16 =
* Fixed: Grammar issues
* Fixed: Cosmetic issues
* Removed: Unused Code
= 3.1.8 - 9-6-16 =
* Fixed: CSS issues with update notices
* Added: Updates page
* Added: Missing info for MainWP Buddy and Custom Post Types Extensions
* Updated: Right Now widget style
= 3.1.7.1 - 8-19-16 =
* Fixed: Issue where some server setups were unable to use the Manage Plugins feature
= 3.1.7 - 8-18-16 =
* Fixed: Issues with PHP 7 - The MainWP Dashboard is now PHP 7 friendly! :-)
* Fixed: Themes Installation (upload) page layout issue
* Security Fix: Fixed minor XSS vulnerabilities (thanks hat_mast3r via Hackerone)
* Security Fix: Fixed minor CSRF vulnerability where the admin can hide MainWP (thanks jaypatel via Hackerone)
= 3.1.6 - 8-2-16 =
* Fixed: PHP Warnings
* Fixed: Issues with escaping HTML attributes
* Fixed: Copyright footer year (thanks dipakcg)
* Fixed: Spelling issues (thanks jorrit)
= 3.1.5 - 6-12-16 =
* Fixed: Issue with displaying double sites in the Status row of the Right Now widget
* Fixed: Issue with displaying restricted sites by the Team Control extension
* Fixed: Incorrect tooltip text for the Backups on Server tooltip
* Fixed: Issue with extensions auto-activation in the Quick Setup process
* Fixed: PHP Notices
* Fixed: Variable naming issue that throws a ReferenceError
* Added: Maximum sync request settings in Advanced Options
* Added: Support for the new version of the MainWP Rocket Extension