Releases: siteorigin/siteorigin-panels
Releases · siteorigin/siteorigin-panels
2.5.6
- Pass empty post id to 'siteorigin_panels_data' filter to avoid potential fatal errors.
- Remove unnecessary output of JS widget templates.
2.5.5
- 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
- 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
- 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
- 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
- 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
- Large code refactoring for improved performance.
- Added row and widget labelling, and color labels for rows.
- Added cell specific styling.
- Redesign of main interface.
- Fixed performance issues with larger pages.
- Changed layouts to flexbox to remove need for negative margins.
- Added various cell vertical alignment settings.
- Add loop check to prevent rendering from running too soon.
- Page Builder can now more easily go to and from the WordPress editor.
- Added row and widget copy/paste. Currently only within a single site.
- Allow row and cell styles to be edited in add row dialog.
- Fixed visual jump before making rows full width.
- Added option to cache generated content. Can improve compatibility with shortcode based plugins.
- Added option to cache generated CSS in post_content. Allows page rendering without Page Builder active.
- Fixed namespace widgets in Live Editor.
- Increased maximum cell count to 12.
- Added prominent legacy widgets notice.
- Accept negative values in measurement style fields.
- Fixed Live Editor conflict with Layout Widgets in footer.
- Added mobile CSS style settings for rows, cells and widgets.
- Added a mechanism for including theme layouts as JSON files.
- Added buttons for free courses. Removed all references to premium addon.
- Removed translation files. These will be pulled from Glotpress instead.
- Widget update function is properly passed old widget instance.
- Various filters added for theme/plugin developers.
- Various minor bug fixes.
- Various small UX tweaks and improvements.
2.4.25
- Fixed how widget wrapper IDs are generated.
2.4.24
- Add row ID to style wrapper instead of actual row.
- Use more specific selectors for padding CSS.
2.4.21
- Removed course toolbar links.
- Added filter for post loop query.
- Replace TinyMCE _.isUndefined() check with a typeof to prevent JS errors.