Visual Composer Website Builder - Version 36.0

Version Description

Release Date - 2021-05-25

Free:

  • New: Visual Composer Dashboard structure updated by including all Visual Composer related content
  • New: Template categories introduced for better sorting and managing templates
  • New: Lazy load option introduced for the single image element to improve performance
  • New: Delay introduced for TinyMCE to improve UI/UX
  • Update: Insights panel colors updated for consistent UI
  • Update: Image and Video selectors updated for consistent UI
  • Update: Background update introduced for the device preview option to improve UI
  • Update: 'Created with Visual Composer' badge updated
  • Update: Getting started video updated with the latest content included
  • Fix: Typo fixed in the Visual Composer Settings tabs
  • Fix: Custom responsiveness works properly in row layout options
  • Fix: Facebook 'Like' option works properly
  • Fix: Visual Composer works properly with Polylang installed
  • Fix: The text inline editing option works properly on all WordPress setups
  • Fix: The text update in TinyMCE works properly
  • Fix: Clicking on page title works properly to allow changing the title of the page
  • Fix: Page structure is displayed properly in the parent page settings
  • Fix: 3rd party 'Finder' option does not interfere with the work of Visual Composer
  • Fix: Unsplash and Giphy images are displayed properly on the hover state in the Visual Composer Dashboard Hub version
  • Fix: RawJS element renders properly
  • Fix: The drag and drop option works properly in the Tree View
  • Fix: WordPress page settings option improved for security
  • Fix: Giphy pagination works properly
  • Fix: The lightbox option works properly in the Image Gallery elements
  • Fix: Attaching image option works properly in the image gallery elements
  • Fix: Using keyword to add element adds chosen element
  • Fix: Param group attribute position is correct
  • Fix: Old version templates work properly
  • Fix: Premium teasers work properly

Premium:

  • New: Role Manager add-on extended to control user role access to the Visual Composer features and page edit options
  • Fix: The popup option work properly in the Logo Slider
  • Fix: Video player with custom URL works properly
  • Fix: Accordions work properly on pages with fixed headers enabled
  • Fix: Global template saving with a shortcut (Cmd+S/Ctrl+S) works properly
  • Fix: Content Slider element works properly
  • Fix: Attributes work properly in the Logo Slider elements
  • Fix: Premium version feature popups are not displayed for the premium users
  • Fix: Featured Image Post Grid has a proper color for backgrounds
  • Fix: Typewriter element works properly
Download this release

Release Info

Developer visualcomposer
Plugin Icon wp plugin Visual Composer Website Builder
Version 36.0
Comparing to
See all releases

