Version Description
Release Date - 2021-09-28
Free:
- New: Row layout accept pixel sizes for the fixed column width
- Update: Pure components introduced to speed up editor performance
- Update: Dynamic content elements optimized to speed up editor performance
- Update: Template, block, and preset saving buttons have similar UI/UX
- Update: Esc key closes inline editor mode
- Compatibility: Visual Composer and Essential Grid compatibility improved
- Fix: WPML Translation Management works properly in Visual Composer
- Fix: WordPress default text widget works properly
- Fix: Design Options work properly in the tablet portrait view on Safari
- Fix: Save button works properly on Safari
- Fix: A proper icon is displayed in the Tree View for hidden elements
- Fix: Deleted elements from the Add Content Window can not be added to the page
- Fix: Default YouTube element video is displayed properly
Premium:
- New: Font Manager to overwrite theme default fonts for Visual Composer layouts and Starter theme. Ability to change H1-H6, paragraph, and blockquote.
- New: Filter option added to all post grid elements for categorizing
- Fix: Template export works properly
- Fix: Substitute element works properly for the Button Group element
- Fix: WP Forms element works properly
- Fix: Toggle container title is displayed properly on mobile devices
- Fix: Toggle container active colors work properly
- Fix: Stretched rows work properly inside the Toggle container
- Fix: Popup Builder works properly when deleting rows
- Fix: Basic menu dropdown is displayed properly
- Fix: Gutenberg editor close button is displayed properly in Visual Composer
Download this release
Release Info
Developer | visualcomposer |
Plugin | Visual Composer Website Builder |
Version | 39.0 |
Comparing to | |
See all releases |
Code changes from version 39.0-beta.4 to 39.0
- plugin-wordpress.php +2 -2
- readme.txt +34 -3
- 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
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: 39.0
|
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', '39.0
|
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: 39.0
|
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', '39.0');
|
50 |
/**
|
51 |
* Plugin url: 'http://web/wp-content/plugins/plugin_dir/'
|
52 |
*/
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== Visual Composer Website Builder ===
|
2 |
-
Contributors: VisualComposer,slavavc,veidenbaums,nikitahl,pavelvisualcomposer,konutis,alperbulut,orkunaybek,filipsmasolovs,cagdasdag,cozmoslabs
|
3 |
Tags: page builder, landing page, website builder, editor, visual composer
|
4 |
Requires PHP: 5.6
|
5 |
Requires at least: 4.6
|
6 |
-
Tested up to: 5.8
|
7 |
-
Stable tag:
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -213,6 +213,37 @@ Yes, we have an awesome online community that you can join to share your experti
|
|
213 |
|
214 |
== Changelog ==
|
215 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
216 |
= 38.1 =
|
217 |
*Release Date - 2021-08-10*
|
218 |
|
1 |
=== Visual Composer Website Builder ===
|
2 |
+
Contributors: VisualComposer,slavavc,veidenbaums,nikitahl,pavelvisualcomposer,konutis,alperbulut,orkunaybek,OlegApanovich,seahunter,filipsmasolovs,cagdasdag,cozmoslabs
|
3 |
Tags: page builder, landing page, website builder, editor, visual composer
|
4 |
Requires PHP: 5.6
|
5 |
Requires at least: 4.6
|
6 |
+
Tested up to: 5.8.1
|
7 |
+
Stable tag: 39.0
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
213 |
|
214 |
== Changelog ==
|
215 |
|
216 |
+
= 39.0 =
|
217 |
+
*Release Date - 2021-09-28*
|
218 |
+
|
219 |
+
### Free:
|
220 |
+
- New: Row layout accept pixel sizes for the fixed column width
|
221 |
+
- Update: Pure components introduced to speed up editor performance
|
222 |
+
- Update: Dynamic content elements optimized to speed up editor performance
|
223 |
+
- Update: Template, block, and preset saving buttons have similar UI/UX
|
224 |
+
- Update: Esc key closes inline editor mode
|
225 |
+
- Compatibility: Visual Composer and Essential Grid compatibility improved
|
226 |
+
- Fix: WPML Translation Management works properly in Visual Composer
|
227 |
+
- Fix: WordPress default text widget works properly
|
228 |
+
- Fix: Design Options work properly in the tablet portrait view on Safari
|
229 |
+
- Fix: Save button works properly on Safari
|
230 |
+
- Fix: A proper icon is displayed in the Tree View for hidden elements
|
231 |
+
- Fix: Deleted elements from the Add Content Window can not be added to the page
|
232 |
+
- Fix: Default YouTube element video is displayed properly
|
233 |
+
|
234 |
+
### Premium:
|
235 |
+
- New: Font Manager to overwrite theme default fonts for Visual Composer layouts and Starter theme. Ability to change H1-H6, paragraph, and blockquote.
|
236 |
+
- New: Filter option added to all post grid elements for categorizing
|
237 |
+
- Fix: Template export works properly
|
238 |
+
- Fix: Substitute element works properly for the Button Group element
|
239 |
+
- Fix: WP Forms element works properly
|
240 |
+
- Fix: Toggle container title is displayed properly on mobile devices
|
241 |
+
- Fix: Toggle container active colors work properly
|
242 |
+
- Fix: Stretched rows work properly inside the Toggle container
|
243 |
+
- Fix: Popup Builder works properly when deleting rows
|
244 |
+
- Fix: Basic menu dropdown is displayed properly
|
245 |
+
- Fix: Gutenberg editor close button is displayed properly in Visual Composer
|
246 |
+
|
247 |
= 38.1 =
|
248 |
*Release Date - 2021-08-10*
|
249 |
|
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 ComposerAutoloaderInit1f7a372cca0e4b2039e1f5d518fd1344::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' => '9fd4fb8a9279b214685489a97fd90dd86892ea61',
|
23 |
'name' => '__root__',
|
24 |
),
|
25 |
'versions' =>
|
31 |
'aliases' =>
|
32 |
array (
|
33 |
),
|
34 |
+
'reference' => '9fd4fb8a9279b214685489a97fd90dd86892ea61',
|
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 ComposerAutoloaderInit64735184170eaf9cf2cb393aae61f0af
|
|
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 ComposerAutoloaderInit1f7a372cca0e4b2039e1f5d518fd1344
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
+
spl_autoload_register(array('ComposerAutoloaderInit1f7a372cca0e4b2039e1f5d518fd1344', 'loadClassLoader'), true, true);
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
29 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit1f7a372cca0e4b2039e1f5d518fd1344', '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\ComposerStaticInit1f7a372cca0e4b2039e1f5d518fd1344::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' =>
|
@@ -288,9 +288,9 @@ class ComposerStaticInit64735184170eaf9cf2cb393aae61f0af
|
|
288 |
public static function getInitializer(ClassLoader $loader)
|
289 |
{
|
290 |
return \Closure::bind(function () use ($loader) {
|
291 |
-
$loader->prefixLengthsPsr4 =
|
292 |
-
$loader->prefixDirsPsr4 =
|
293 |
-
$loader->classMap =
|
294 |
|
295 |
}, null, ClassLoader::class);
|
296 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit1f7a372cca0e4b2039e1f5d518fd1344
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'V' =>
|
288 |
public static function getInitializer(ClassLoader $loader)
|
289 |
{
|
290 |
return \Closure::bind(function () use ($loader) {
|
291 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit1f7a372cca0e4b2039e1f5d518fd1344::$prefixLengthsPsr4;
|
292 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit1f7a372cca0e4b2039e1f5d518fd1344::$prefixDirsPsr4;
|
293 |
+
$loader->classMap = ComposerStaticInit1f7a372cca0e4b2039e1f5d518fd1344::$classMap;
|
294 |
|
295 |
}, null, ClassLoader::class);
|
296 |
}
|
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' => '9fd4fb8a9279b214685489a97fd90dd86892ea61',
|
10 |
'name' => '__root__',
|
11 |
),
|
12 |
'versions' =>
|
18 |
'aliases' =>
|
19 |
array (
|
20 |
),
|
21 |
+
'reference' => '9fd4fb8a9279b214685489a97fd90dd86892ea61',
|
22 |
),
|
23 |
),
|
24 |
);
|