Version Description
Release Date - 2021-12-15
Free:
- Fix: Editor works properly on SiteGround hosting
Download this release
Release Info
Developer | visualcomposer |
Plugin | Visual Composer Website Builder |
Version | 41.1 |
Comparing to | |
See all releases |
Code changes from version 41.0 to 41.1
- plugin-wordpress.php +2 -2
- readme.txt +7 -1
- vendor/autoload.php +1 -1
- vendor/composer/InstalledVersions.php +2 -2
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
- vendor/composer/installed.php +2 -2
- visualcomposer/Modules/Assets/AssetBundleCompressionController.php +4 -3
- visualcomposer/Modules/License/FeedbackController.php +3 -1
plugin-wordpress.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: Visual Composer
|
5 |
* Plugin URI: https://visualcomposer.com/premium/?utm_source=vcwb&utm_medium=wpplugins&utm_campaign=vcbrand&utm_content=text
|
6 |
* Description: Create your WordPress website with the fast and easy-to-use drag-and-drop builder for experts and beginners.
|
7 |
-
* Version: 41.
|
8 |
* Author: visualcomposer.com
|
9 |
* Author URI: https://visualcomposer.com/?utm_source=vcwb&utm_medium=wpplugins&utm_campaign=vcbrand&utm_content=text
|
10 |
* Copyright: (c) 2017 TechMill Ltd.
|
@@ -46,7 +46,7 @@ if (defined('VCV_VERSION')) {
|
|
46 |
/**
|
47 |
* Plugin version constant
|
48 |
*/
|
49 |
-
define('VCV_VERSION', '41.
|
50 |
/**
|
51 |
* Plugin url: 'http://web/wp-content/plugins/plugin_dir/'
|
52 |
*/
|
4 |
* Plugin Name: Visual Composer
|
5 |
* Plugin URI: https://visualcomposer.com/premium/?utm_source=vcwb&utm_medium=wpplugins&utm_campaign=vcbrand&utm_content=text
|
6 |
* Description: Create your WordPress website with the fast and easy-to-use drag-and-drop builder for experts and beginners.
|
7 |
+
* Version: 41.1
|
8 |
* Author: visualcomposer.com
|
9 |
* Author URI: https://visualcomposer.com/?utm_source=vcwb&utm_medium=wpplugins&utm_campaign=vcbrand&utm_content=text
|
10 |
* Copyright: (c) 2017 TechMill Ltd.
|
46 |
/**
|
47 |
* Plugin version constant
|
48 |
*/
|
49 |
+
define('VCV_VERSION', '41.1');
|
50 |
/**
|
51 |
* Plugin url: 'http://web/wp-content/plugins/plugin_dir/'
|
52 |
*/
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: page builder, website builder, editor, drag and drop, visual composer, pop
|
|
4 |
Requires PHP: 5.6
|
5 |
Requires at least: 4.6
|
6 |
Tested up to: 5.8.2
|
7 |
-
Stable tag: 41.
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -204,6 +204,12 @@ Yes, we have an awesome online community that you can join to share your experti
|
|
204 |
|
205 |
== Changelog ==
|
206 |
|
|
|
|
|
|
|
|
|
|
|
|
|
207 |
= 41.0 =
|
208 |
*Release Date - 2021-12-13*
|
209 |
|
4 |
Requires PHP: 5.6
|
5 |
Requires at least: 4.6
|
6 |
Tested up to: 5.8.2
|
7 |
+
Stable tag: 41.1
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
204 |
|
205 |
== Changelog ==
|
206 |
|
207 |
+
= 41.1 =
|
208 |
+
*Release Date - 2021-12-15*
|
209 |
+
|
210 |
+
### Free:
|
211 |
+
- Fix: Editor works properly on SiteGround hosting
|
212 |
+
|
213 |
= 41.0 =
|
214 |
*Release Date - 2021-12-13*
|
215 |
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit90946d1069cee70ecba873417dd2aa9d::getLoader();
|
vendor/composer/InstalledVersions.php
CHANGED
@@ -19,7 +19,7 @@ private static $installed = array (
|
|
19 |
'aliases' =>
|
20 |
array (
|
21 |
),
|
22 |
-
'reference' => '
|
23 |
'name' => '__root__',
|
24 |
),
|
25 |
'versions' =>
|
@@ -31,7 +31,7 @@ private static $installed = array (
|
|
31 |
'aliases' =>
|
32 |
array (
|
33 |
),
|
34 |
-
'reference' => '
|
35 |
),
|
36 |
),
|
37 |
);
|
19 |
'aliases' =>
|
20 |
array (
|
21 |
),
|
22 |
+
'reference' => '80e9f259b65c2ba37d0a967be9d4260dedeefdfb',
|
23 |
'name' => '__root__',
|
24 |
),
|
25 |
'versions' =>
|
31 |
'aliases' =>
|
32 |
array (
|
33 |
),
|
34 |
+
'reference' => '80e9f259b65c2ba37d0a967be9d4260dedeefdfb',
|
35 |
),
|
36 |
),
|
37 |
);
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -24,15 +24,15 @@ class ComposerAutoloaderInitbba276dedfac8342542149543c34a6af
|
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
-
spl_autoload_register(array('
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
29 |
-
spl_autoload_unregister(array('
|
30 |
|
31 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
32 |
if ($useStaticLoader) {
|
33 |
require __DIR__ . '/autoload_static.php';
|
34 |
|
35 |
-
call_user_func(\Composer\Autoload\
|
36 |
} else {
|
37 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
38 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit90946d1069cee70ecba873417dd2aa9d
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
+
spl_autoload_register(array('ComposerAutoloaderInit90946d1069cee70ecba873417dd2aa9d', 'loadClassLoader'), true, true);
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
29 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit90946d1069cee70ecba873417dd2aa9d', 'loadClassLoader'));
|
30 |
|
31 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
32 |
if ($useStaticLoader) {
|
33 |
require __DIR__ . '/autoload_static.php';
|
34 |
|
35 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit90946d1069cee70ecba873417dd2aa9d::getInitializer($loader));
|
36 |
} else {
|
37 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
38 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'V' =>
|
@@ -295,9 +295,9 @@ class ComposerStaticInitbba276dedfac8342542149543c34a6af
|
|
295 |
public static function getInitializer(ClassLoader $loader)
|
296 |
{
|
297 |
return \Closure::bind(function () use ($loader) {
|
298 |
-
$loader->prefixLengthsPsr4 =
|
299 |
-
$loader->prefixDirsPsr4 =
|
300 |
-
$loader->classMap =
|
301 |
|
302 |
}, null, ClassLoader::class);
|
303 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit90946d1069cee70ecba873417dd2aa9d
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'V' =>
|
295 |
public static function getInitializer(ClassLoader $loader)
|
296 |
{
|
297 |
return \Closure::bind(function () use ($loader) {
|
298 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit90946d1069cee70ecba873417dd2aa9d::$prefixLengthsPsr4;
|
299 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit90946d1069cee70ecba873417dd2aa9d::$prefixDirsPsr4;
|
300 |
+
$loader->classMap = ComposerStaticInit90946d1069cee70ecba873417dd2aa9d::$classMap;
|
301 |
|
302 |
}, null, ClassLoader::class);
|
303 |
}
|
vendor/composer/installed.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
'aliases' =>
|
7 |
array (
|
8 |
),
|
9 |
-
'reference' => '
|
10 |
'name' => '__root__',
|
11 |
),
|
12 |
'versions' =>
|
@@ -18,7 +18,7 @@
|
|
18 |
'aliases' =>
|
19 |
array (
|
20 |
),
|
21 |
-
'reference' => '
|
22 |
),
|
23 |
),
|
24 |
);
|
6 |
'aliases' =>
|
7 |
array (
|
8 |
),
|
9 |
+
'reference' => '80e9f259b65c2ba37d0a967be9d4260dedeefdfb',
|
10 |
'name' => '__root__',
|
11 |
),
|
12 |
'versions' =>
|
18 |
'aliases' =>
|
19 |
array (
|
20 |
),
|
21 |
+
'reference' => '80e9f259b65c2ba37d0a967be9d4260dedeefdfb',
|
22 |
),
|
23 |
),
|
24 |
);
|
visualcomposer/Modules/Assets/AssetBundleCompressionController.php
CHANGED
@@ -37,14 +37,15 @@ class AssetBundleCompressionController extends Container implements Module
|
|
37 |
return;
|
38 |
}
|
39 |
|
|
|
|
|
|
|
|
|
40 |
if (strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') === false) {
|
41 |
// browser cannot accept compressed content, so need output standard JS/CSS
|
42 |
echo file_get_contents($this->getBundlePath());
|
43 |
} else {
|
44 |
-
error_reporting(0);
|
45 |
-
$mimeType = $this->getMimeType();
|
46 |
header('Content-Encoding: gzip');
|
47 |
-
header('Content-Type: ' . $mimeType);
|
48 |
|
49 |
if ($this->isPhpGzCompression()) {
|
50 |
// let 3 party app gzip our content.
|
37 |
return;
|
38 |
}
|
39 |
|
40 |
+
error_reporting(0);
|
41 |
+
$mimeType = $this->getMimeType();
|
42 |
+
header('Content-Type: ' . $mimeType);
|
43 |
+
|
44 |
if (strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') === false) {
|
45 |
// browser cannot accept compressed content, so need output standard JS/CSS
|
46 |
echo file_get_contents($this->getBundlePath());
|
47 |
} else {
|
|
|
|
|
48 |
header('Content-Encoding: gzip');
|
|
|
49 |
|
50 |
if ($this->isPhpGzCompression()) {
|
51 |
// let 3 party app gzip our content.
|
visualcomposer/Modules/License/FeedbackController.php
CHANGED
@@ -92,10 +92,11 @@ class FeedbackController extends Container implements Module
|
|
92 |
* @param \VisualComposer\Helpers\Request $requestHelper
|
93 |
* @param \VisualComposer\Helpers\Url $urlHelper
|
94 |
* @param \VisualComposer\Helpers\License $licenseHelper
|
|
|
95 |
*
|
96 |
* @return array
|
97 |
*/
|
98 |
-
protected function deactivationSubmitForm($response, Request $requestHelper, Url $urlHelper, License $licenseHelper)
|
99 |
{
|
100 |
$reasonId = $requestHelper->input('vcv-reason');
|
101 |
$feedback = $requestHelper->input('vcv-extra-feedback');
|
@@ -108,6 +109,7 @@ class FeedbackController extends Container implements Module
|
|
108 |
'vcv-deactivation-reason' => $reasonId,
|
109 |
'vcv-deactivation-feedback' => $feedback,
|
110 |
'vcv-license-type' => $licenseType,
|
|
|
111 |
]
|
112 |
);
|
113 |
|
92 |
* @param \VisualComposer\Helpers\Request $requestHelper
|
93 |
* @param \VisualComposer\Helpers\Url $urlHelper
|
94 |
* @param \VisualComposer\Helpers\License $licenseHelper
|
95 |
+
* @param \VisualComposer\Helpers\Options $optionsHelper
|
96 |
*
|
97 |
* @return array
|
98 |
*/
|
99 |
+
protected function deactivationSubmitForm($response, Request $requestHelper, Url $urlHelper, License $licenseHelper, Options $optionsHelper)
|
100 |
{
|
101 |
$reasonId = $requestHelper->input('vcv-reason');
|
102 |
$feedback = $requestHelper->input('vcv-extra-feedback');
|
109 |
'vcv-deactivation-reason' => $reasonId,
|
110 |
'vcv-deactivation-feedback' => $feedback,
|
111 |
'vcv-license-type' => $licenseType,
|
112 |
+
'vcv-activation-time' => $optionsHelper->get('plugin-activation'),
|
113 |
]
|
114 |
);
|
115 |
|