Code changes from version 36.0-beta.1 to 36.0

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: 36.0-beta.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,7 +46,7 @@ if (defined('VCV_VERSION')) {
46
  /**
47
  * Plugin version constant
48
  */
49
- define('VCV_VERSION', '36.0-beta.1');
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: 36.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', '36.0');
50
  /**
51
  * Plugin url: 'http://web/wp-content/plugins/plugin_dir/'
52
  */
readme.txt CHANGED
@@ -3,13 +3,13 @@ Contributors: VisualComposer,slavavc,veidenbaums,nikitahl,pavelvisualcomposer,fi
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.7
7
- Stable tag: 35.1
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
 
12
- Website builder for WordPress comes with 500+ elements, templates, addons, and design options: All you need to create a beautiful website!
13
 
14
  == Description ==
15
 
@@ -52,7 +52,7 @@ Discover what's inside the **Visual Composer Hub**:
52
  * **Addons**: Extensions allow you to enhance your Visual Composer experience with advanced addons. Global Templates, Import/Export, Gutenberg Block template, **[Popup Builder](https://visualcomposer.com/features/popup-builder/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=popup-builder-text-link)** and others.
53
 
54
 
55
- * **Integrations**: Stock images from **[Unsplash](https://visualcomposer.com/blog/unsplash-in-wordpress/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=unsplash-text-link)** and GIFs from **[GIPHY](https://visualcomposer.com/blog/add-gifs-from-giphy-in-wordpress/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=giphy-text-link)** are available straight from the Visual Composer editor. The graphics can be used for both personal and commercial projects.
56
 
57
 
58
  * **Endless [Design Options](https://visualcomposer.com/features/design-options/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=design-options-text-link)**: Website builder includes powerful design options that allow beginners and experts to create unique page designs. Make custom background effects, take advantage of modern parallax background, control paddings, margins, borders, and radius of any element.
@@ -61,7 +61,7 @@ Discover what's inside the **Visual Composer Hub**:
61
 
62
  Visual Composer is an all-in-one plugin that lets you make beautiful websites from header to footer. You can create custom page layouts in a code-free way.
63
 
64
- [Make unique header, footer, and sidebar templates](https://visualcomposer.com/features/wordpress-theme-builder/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=make-unique-header-footer-sidebar-templates-text-link) 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*).
65
 
66
  **VISUAL COMPOSER INSIGHTS**
67
 
@@ -69,9 +69,16 @@ Build better websites by using an in-built qualitative analysis of your page con
69
 
70
  [Visual Composer Insights](https://visualcomposer.com/blog/wordpress-content-analysis-tool-insights/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=visual-composer-insights-text-link) is a free extension that analyzes your page content according to multiple scenarios to improve the 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.
71
 
72
- **USER ROLE MANAGER**
73
 
74
- Build sites for your clients like never before. With the Visual Composer role manager, you can set up and control the accessibility to any feature or element of your site. Ensure that your beautiful design stays the way you want it to be by allowing customers to edit only certain parts of a page or use only certain features. And, with the role manager presets, it has never been easier to apply the access rights.
 
 
 
 
 
 
 
75
 
76
  **POPUP BUILDER FOR WORDPRESS**
77
 
@@ -97,7 +104,7 @@ Visual Composer is compatible with other popular plugins, offering compatibility
97
 
98
  **DEVELOPERS API**
99
 
100
- Visual Composer is not only for the front-end users. With its API in front, developers can integrate the editor in WordPress themes, build extensions, and create custom tools for clients.
101
 
102
  **Resources for Visual Composer API**:
103
 
@@ -198,6 +205,52 @@ Yes, we have an awesome online community that you can join to share your experti
198
 
199
  == Changelog ==
200
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
201
  = 35.1 =
202
  *Release Date - 2021-03-12*
203
 
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.7.2
7
+ Stable tag: 36.0
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
 
12
+ Website builder for WordPress comes with 500+ elements, templates, addons, and design options: No coding! No shortcodes! Clean code!
13
 
14
  == Description ==
15
 
52
  * **Addons**: Extensions allow you to enhance your Visual Composer experience with advanced addons. Global Templates, Import/Export, Gutenberg Block template, **[Popup Builder](https://visualcomposer.com/features/popup-builder/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=popup-builder-text-link)** and others.
53
 
54
 
55
+ * **Integrations**: Stock images and GIFs from **[GIPHY](https://visualcomposer.com/blog/add-gifs-from-giphy-in-wordpress/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=giphy-text-link)** are available straight from the Visual Composer editor. The graphics can be used for both personal and commercial projects.
56
 
57
 
58
  * **Endless [Design Options](https://visualcomposer.com/features/design-options/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=design-options-text-link)**: Website builder includes powerful design options that allow beginners and experts to create unique page designs. Make custom background effects, take advantage of modern parallax background, control paddings, margins, borders, and radius of any element.
61
 
62
  Visual Composer is an all-in-one plugin that lets you make beautiful websites from header to footer. You can create custom page layouts in a code-free way.
63
 
64
+ [Make unique header, footer, and sidebar templates](https://visualcomposer.com/features/wordpress-theme-builder/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=make-unique-header-footer-sidebar-templates-text-link) to use them throughout your entire WordPress site with the help of **Global Templates**. Additionally, a **Dynamic Content** feature allows you to design templates with dynamic content placeholders (*devs will love it*).
65
 
66
  **VISUAL COMPOSER INSIGHTS**
67
 
69
 
70
  [Visual Composer Insights](https://visualcomposer.com/blog/wordpress-content-analysis-tool-insights/?utm_source=wordpress.org&utm_medium=readme&utm_campaign=free-download&utm_content=visual-composer-insights-text-link) is a free extension that analyzes your page content according to multiple scenarios to improve the 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.
71
 
72
+ **VISUAL COMPOSER ROLE MANAGER**
73
 
74
+ With the Visual Composer Role Manager, you can set up and control the accessibility to any feature or element of your site. Ensure that your beautiful design stays the way you want it to be by allowing customers to edit only certain parts of a page or use only certain features. And, with the role manager presets, it has never been easier to apply the access rights. Here are the user roles you can manage:
75
+
76
+ * Administrator
77
+ * Editor
78
+ * Author
79
+ * Contributor
80
+ * Subscriber
81
+ * Custom roles (from plugins like Yoast, WooCommerce, etc.)
82
 
83
  **POPUP BUILDER FOR WORDPRESS**
84
 
104
 
105
  **DEVELOPERS API**
106
 
107
+ Visual Composer is not only for front-end users. With its API in front, developers can integrate the editor in WordPress themes, build extensions, and create custom tools for clients.
108
 
109
  **Resources for Visual Composer API**:
110
 
205
 
206
  == Changelog ==
207
 
208
+ = 36.0 =
209
+ *Release Date - 2021-05-25*
210
+
211
+ ### Free:
212
+ - New: Visual Composer Dashboard structure updated by including all Visual Composer related content
213
+ - New: Template categories introduced for better sorting and managing templates
214
+ - New: Lazy load option introduced for the single image element to improve performance
215
+ - New: Delay introduced for TinyMCE to improve UI/UX
216
+ - Update: Insights panel colors updated for consistent UI
217
+ - Update: Image and Video selectors updated for consistent UI
218
+ - Update: Background update introduced for the device preview option to improve UI
219
+ - Update: 'Created with Visual Composer' badge updated
220
+ - Update: Getting started video updated with the latest content included
221
+ - Fix: Typo fixed in the Visual Composer Settings tabs
222
+ - Fix: Custom responsiveness works properly in row layout options
223
+ - Fix: Facebook 'Like' option works properly
224
+ - Fix: Visual Composer works properly with Polylang installed
225
+ - Fix: The text inline editing option works properly on all WordPress setups
226
+ - Fix: The text update in TinyMCE works properly
227
+ - Fix: Clicking on page title works properly to allow changing the title of the page
228
+ - Fix: Page structure is displayed properly in the parent page settings
229
+ - Fix: 3rd party 'Finder' option does not interfere with the work of Visual Composer
230
+ - Fix: Unsplash and Giphy images are displayed properly on the hover state in the Visual Composer Dashboard Hub version
231
+ - Fix: RawJS element renders properly
232
+ - Fix: The drag and drop option works properly in the Tree View
233
+ - Fix: WordPress page settings option improved for security
234
+ - Fix: Giphy pagination works properly
235
+ - Fix: The lightbox option works properly in the Image Gallery elements
236
+ - Fix: Attaching image option works properly in the image gallery elements
237
+ - Fix: Using keyword to add element adds chosen element
238
+ - Fix: Param group attribute position is correct
239
+ - Fix: Old version templates work properly
240
+ - Fix: Premium teasers work properly
241
+
242
+ ### Premium:
243
+ - New: Role Manager add-on extended to control user role access to the Visual Composer features and page edit options
244
+ - Fix: The popup option work properly in the Logo Slider
245
+ - Fix: Video player with custom URL works properly
246
+ - Fix: Accordions work properly on pages with fixed headers enabled
247
+ - Fix: Global template saving with a shortcut (Cmd+S/Ctrl+S) works properly
248
+ - Fix: Content Slider element works properly
249
+ - Fix: Attributes work properly in the Logo Slider elements
250
+ - Fix: Premium version feature popups are not displayed for the premium users
251
+ - Fix: Featured Image Post Grid has a proper color for backgrounds
252
+ - Fix: Typewriter element works properly
253
+
254
  = 35.1 =
255
  *Release Date - 2021-03-12*
256
 
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitf6c28331da37e0dc79f94436d9c15e1a::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit2594d90482e84dfa565520d95c5cc487::getLoader();
vendor/composer/InstalledVersions.php CHANGED
@@ -19,7 +19,7 @@ private static $installed = array (
19
  'aliases' =>
20
  array (
21
  ),
22
- 'reference' => '74a1cb667c9d4de0ef5a78728046516e5c373b48',
23
  'name' => '__root__',
24
  ),
25
  'versions' =>
@@ -31,7 +31,7 @@ private static $installed = array (
31
  'aliases' =>
32
  array (
33
  ),
34
- 'reference' => '74a1cb667c9d4de0ef5a78728046516e5c373b48',
35
  ),
36
  ),
37
  );
19
  'aliases' =>
20
  array (
21
  ),
22
+ 'reference' => '0c96fb2a40ed9015f8b5b369f26ca1f3916f3184',
23
  'name' => '__root__',
24
  ),
25
  'versions' =>
31
  'aliases' =>
32
  array (
33
  ),
34
+ 'reference' => '0c96fb2a40ed9015f8b5b369f26ca1f3916f3184',
35
  ),
36
  ),
37
  );
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitf6c28331da37e0dc79f94436d9c15e1a
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInitf6c28331da37e0dc79f94436d9c15e1a
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInitf6c28331da37e0dc79f94436d9c15e1a', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
- spl_autoload_unregister(array('ComposerAutoloaderInitf6c28331da37e0dc79f94436d9c15e1a', '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\ComposerStaticInitf6c28331da37e0dc79f94436d9c15e1a::getInitializer($loader));
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 ComposerAutoloaderInit2594d90482e84dfa565520d95c5cc487
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInit2594d90482e84dfa565520d95c5cc487', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit2594d90482e84dfa565520d95c5cc487', '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\ComposerStaticInit2594d90482e84dfa565520d95c5cc487::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 ComposerStaticInitf6c28331da37e0dc79f94436d9c15e1a
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'V' =>
@@ -283,9 +283,9 @@ class ComposerStaticInitf6c28331da37e0dc79f94436d9c15e1a
283
  public static function getInitializer(ClassLoader $loader)
284
  {
285
  return \Closure::bind(function () use ($loader) {
286
- $loader->prefixLengthsPsr4 = ComposerStaticInitf6c28331da37e0dc79f94436d9c15e1a::$prefixLengthsPsr4;
287
- $loader->prefixDirsPsr4 = ComposerStaticInitf6c28331da37e0dc79f94436d9c15e1a::$prefixDirsPsr4;
288
- $loader->classMap = ComposerStaticInitf6c28331da37e0dc79f94436d9c15e1a::$classMap;
289
 
290
  }, null, ClassLoader::class);
291
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit2594d90482e84dfa565520d95c5cc487
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'V' =>
283
  public static function getInitializer(ClassLoader $loader)
284
  {
285
  return \Closure::bind(function () use ($loader) {
286
+ $loader->prefixLengthsPsr4 = ComposerStaticInit2594d90482e84dfa565520d95c5cc487::$prefixLengthsPsr4;
287
+ $loader->prefixDirsPsr4 = ComposerStaticInit2594d90482e84dfa565520d95c5cc487::$prefixDirsPsr4;
288
+ $loader->classMap = ComposerStaticInit2594d90482e84dfa565520d95c5cc487::$classMap;
289
 
290
  }, null, ClassLoader::class);
291
  }
vendor/composer/installed.php CHANGED
@@ -6,7 +6,7 @@
6
  'aliases' =>
7
  array (
8
  ),
9
- 'reference' => '74a1cb667c9d4de0ef5a78728046516e5c373b48',
10
  'name' => '__root__',
11
  ),
12
  'versions' =>
@@ -18,7 +18,7 @@
18
  'aliases' =>
19
  array (
20
  ),
21
- 'reference' => '74a1cb667c9d4de0ef5a78728046516e5c373b48',
22
  ),
23
  ),
24
  );
6
  'aliases' =>
7
  array (
8
  ),
9
+ 'reference' => '0c96fb2a40ed9015f8b5b369f26ca1f3916f3184',
10
  'name' => '__root__',
11
  ),
12
  'versions' =>
18
  'aliases' =>
19
  array (
20
  ),
21
+ 'reference' => '0c96fb2a40ed9015f8b5b369f26ca1f3916f3184',
22
  ),
23
  ),
24
  );