Version |
Release Date |
Change Log |
2.20.1 |
2022-12-09 |
- 09 December 2022 =
- Darkened default cell admin background color.
- Removed
@font-face query string.
- Altered
siteorigin_panels_url to better allow different directory names.
|
2.20.0 |
2022-12-02 |
- 02 December 2022 =
- Styles: Added a row, cell, and widget
Border Thickness setting.
- Parallax: Resolved
Disable Parallax On Mobile setting bug.
|
2.19.0 |
2022-11-22 |
- 22 November 2022 =
- Styles: Added a row, cell, and widget
Background Image Size setting.
|
2.18.4 |
2022-11-13 |
- 13 November 2022 =
- Admin Row Colors: Adjusted swatches layout and spacing.
|
2.18.3 |
2022-11-09 |
- 09 November 2022 =
- Styles: Added viewport units of measurement.
- Updated
Tested up to tag to 6.1.
|
2.18.2 |
2022-10-26 |
- 26 October 2022 =
- Restored row re-ordering functionality.
|
2.18.1 |
2022-10-25 |
- 25 October 2022 =
- Restored admin row background functionality.
- Developer: Added
siteorigin_panels_admin_row_colors_default to set the default admin row background color.
|
2.18.0 |
2022-10-22 |
- 22 October 2022 =
- Box Shadow: Added a new
Inset setting. Inset box shadows appear inside the row, cell, or widget.
- Media Modal: Updated the title to
Choose Media .
- Developer: Added
siteorigin_panels_admin_row_colors filter.
- Developer: Added a client side event to allow for widget validation.
- Developer: Accounted for a situation where
$panels_data is passed as a string containing JSON rather than an array.
|
2.17.0 |
2022-08-28 |
- 28 August 2022 =
- Row, Cell, and Widget Design Settings: Added Border Radius and Box Shadow settings.
|
2.16.19 |
2022-08-16 |
- 16 August 2022 =
- Resolved
Uncaught TypeError Customizer Layout Builder console error.
|
2.16.18 |
2022-08-10 |
- 10 August 2022 =
- Easy Digital Downloads: Resolved
Add New button error.
- Resolved a Customizer Layout Builder widget sizing issue.
- Improved
style tag HTML validation.
- Resolved a potential Panels preview PHP 8.3 type error.
|
2.16.17 |
2022-07-19 |
- 19 July 2022 =
- Restored Cell
Link Color and Link Hover Color settings.
- Gravity Forms: Added additional check to prevent an unrelated notice.
- Jetpack: Added Copy Post module support.
|
2.16.16 |
2022-07-09 |
- 09 July 2022 =
- Legacy Layout Engine: Resolved
Undefined index: cell_index notice.
|
2.16.15 |
2022-06-27 |
- 27 June 2022 =
- Resolved edge case empty widgets warning.
|
2.16.14 |
2022-06-19 |
- 19 June 2022 =
- Layout Block: Limited block preview attempts.
- Modern Parallax: Resolved potential choppy scrolling.
|
2.16.13 |
2022-05-25 |
- 25 May 2022 =
- Updated WordPress
Tested up to tag.
- Minor PHP formatting improvements.
|
2.16.12 |
2022-05-22 |
- 22 May 2022 =
- Layout Block: Resolved WP 6.0 styling conflict.
- WP Version Check: Update to check for version body class instead of branch.
|
2.16.11 |
2022-04-18 |
- 18 April 2022 =
- Widget Descriptions: Resolved a potential error with old SiteOrigin Image Widgets title value set to
false rather than null .
|
2.16.10 |
2022-04-13 |
- 13 April 2022 =
- Block-Based Widgets Editor: Restored SiteOrigin Layout Block compatibility and other improvements.
|
2.16.9 |
2022-04-07 |
- 07 April 2022 =
- Layout Block: Fixed JSON layout export file name.
- Developer: Passed
postId to server when rendering widget form.
|
2.16.8 |
2022-03-30 |
- 30 March 2022 =
- Improved PHP 8 Compatibility: Replaced
GLOB_BRACE flag in favor of multiple glob functions.
- Developer: Added
siteorigin_panels_output_row and siteorigin_panels_output_widget filters.
|
2.16.7 |
2022-03-23 |
- 23 March 2022 =
- Improved empty CSS rule check to avoid potential edge cases.
|
2.16.6 |
2022-03-21 |
- 21 March 2022 =
- Prevented CSS properties outputting with only
px set as the value.
- WPML: Refined sidebar emulator language path removal.
|
2.16.5 |
2022-03-06 |
- 06 March 2022 =
- Full-Width Containers Using CSS: Ensured full-width global CSS is only output once.
|
2.16.4 |
2022-02-19 |
- 19 February 2022 =
- Full-Width Containers Using CSS: Restored normal functionality when Standard or Full-Width rows not present.
- Full-Width Containers Using CSS: Resolved a collapse issue when the browser resolution equals the collapse value.
|
2.16.3 |
2022-02-14 |
- 14 February 2022 =
- Fixed Background Images: Change to
scroll on mobile devices. Resolves iOS bug.
|
2.16.2 |
2022-02-07 |
- 07 February 2022 =
- Added Yoast Video SEO plugin integration.
- Restored content analysis functionality for newer Yoast SEO versions.
|
2.16.1 |
2022-01-26 |
- 26 January 2022 =
- Sidebar Emulator: Accounted for a potential notice when setting widget ID.
- Updated the
Tested up to tag to 5.9 .
|
2.16.0 |
2022-01-04 |
- 04 January 2022 =
- Added a new global
Mobile Widget Bottom Margin setting.
- Added a new global
Mobile Cell Bottom Margin setting.
- Legacy Widgets: Updated for PHP 8 compatibility.
- WordPress 5.9 Compatibility: Resolved row ordering issue.
- jQuery: Resolved jQuery Migrate notice. Updated
ready function.
- Full-Width Containers Using CSS: Theme container no longer removed on pages without full-width rows.
- Developer: Resolved JavaScript error when all style fields removed.
- Developer: Added
panels_title_check_sub_fields to allow for sub-field detection.
|
2.15.3 |
2021-12-01 |
- 01 December 2021 =
- Rows/Cells: Prevented possible data mismatch.
|
2.15.2 |
2021-11-29 |
- 29 November 2021 =
- Cells: Resolved undefined
style error.
|
2.15.1 |
2021-11-27 |
- 27 November 2021 =
- Updated Page Builder
Pro Tips .
- SiteOrigin Premium: Added row and widget fade styling when hidden by the Toggle Visibility Addon.
|
2.15.0 |
2021-10-22 |
- 22 October 2021 =
- Added a "Mobile Margin" setting to
Widget Styles > Mobile Layout .
- Ensured the Widget Title is used as the widget description if present.
|
2.14.3 |
2021-10-10 |
- 10 October 2021 =
- Resolved conflict caused by Block Editor JavaScript loaded in the Classic Editor.
|
2.14.2 |
2021-10-08 |
- 08 October 2021 =
- Layout Block: Force a draft before displaying the Live Editor button.
- Fixed
Cell Vertical Alignment setting.
- Developer: Prevented potential notice when processing Page Builder fallback shortcode.
|
2.14.1 |
2021-10-01 |
- 01 October 2021 =
- Layout Block: Restored Live Editor and History functionality.
- Ensured Cell Vertical Alignment doesn't stretch independently of the setting chosen.
- Developer: Prevented a potential small jump on load when CSS full width containers in use.
|
2.14.0 |
2021-09-29 |
- 29 September 2021 =
- Tablet Styles: Added a new Tablet Styles section to row, cell, and widget styles.
- Widget Design Settings: Added a Link Hover Color setting.
- History Browser: Resolved incorrect preview URL.
- Live Editor: When accessing the Live Editor via the toolbar link, return to the site after saving. Setting available at Settings > Page Builder > General.
- Polylang: Ensured Page Builder data is copied during page duplication in the Classic Editor.
- Yoast SEO: Added additional Open Graph compatibility check.
- Developer: Advanced Custom Fields: Improved repeater support.
- Developer: Changed CSS Builder
$css to public to allow more extensive filtering.
- Developer: Added
setup_style_fields JavaScript event to allow the setup of custom style fields.
- Developer: Added an optional CSS method for full width containers using
siteorigin_panels_theme_container_width and siteorigin_panels_theme_container_selector .
|
2.13.2 |
2021-08-14 |
- 14 August 2021 =
- Modern Parallax: Resolved potential Jetpack Image Accelerator notice.
- Customizer: Resolved new widget area notice.
|
2.13.1 |
2021-08-03 |
- 03 August 2021 =
- Modern Parallax: Exclude images from Jetpack Image Accelerator.
- Modern Parallax: Resolved sizing issue when the browser back button was used.
- Yoast: Selectively disabled Page Builder when Yoast is generating the OpenGraph meta description. Resolves potential Forminator and Ninja Forms errors.
|
2.13.0 |
2021-07-20 |
- 20 July 2021 =
- Compatibility enhancements for WordPress 5.8.
- Developer: Added a style field wrapper ID.
|
2.12.6 |
2021-07-05 |
- 5 July 2021 =
- Added cell editing icons to replace text action links when space isn't sufficient.
- Live Editor: Resolved bottom margin not being removed from the last widget in a given row.
- Parallax: Improved type detection to ensure legacy is always set when appropriate.
- Resolved a potential restore content prompt in the Classic Editor.
- Developer: Expanded widget title detection to include Widgets Bundle repeaters and sections.
- Developer: Expanded
panels_title to fetch the first valid widget description.
|
2.12.5 |
2021-06-17 |
- 17 June 2021 =
- Modern Parallax: Use the image attachment if available.
- Modern Parallax: Prevent possible container overflow using CSS.
- Live Editor: Minor button alignment improvements.
- Developer: ACF compatibility - use
panelsopen for more consistent loading.
- Developer: ACF compatibility - added a check to ensure instance ACF data exists.
- Developer: Fixed
siteorigin_panels_row_column_count_input filter.
|
2.12.4 |
2021-06-04 |
- 04 June 2021 =
- Restored Tablet Layout row collapse.
|
2.12.3 |
2021-06-03 |
- 03 June 2021 =
- Developer: Added the ability to filter fields based on the widget the user is editing using the
siteorigin_panels_widget_style_fields filter.
- Developer: Added the ability to create individual row collapse points using the
siteorigin_panels_css_row_collapse_point filter.
|
2.12.2 |
2021-05-27 |
- 21 May 2021 =
- ACF: Added a check to ensure 5.7.10+ is active before loading Page Builder compatibility.
- Lazy Load: Added support for WP Rocket Lazy Load.
- Gravity Forms: Added compatibility to ensure conditional forms function normally when added via the Form widget.
- Developer: Stopped checking for repeated rendering if
$panels_data was supplied.
|
2.12.1 |
2021-05-27 |
- 11 May 2021 =
- Prevented potential repeated rendering of layouts.
- Moved the Page Builder metabox PHP outside of the metabox template.
- Added a check for
has_blocks() before using the function.
- Resolved potential background display issue when a local and external background is used.
|
2.12.0 |
2021-05-03 |
- 03 May 2021 =
-
New Parallax Scrolling! Existing users can optionally switch to
Modern at Settings > Page Builder > General .
- ACF: Added widget fields compatibility.
siteorigin_panels_before_widget_form action is triggered before the widget form is output.
- Improved Add/Edit row responsive behavior.
- Updated sidebar emulator to detect current page ID by path. Resolves WPML compatibility issue.
- Added WP Rocket Lazy Loading compatibility for row, cell, and, widget background images.
- Automatic Excerpt: Added support for the
<!-- more --> quicktag.
- Improved indexing of text containing multibyte Unicode such as Greek.
- Instant Open Widgets: Updated the setting to default enabled for new installs.
- Limited the
Page Builder Layout CSS Output Location setting to the Classic Editor.
- Add Layout: Improved responsive behavior for long post titles.
- Ensured background image remove URL only displays when an image is present.
- SiteOrigin Layout Block: Removed the preview button when a preview isn't available.
- SiteOrigin Layout Block: Prevent an empty layout from being rendered.
- Block Editor: Added support for automatic excerpt generation if the first post block is a SiteOrigin Layout Block.
- Block Editor: Resolved duplicate Add SiteOrigin Layout button.
- Developer: Ensured prebuilt layout compatibility with JSON MIME type.
- Developer: Updated depreciated jQuery
bind usage.
- Developer: Replaced older-style PHP type conversion functions with type casts.
- Developer: Resolved a PHP 8 notice relating to the CSS builder.
- Developer: Improved WordPress indexing of languages that use multibyte Unicode
|
2.11.8 |
2020-12-09 |
- 09 December 2020 =
- Developer: jQuery updates for WordPress 5.6.
|
2.11.7 |
2020-12-07 |
- 07 December 2020 =
- SEO: Generated
preview_url before preview_content . Resolves Live Editor preview issue when a post loop is present in the page.
|
2.11.6 |
2020-12-04 |
- 01 December 2020 =
- New:
Page Builder Layout CSS Output Location setting that controls where PB outputs its CSS. Located at Settings > Page Builder > Layout .
- SEO: Improved content analysis process for slower servers and connections.
- SEO: Excluded
<iframe>, <script>, <link>, <style> from content analysis due to word count inflation.
- Developer: Added
wp-color-picker as an editor dependency.
- Developer: Introduced a new Ajax Response filter
siteorigin_panels_layouts_result .
- Developer: Standardized SO Layout Block variables to avoid conflicts with other blocks.
|
2.11.5 |
2020-09-30 |
- 30 September 2020 =
- Updated build scripts.
|
2.11.4 |
2020-09-28 |
- 28 September 2020 =
- Block Editor: Fixed SiteOrigin Widgets Bundle block preview.
- Yoast SEO: Fixed word count in the Classic Editor when Page Builder is not in use.
- Yoast SEO: Resolved a console error in the Block Editor.
- Block Editor: Enhanced the Layout Block to allow for Post Loop widget previews.
- Layout Export: Resolved JSON files exported without contents.
|
2.11.3 |
2020-09-14 |
- 14 September 2020 =
- Block Editor: Added SEO support for multiple Layout Block instances.
- Yoast SEO Sitemap: Added images added using Page Builder.
- Prevented potential
Are you sure you want to navigate away? notice.
- Post Loop: Resolved
Undefined index notice when used outside of Page Builder.
- Android Chrome: Improved edit widget touch detection.
- Yoast SEO: Resolved version
14.6 integration issue.
- Block Editor: Used new categories for the Layout Block for WP 5.5+.
- Block Editor: Resolved potential Layout Block data validation issue by running
wp_targeted_link_rel on the generated preview content.
- Block Editor: Added preview support for the Layout Block.
- Block Editor: Updated translation functions to avoid potential conflicts.
- Block Editor: Added the page name and block number to Layout Block JSON export files.
- Block Editor: Improved SEO plugin support.
- Added a global
Row Mobile Bottom Margin setting at Settings > Page Builder > Layout .
- Ensured Yoast SEO is ready before running compatibility functionality.
- Global Settings: Resolved a jQuery Migrate Helper warning.
|
2.11.2 |
2020-08-12 |
- 12 August 2020 =
- Updated build scripts.
|
2.11.1 |
2020-07-17 |
- 17 July 2020 =
- Added Rank Math SEO plugin support.
- Added siteorigin_panels_layout_builder_supports filter.
- Block Editor: Added History and Live Editor functionality to the SiteOrigin Layout Block.
- Resolved a plugin conflict between the AMP by AMP Project Contributors plugin and the Text widget.
- Block Editor: Prevented the page saving until the SiteOrigin Layout Block is finished setting up widgets using AJAX.
- Mobile: Several minor improvements to the Page Builder interface to improve usability while editing on mobile devices.
- Fixed
undefined Page Builder tab in WordPress 5.5.
- Added a new "Disable Background Parallax On Mobile" global setting to
Settings > Page Builder > General .
- Post Loop: Added custom pagination format support to allow developers to use two Post Loop widgets with independent pagination on a page.
- Removed all HTML from the CSS Declarations field and strip slashes from textarea/code fields.
|
2.11.0 |
2020-06-02 |
- 02 June 2020 =
- Live Editor: Ensured device viewing mode retained after update.
- Live Editor: Improved device preview transition.
- Legacy Layout: Detect IE 11 as legacy browser.
- Yoast SEO: Improved Classic Editor support.
- Yoast SEO: Added Block Editor support for the SiteOrigin Layout block.
- CSS Builder: Prevented rules without declarations from outputting.
- Widget Previews: Prevented boolean values from being used as widget descriptions.
- Live Editor: Resolved Chrome bug by setting preview url for iframe.
|
2.10.17 |
2020-05-18 |
- 18 May 2020 =
- Live Editor: Improved mobile device previews.
- Excluded Black Studio TinyMCE Widget title from excerpts.
- Fixed Live Editor draft post functionality.
|
2.10.16 |
2020-05-05 |
- 05 May 2020 =
- Security: Added nonce checks to Live Editor.
- Security: Added nonce check to builder_content action.
|
2.10.15 |
2020-04-07 |
- 07 April 2020 =
- Minor styling fixes.
- Resolved a Live Editor notice that can appear when using SiteOrigin Renderer outside the main loop.
- Tablet Layout: Restored cell bottom margin.
|
2.10.14 |
2020-02-04 |
- 04 February 2020 =
- Several Classic and Block Editor admin styling fixes.
|
2.10.13 |
2019-11-09 |
- 9 November 2019 =
- Fixed check for content.php post loop templates
- Add
builderType argument when fetching a selected prebuilt layout.
|
2.10.12 |
2019-11-05 |
- 4 November 2019 =
- Resolve issue caused by locate_template preventing plugins from adding Post Loop templates.
|
2.10.11 |
2019-09-23 |
- 19 September 2019 =
- Added setting for cell spacing in a collapsed row.
- Fix support for widgets that share a single classname.
- Fixed styling issues after Chrome update.
|
2.10.10 |
2019-08-28 |
- 28 August 2019 =
- Added filter for cell bottom margin on mobile.
- Make sure widget form checkbox values are unset when unchecked.
- Added Widget Options plugin compatibility code.
|
2.10.9 |
2019-08-23 |
- 23 August 2019 =
- Use desktop margin between cells when collapsed and no mobile margin is given.
|
2.10.8 |
2019-08-22 |
- 22 August 2019 =
- Made mobile bottom margin default to empty.
- Fixed remove button appearing when no image was present in style field.
|
2.10.7 |
2019-08-20 |
- 20 August 2019 =
- Added setting for mobile specific margin.
- Prevent Welcome Page Redirect During Bulk Install and TGMPA
- Added support for password settings field.
- Layout Block: Add filter to control whether Add Layout Block button is shown or not.
- Fixed issue with widget duplication after moving a widget.
- Fixed Read More Custom Text issue.
|
2.10.6 |
2019-06-12 |
- 12 June 2019 =
- Add admin filter for whether to show the 'add new' dropdown and classic editor admin notice.
- Trigger new event before initial panels setup.
- Yoast compat.
- Pass new widget view as parameter in 'widget_added' event.
- Layout Builder widget: Use preview parameter and remove redundant style rendering for Post Content and Preview rendering.
- Layout Block: Support for custom class names.
- Layout styles: Add contain as option for background image display.
- Block editor: Only go to PB interface for new PB post types.
- Layout block: Use
jQuery instead of alias $ for odd cases where $ is undefined.
|
2.10.5 |
2019-05-08 |
- 5 April 2019 =
- Live Editor: Fix styles in live editor previews.
- Render cell styles after row styles.
|
2.10.4 |
2019-04-03 |
- 3 April 2019 =
- New welcome page.
- Include row style wrapper in cell CSS direct child selectors.
|
2.10.3 |
2019-04-02 |
- 2 April 2019 =
- Layout builder widget: Call styles sanitization in update.
- Live editor: Only call
process_raw_widgets once for preview data.
- Add a setting for whether to display SiteOrigin Page Builder post state.
- Sidebars emulator: Cache the result of url_to_postid().
- Prevent affecting child layouts with parent layouts' CSS.
|
2.10.2 |
2019-02-28 |
- 28 February 2019 =
- Don't remove left/right border when Full Width Stretch Padding is enabled on row.
- Display widget count for inline-save.
- Live editor: Press escape to close.
- Live editor: Give the user an option to either close or close and save.
- Added widget class to widgets in builder interface.
- Dialog crumbtrail fix.
- Only close topmost Page Builder window when escape key is pressed.
- Layout Block: Retrieve sanitized panels data from server as changes are made.
|
2.10.1 |
2019-02-27 |
- 7 February 2019 =
- Layout block: Fix front end rendering not always updating widgets correctly.
- Fix notice when using WP 4.9.9.
- Hide layout block button when content has been added to a post.
- General responsive improvements.
- Layout block: Initialize previews correctly.
- Layout block: Avoid use of
withState .
|
2.10.0 |
2019-01-16 |
- 16 January 2018 =
- Prevent syntax warning in PHP7.3
- Add radio Style field type.
- Layout block: Add button in block editor to add a SiteOrigin Layout Block.
- Rerender row styles form on initializing a new dialog.
- Change sidebar emulator 'id' key to avoid conflicts with widgets which already use 'id' as a key.
- Validate post loop templates.
- Layout block: Force raw widget processing for block editor previews.
- Layout block: Ensure scripts load when Gutenberg plugin is active.
- Support widgets registered using instances instead of class names.
- Layout block: Add setting for whether to default to edit mode or preview mode.
- Ensure style fields filter work as expected and hide styles sidebar when no fields are present.
- Layout Block: Add 'page builder' as a keyword.
|
2.9.7 |
2018-12-14 |
- 14 December 2018 =
- Add setting to use Classic Editor for new posts of types selected in Page Builder settings.
- Prevent showing the 'Add New' dropdown for SO custom post types.
- Display notice indicating how to disable Classic Editor for new Page Builder post types.
|
2.9.6 |
2018-12-10 |
- 10 December 2018 =
- Default to Page Builder interface for post types set to use Page Builder in Settings.
- Add check for WooCommerce 'product' type to prevent output of 'Add New' dropdown.
|
2.9.5 |
2018-12-07 |
- 6 December 2018 =
- Layout block: Default to preview state if block has panels data.
- Dropdown for 'Add New' with SiteOrigin Page Builder as an option.
- Added a label to posts list to indicate which have a Page Builder layout.
|
2.9.4 |
2018-12-05 |
- 5 December 2018 =
- Layout block: Set default state to edit mode.
|
2.9.3 |
2018-12-05 |
- 5 December 2018 =
- Use front end i18n for block editor.
- Ensure contextual menu works in dialogs.
- Yoast compat: Check for panels style wrappers before doing widget content modifications.
- Clone Layouts: Fix to allow for private posts and pages.
- Block editor: Show preview initially when page is loaded.
- Block editor: Show classic editor for existing pages containing Page Builder layout data.
|
2.9.2 |
2018-11-09 |
- 9 November 2018 =
- Block editor: Call
enqueue_registered_widgets_scripts which will reset global $post .
- Block editor: Only enqueue layout block scripts when using the block editor.
- WP 5: Fixed styles in the block editor.
- WP 5: Ensure the block editor scripts are enqueued.
- WP 5: Fix WP Text Widget for layout block.
|
2.9.1 |
2018-10-23 |
- 23 October 2018 =
- Fix auto-excerpt output.
- Layout builder: Fix 'undefined index' when saving before having added any widgets.
- Layout builder: Prevent initializing multiple instances of widget dialog.
- Prevent notices when style field is using 'label' instead of 'name' e.g. for checkbox field.
|
2.9.0 |
2018-10-10 |
- 9 October 2018 =
- Automatically extract excerpts from text type widgets found in the first two Page Builder layout rows.
- Allow media queries with only
min-width .
- Only allow moving widgets and rows between Page Builder instances when in Gutenberg editor.
- Fallback to checking for global
$post when attempting to disable Gutenberg for existing posts with Page Builder layout data.
- Yoast compat: Custom widget content handler for WB Accordion and Tabs widgets.
- Jetpack compat: Fix for Jetpack widgets using the
is_active_widget check.
|
2.8.2 |
2018-08-10 |
- 10 August 2018 =
- Use post ID in content, not revision ID, when saving revisions.
- Prevent adding duplicate
panels_data metadata to posts for revisions.
- Include row labels and colors when copy/pasting rows.
- Process raw widgets when importing a layout file.
- Fix after breaking change in gutenberg API.
|
2.8.1 |
2018-08-07 |
- 07 August 2018 =
- Fix for PHP5.2 :(
|
2.8.0 |
2018-08-06 |
- 06 August 2018 =
- SiteOrigin Layouts Gutenberg block!
|
2.7.3 |
2018-07-20 |
- 20 July 2018 =
- Post Loop: Add filter to allow for custom template directories.
- Dashboard Assets: Check if $screen exists.
- Remove Page Builder button from widgets when not in admin context.
- Fix Yoast compat: Properly create rather than select an image.
|
2.7.2 |
2018-06-29 |
- 29 June 2018 =
- Skip Yoast compat for non PB content.
|
2.7.1 |
2018-06-28 |
- 28 June 2018 =
- Check for yoast metabox before enqueuing compat JS.
|
2.7.0 |
2018-06-27 |
- 27 June 2018 =
- New setting to automatically open widget forms when they're added.
- New row layout option to make provision for row style padding in full width stretched rows.
- Make sure prebuilt layouts path is a real path.
- Better compatibility with Yoast SEO.
- Row Cell options: Prevent Yoast from resizing fields.
- Added
panels_data filter to generate_css .
- Dont hide the upload UI before initializing it.
- Fix collapse order in legacy layout.
- Clear SO widgets' id and timestamp metadata when cloning a PB Page.
- Fix layout imports in Edge.
- Apply bottom margin custom styles to main wrapper where PB adds it's bottom margin, to allow users to override.
- Use https for layouts directory.
|
2.6.9 |
2018-06-07 |
- 7 June 2018 =
- Changed dashboard feed URL to use cloudfront for caching.
|
2.6.8 |
2018-06-05 |
- 5 June 2018 =
- Remove learn dialogs.
- Added SiteOrigin news dashboard widget
|
2.6.7 |
2018-05-07 |
- 7 May 2018 =
- Prevent debug notice when background fallback image hasn't been set.
|
2.6.6 |
2018-04-27 |
- 25 April 2018 =
- Only filter WooCommerce content when on the shop page.
- Fix Background fallback URL notices.
|
2.6.5 |
2018-04-23 |
- 23 April 2018 =
- Don't use
mime_content_type for external layouts if it's not available. Just check file extensions.
- Get correct ID for WooCommerce shop page to allow PB to render correctly.
- Added image fallback url field for background images in row, cell and widget styles.
- Temporarily remove Jetpack widgets requiring scripts for admin form, until we can reliably enqueue their scripts.
- Remove loading indicator and display message when loading widget and style forms fail.
- Allow setting margins around specific widgets.
|
2.6.4 |
2018-04-04 |
- 4 April 2018 =
- Only call widget
enqueue_admin_scripts function for WP core JS widgets.
|
2.6.3 |
2018-03-06 |
- 6 March 2018 =
- Use
delete_post_meta_by_key instead of direct DB query to clear old cache renders.
- Removed special handling for retrieving data from TinyMCE editor fields. Just use the field value directly.
- Show correct preview for current editor when another editor has created an autosave.
- Use minified CSS files.
|
2.6.2 |
2018-01-23 |
- 23 January 2018 =
- Prevent Gutenberg from taking over existing PB pages.
- Remove PB metaboxes from Gutenberg editor.
|
2.6.1 |
2018-01-19 |
- 18 January 2018 =
- Switch off output buffering when enqueueing admin scripts.
- Prevent custom post types from showing in the settings list.
- Make sure 'SiteOrigin_Panels_Widgets_Layout' exists before setting icon for widgets lists.
- Hide individual action links when features disabled and prevent editing by clicking directly on spanner when edit row disabled.
- Adapt PB welcome message when some features not supported.
- Column width CSS output correctly for locales which use ',' as decimal separator.
- Fixed prebuilt layout directory items.
|
2.6.0 |
2017-12-17 |
- 17 December 2017 =
- Load prebuilt layout JSON files found in themes!
- Allow post types with numeric slugs.
- Add a filter for inline styles.
|
2.5.16 |
2017-11-22 |
- 22 November 2017 =
- Disabled the Content Cache feature until we've resolved all issues and conflicts.
|
2.5.15 |
2017-11-17 |
- 17 November 2017 =
- Don't use deprecated
load event jQuery function shortcut.
- Immediately switch to Page Builder if
revertToEditor feature isn't supported.
- Fix switching between standard editor and Page Builder.
- Removed some duplicated jQuery selectors.
- Prevent error with invalid plugin action links.
- Add compatibility for new WP core Custom HTML and Media Gallery widgets.
|
2.5.14 |
2017-11-14 |
- 6 November 2017 =
- Content Cache: Add Enqueue hook to allow 3rd parties to enqueue cache friendly assets.
- Added raw_panels_data flag for layout imports.
- Save ratio and ratio_direction as row attributes.
- Add rel="noopener noreferrer" for all 3rd party/unknown links.
|
2.5.13 |
2017-09-29 |
- 29 September 2017 =
- Always enqueue parallax when in cache mode.
- Skip saving post meta for revisions in previews.
- Cast post types as string when adding meta boxes.
|
2.5.12 |
2017-09-14 |
|
2.5.11 |
2017-08-24 |
- 24 August 2017 =
- Prevent creating multiple new entries in post meta every time a post is previewed.
- Avoid using relative asset URLs which may break caching plugins.
- Import custom widget class from HTML.
|
2.5.10 |
2017-08-04 |
|
2.5.9 |
2017-07-27 |
- 27 July 2017 =
- Post Loop widget: Use correct base widget properties for post loop helper on Widgets page.
- Post Loop widget: Set default width of post loop widget control.
- Reset
widget_id when cloning widgets.
- "Reset" fixed background image display setting on mobile.
- Previews work without saving panels data to parent post meta.
- Removed tutorials view.
- Learn dialog fixes.
|
2.5.8 |
2017-07-04 |
- 4 July 2017 =
- Replaced themes link with tutorials.
|
2.5.7 |
2017-06-27 |
|
2.5.6 |
2017-06-13 |
- 13 June 2017 =
- Pass empty post id to 'siteorigin_panels_data' filter to avoid potential fatal errors.
- Remove unnecessary output of JS widget templates.
|
2.5.5 |
2017-06-08 |
- 8 June 2017 =
- Ensure form fields name attributes are correct when using the Widgets Bundle post loop helper.
- Prevent display of unimplemented preview button for Post Loop widget.
|
2.5.4 |
2017-06-01 |
- 1 June 2017 =
- Compatibility with WordPress 4.8 widgets.
- Refactored core widgets.
- Compatibility with Widgets Bundle 1.9 posts selector.
- Ensure custom CSS added in element styles is properly formed.
|
2.5.3 |
2017-05-12 |
- 9 May 2017 =
- Added legacy function wrapper for siteorigin_panels_generate_css
- Added more cache render checks
- Handle translation of Learn submodule strings
- Added screenshot argument to preview URL
|
2.5.2 |
2017-04-19 |
- 19 April 2017 =
- Fixed RTL layouts for new flexbox layout.
- Renamed front.css to ensure cache busting.
- Allow cache with auto legacy layout.
- Use HTTPS for layout directory screenshots.
- Fixed namespaced widget escaping.
|
2.5.1 |
2017-04-18 |
- 14 April 2017 =
- Added null function for Sydney theme compatibility.
- Added method for including additional external layout directories.
- Added fix for old Vantage PB layout compatibility.
- Fixed Firefox layout issues.
- Fixed positioning of edit row dropdown.
- Fixed warning coming from legacy widgets.
- Added legacy layout rendering for old browsers.
- Switched to using calc for cell sizing.
|
2.5.0 |
2017-04-11 |
|
2.4.25 |
2017-02-21 |
- 21 February 2017 =
- Fixed how widget wrapper IDs are generated.
|
2.4.24 |
2017-02-03 |
- 3 February 2017 =
- Add row ID to style wrapper instead of actual row.
- Use more specific selectors for padding CSS.
|
2.4.23 |
2017-01-31 |
- 31 January 2016 =
- Fixed padding issue introduced by new mobile padding setting.
|
2.4.22 |
2017-01-31 |
- 31 January 2016 =
- Add WP Color Picker as a dependency for admin script.
- Include and check post ID in Live Editor. Fixes some issues with widgets using the_excerpt in Live Editor.
- Added mobile padding settings.
- Made all learning links/buttons removable in Page Builder settings.
|
2.4.21 |
2016-12-19 |
- 19 December 2016 =
- Removed course toolbar links.
- Added filter for post loop query.
- Replace TinyMCE _.isUndefined() check with a typeof to prevent JS errors.
|
2.4.20 |
2016-12-07 |
- 7 December 2016 =
- Removed Premium and contribution links.
- Added course links.
|
2.4.19 |
2016-12-07 |
- 22 November 2016 =
- Added fixed background support.
- Cycle addon and contribution link.
- Small type and translation fixes.
|
2.4.18 |
2016-11-07 |
- 7 November 2016 =
- Fixes for PHP 7 checker.
- Properly provide post ID on custom home page.
- Fixed CSS and JS URLs.
- Corrected post__not_in issue for query builder.
|
2.4.17 |
2016-10-17 |
- 14 October 2016 =
- Removed old Stellar JS library.
- Added parallax setup after small timeout.
- Added way to add affiliate ID.
- Added tips signup link.
|
2.4.16 |
2016-09-27 |
- 27 September 2016 =
- Added disableable upgrade notice.
|
2.4.15 |
2016-09-06 |
- 6 September 2016 =
- Fixed legacy widgets check.
|
2.4.14 |
2016-09-01 |
- 18 August 2016 =
- Fixes to sidebar emulator to prevent early rewrite rule building.
- Added option to completely disable sidebar emulator.
|
2.4.13 |
2016-08-18 |
- 18 August 2016 =
- Fixed: layout directory imports in WordPress 4.6
|
2.4.12 |
2016-08-17 |
- 17 August 2016 =
- Fixed layout directory requests for WordPress 4.6
|
2.4.11 |
2016-08-15 |
- 15 August 2016 =
- Added esc_url to all add_query_arg calls.
- Improved measurement style field to handle multiple values.
- Hide empty columns after mobile collapse.
|
2.4.10 |
2016-07-04 |
- 4 July 2016 =
- Made Live Editor quick link optional from Page Builder settings page.
- Added option to specify parallax motion.
- Fixed settings help link.
- Renamed Prebuilt to Layouts
- Reverted sidebars emulator change.
- Skip empty attributes in CSS generator class.
|
2.4.9 |
2016-05-26 |
- May 26 2016 =
- Improved parallax library to upscale images to ensure enough of a parallax.
- Allow negative values in measurement fields.
|
2.4.8 |
2016-05-13 |
- May 13 2016 =
- Reverted Wordfence fix from 2.4.7 - it raised other issues.
|
2.4.6 |
2016-04-14 |
- April 13 2016 =
- Fixed Javascript errors with layout builder widget.
|
2.4.5 |
2016-04-13 |
- April 13 2016 =
- Only trigger contextual menu for topmost dialog.
- Improved design of Live Editor preview.
- Added Live Editor link in the admin menu bar.
|
2.4.4 |
2016-04-08 |
- April 6 2016 =
- Fixed ordering of new rows, widgets and cells in builder interface.
- Fixed Layout Builder widget sanitization error. Was causing fatal error on older versions of PHP.
|
2.4.3 |
2016-04-06 |
- April 6 2016 =
- Fixed measurement style fields.
- Properly process raw widgets in Live Editor.
- Remove empty widgets from raw widget processing.
|
2.4.2 |
2016-04-04 |
- April 4 2016 =
- Improved error handling and reporting.
- Don't add widget class for TwentySixteen theme.
|
2.4.1 |
2016-04-02 |
- April 2 2016 =
- Fixed: Copying content from standard editor to Page Builder
- Fixed: Plugin conflict with Jetpack Widget Visibility and other plugins.
|
2.4 |
2016-04-01 |
- April 1 2016 =
- Created new Live Editor.
- Changes to Page Builder admin HTML structure for Live Editor.
- New layout for prebuilt dialog.
- Now possible to append, prepend and replace layouts in prebuilt dialog.
- Fixed contextual menu in Layout Builder widget.
- Added row/widget actions to contextual menu.
- Clarified functionality of "Switch to Editor" button by renaming to "Revert to Editor".
- refreshPanelsData function is called more consistently.
- Various background performance enhancements.
- Full JS code refactoring.
- Fixed cell bottom margins with reverse collapse order.
- Improved window scroll locking for dialogs.
- Added
in_widget_form action when rendering widget forms
- Custom home page now saves revisions.
|
2.3.2 |
2016-03-11 |
- March 11 2016 =
- Fixed compatibility with WordPress 4.5
|
2.3.1 |
2016-02-11 |
- February 10 2015 =
- Fixed fatal error on RTL sites.
- Made setting to enable tablet layout. Disabled by default.
|
2.3 |
2016-02-10 |
- December 09 2015 =
- Delete preview panels data if there are no widgets.
- Added a collapse order field.
- Added custom row ID field.
- Fixed copy content setting.
- Added tablet responsive level.
- Fixed admin templates.
- Fix to ensure live editor works with HTTPs admin requests.
- Fix for Yoast SEO compatibility.
- Removed use of filter_input for HHVM issues.
- Added panelsStretchRows event after frontend row stretch event.
- Minor performance enhancements.
- Merged all separate JS files into a single Browserify compiled file.
- Added version numbers to some JS files to ensure cache busting.
|