Version Description
Release Date - 2020-07-23
Free:
- New: Visual Composer Insights assistant for helping to build better sites launched
- Update: User feedback survey updated
- Update: Naming consistency improved in the user interface
- Update: Saved templates appear at the top of the Templates list
- Fix: Template source key works properly
- Fix: Elements dont disappear when changing Row Layout
- Fix: Getting Started menu in WP Admin Dashboard displayed properly for Contributors role
- Fix: Asset files are not removed after cloning the page
- Fix: Loading spinner works properly in Visual Composer Hub
- Fix: Single Image lightbox works properly
- Fix: Yoast SEO display proper page status
- Fix: Woo Commerce elements have a proper element height
- Fix: Visual Composer Dashboard logo displayed properly
- Fix: Static listener for enqueue actions works properly
- Fix: Notifications are displayed in a proper location
- Fix: Button element styles are consistent across the page
- Fix: Icons are stacking properly in the Tree View
Premium:
- Update: Element lock UI/UX updated for better visibility
- Fix: Featured image works properly in Dynamic Content
- Fix: Site-wide popup works properly
- Fix: Food and Drink element has proper spacing
- Fix: Loading spinner works properly in Dynamic Content
- Fix: Logo Slider element works properly
- Fix: Dynamic Archive in search results page works properly
- Fix: Social Profile element Instagram icon works properly
- Fix: Popup Builder option for returning to WP Dashboard works properly
- Fix: Popup Builder settings for 'On first page load' work properly
Download this release
Release Info
Developer | visualcomposer |
Plugin | Visual Composer Website Builder |
Version | 29.0 |
Comparing to | |
See all releases |
Code changes from version 29.0-beta.1 to 29.0
- plugin-wordpress.php +2 -2
- readme.txt +42 -2
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
plugin-wordpress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Visual Composer
|
4 |
* Plugin URI: https://visualcomposer.com/premium/?utm_medium=wp-dashboard&utm_source=plugins-page&utm_campaign=vcwb&utm_content=plugin-link
|
5 |
* Description: Create your WordPress website with the fast and easy-to-use drag-and-drop builder for experts and beginners.
|
6 |
-
* Version: 29.0
|
7 |
* Author: visualcomposer.com
|
8 |
* Author URI: https://visualcomposer.com/?utm_medium=wp-dashboard&utm_source=plugins-page&utm_campaign=vcwb&utm_content=author-link
|
9 |
* Copyright: (c) 2017 TechMill Ltd.
|
@@ -45,7 +45,7 @@ if (defined('VCV_VERSION')) {
|
|
45 |
/**
|
46 |
* Plugin version constant
|
47 |
*/
|
48 |
-
define('VCV_VERSION', '29.0
|
49 |
/**
|
50 |
* Plugin url: 'http://web/wp-content/plugins/plugin_dir/'
|
51 |
*/
|
3 |
* Plugin Name: Visual Composer
|
4 |
* Plugin URI: https://visualcomposer.com/premium/?utm_medium=wp-dashboard&utm_source=plugins-page&utm_campaign=vcwb&utm_content=plugin-link
|
5 |
* Description: Create your WordPress website with the fast and easy-to-use drag-and-drop builder for experts and beginners.
|
6 |
+
* Version: 29.0
|
7 |
* Author: visualcomposer.com
|
8 |
* Author URI: https://visualcomposer.com/?utm_medium=wp-dashboard&utm_source=plugins-page&utm_campaign=vcwb&utm_content=author-link
|
9 |
* Copyright: (c) 2017 TechMill Ltd.
|
45 |
/**
|
46 |
* Plugin version constant
|
47 |
*/
|
48 |
+
define('VCV_VERSION', '29.0');
|
49 |
/**
|
50 |
* Plugin url: 'http://web/wp-content/plugins/plugin_dir/'
|
51 |
*/
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: VisualComposer,slavavc,veidenbaums,nikitahl,pavelvisualcomposer,fi
|
|
3 |
Tags: Visual Composer, page builder, drag-and-drop editor, landing page, website builder, site-builder, front-end builder
|
4 |
Requires PHP: 5.6
|
5 |
Requires at least: 4.6
|
6 |
-
Tested up to: 5.4.
|
7 |
-
Stable tag:
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -59,6 +59,12 @@ Visual Composer is an all-in-one plugin that lets you make beautiful websites fr
|
|
59 |
|
60 |
[Make unique header, footer, and sidebar templates](https://visualcomposer.com/features/wordpress-theme-builder/?utm_source=wordpress.org&utm_medium=link&utm_campaign=readme) to use them throughout your entire WordPress site with the help of **Global Templates**. Additionally, there's a **Dynamic Content** feature that allows you to design templates with dynamic content placeholders (*devs will love it*).
|
61 |
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
**POPUP BUILDER FOR WORDPRESS**
|
63 |
|
64 |
Build unlimited popups and save hundreds or even thousands on this effective marketing tool. Built-in [Visual Composer Popup Builder](https://visualcomposer.com/features/popup-builder/?utm_source=wordpress.org&utm_medium=link&utm_campaign=readme). lets you create beautiful and appealing popups fast and easy. It takes place in the usual drag and drop manner, using all the elements, integrations and design options available in the Visual Composer Hub.
|
@@ -188,6 +194,40 @@ Yes, we have an awesome online community that you can join to share your experti
|
|
188 |
|
189 |
== Changelog ==
|
190 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
= 28.0 =
|
192 |
*Release Date - 2020-06-10*
|
193 |
|
3 |
Tags: Visual Composer, page builder, drag-and-drop editor, landing page, website builder, site-builder, front-end builder
|
4 |
Requires PHP: 5.6
|
5 |
Requires at least: 4.6
|
6 |
+
Tested up to: 5.4.2
|
7 |
+
Stable tag: 29.0
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
59 |
|
60 |
[Make unique header, footer, and sidebar templates](https://visualcomposer.com/features/wordpress-theme-builder/?utm_source=wordpress.org&utm_medium=link&utm_campaign=readme) to use them throughout your entire WordPress site with the help of **Global Templates**. Additionally, there's a **Dynamic Content** feature that allows you to design templates with dynamic content placeholders (*devs will love it*).
|
61 |
|
62 |
+
**VISUAL COMPOSER INSIGHTS**
|
63 |
+
|
64 |
+
Build better websites by using an in-built qualitative analysis of your site content with Visual Composer Insights.
|
65 |
+
|
66 |
+
Visual Composer Insights is a free extension that analyzes your site content according to multiple scenarios to improve quality, performance, and SEO of your site. Finally, you don't have to be a developer, designer, or marketer to create a website that boosts your business.
|
67 |
+
|
68 |
**POPUP BUILDER FOR WORDPRESS**
|
69 |
|
70 |
Build unlimited popups and save hundreds or even thousands on this effective marketing tool. Built-in [Visual Composer Popup Builder](https://visualcomposer.com/features/popup-builder/?utm_source=wordpress.org&utm_medium=link&utm_campaign=readme). lets you create beautiful and appealing popups fast and easy. It takes place in the usual drag and drop manner, using all the elements, integrations and design options available in the Visual Composer Hub.
|
194 |
|
195 |
== Changelog ==
|
196 |
|
197 |
+
= 29.0 =
|
198 |
+
*Release Date - 2020-07-23*
|
199 |
+
|
200 |
+
#### Free:
|
201 |
+
- New: Visual Composer Insights assistant for helping to build better sites launched
|
202 |
+
- Update: User feedback survey updated
|
203 |
+
- Update: Naming consistency improved in the user interface
|
204 |
+
- Update: Saved templates appear at the top of the Templates list
|
205 |
+
- Fix: Template source key works properly
|
206 |
+
- Fix: Elements don’t disappear when changing Row Layout
|
207 |
+
- Fix: Getting Started menu in WP Admin Dashboard displayed properly for Contributors role
|
208 |
+
- Fix: Asset files are not removed after cloning the page
|
209 |
+
- Fix: Loading spinner works properly in Visual Composer Hub
|
210 |
+
- Fix: Single Image lightbox works properly
|
211 |
+
- Fix: Yoast SEO display proper page status
|
212 |
+
- Fix: Woo Commerce elements have a proper element height
|
213 |
+
- Fix: Visual Composer Dashboard logo displayed properly
|
214 |
+
- Fix: Static listener for enqueue actions works properly
|
215 |
+
- Fix: Notifications are displayed in a proper location
|
216 |
+
- Fix: Button element styles are consistent across the page
|
217 |
+
- Fix: Icons are stacking properly in the Tree View
|
218 |
+
|
219 |
+
#### Premium:
|
220 |
+
- Update: Element lock UI/UX updated for better visibility
|
221 |
+
- Fix: Featured image works properly in Dynamic Content
|
222 |
+
- Fix: Site-wide popup works properly
|
223 |
+
- Fix: Food and Drink element has proper spacing
|
224 |
+
- Fix: Loading spinner works properly in Dynamic Content
|
225 |
+
- Fix: Logo Slider element works properly
|
226 |
+
- Fix: Dynamic Archive in search results page works properly
|
227 |
+
- Fix: Social Profile element Instagram icon works properly
|
228 |
+
- Fix: Popup Builder option for returning to WP Dashboard works properly
|
229 |
+
- Fix: Popup Builder settings for 'On first page load' work properly
|
230 |
+
|
231 |
= 28.0 =
|
232 |
*Release Date - 2020-06-10*
|
233 |
|
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 ComposerAutoloaderInit9c3bc56c1c8bf9ef2d9d304fab96a42e::getLoader();
|
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 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInite5d2b79fd248106e5d4fa012c533c499
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit9c3bc56c1c8bf9ef2d9d304fab96a42e
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit9c3bc56c1c8bf9ef2d9d304fab96a42e', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit9c3bc56c1c8bf9ef2d9d304fab96a42e', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit9c3bc56c1c8bf9ef2d9d304fab96a42e::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
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' =>
|
@@ -251,9 +251,9 @@ class ComposerStaticInite5d2b79fd248106e5d4fa012c533c499
|
|
251 |
public static function getInitializer(ClassLoader $loader)
|
252 |
{
|
253 |
return \Closure::bind(function () use ($loader) {
|
254 |
-
$loader->prefixLengthsPsr4 =
|
255 |
-
$loader->prefixDirsPsr4 =
|
256 |
-
$loader->classMap =
|
257 |
|
258 |
}, null, ClassLoader::class);
|
259 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit9c3bc56c1c8bf9ef2d9d304fab96a42e
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'V' =>
|
251 |
public static function getInitializer(ClassLoader $loader)
|
252 |
{
|
253 |
return \Closure::bind(function () use ($loader) {
|
254 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit9c3bc56c1c8bf9ef2d9d304fab96a42e::$prefixLengthsPsr4;
|
255 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit9c3bc56c1c8bf9ef2d9d304fab96a42e::$prefixDirsPsr4;
|
256 |
+
$loader->classMap = ComposerStaticInit9c3bc56c1c8bf9ef2d9d304fab96a42e::$classMap;
|
257 |
|
258 |
}, null, ClassLoader::class);
|
259 |
}
|