SiteOrigin Widgets Bundle

Wordpress Plugin
Download latest - 1.33.1

Developers

SiteOrigin
gpriday

Download Stats

Today 39
Yesterday 7,239
Last Week 42,160
All Time 10,764,162
Banner 772x250


Releases (77 )

Version Release Date Change Log
1.17.0 2020-05-22
  • 22 May 2020 ==
  • Simple Masonry: Added a preloader and related settings.
  • Post Carousel: Migrated to Slick Carousel.
  • Post Carousel: Added RTL support.
  • Icon: Added Title field.
  • Minor admin interface styling fixes.
  • Price Table: Added title for the feature hover text.
  • Testimonials: Added Equalize testimonial height setting.
  • Testimonials: Fixed user image alignment.
  • Switched to Wikimedia's fork of less.php.
  • Added error suppression for external Less library.

=

1.16.1 2020-04-20
  • 20 April 2020 ==
  • Accordion: When hiding panels, only search the current accordion and not nested accordions.
  • Slider Widgets: Removed slide navigation numbers from excerpt output.
  • Added support for custom icon styles.
  • Tabs: Fixed top/bottom tab alignment when tab position is set to right/left.
  • Post Carousel: Prevent themes from adjusting the thumbnail top margin.
  • Improved the reliability of widget description translations. Updated various widget descriptions.
  • Editor: Resolved the notice appearing when post meta wasn't available.
  • Simple Masonry: Item labels - If the item title field isn't populated use the image title field.
  • Hero: Added a setting to vertically align the slide contents.
  • Updated jQuery TouchSwipe.
  • Sliders: Fixed pagination spacing when HTML optimization is in use.
  • Layout Slider: Set frame labels based on the content inserted.
  • Slider: Set frame labels based on the content inserted.
  • Contact Form: Added placeholder support to the dropdown select field. Used if the field label position is set to Inside.
  • Contact Form: Added Required support for the dropdown select field.
  • FontAwesome: Moved Brands to the last position in dropdown list.
  • Layout Slider: Added a setting to vertically align the slide contents.
1.16.0 2020-04-07
  • 11 February 2020 =
  • Block Editor: Fixed widget select field width and alignment.
  • Removed unused template files.
  • Contact Form: Improved checking for SiteOrigin development email addresses.
  • Minor styling improvements to the Classic and Block Editor admin interfaces.
  • Features: Added a new setting to select the H tag to be used for the title field.
  • Hero: If a height value is assigned, added prefilling to avoid a page jump.
  • Hero: Added font-display: swap for Google font imports.
  • Layout Slider: If a height value is assigned, added prefilling to avoid a page jump.
  • Image Grid: Added a class of sow-image-grid-image_html to each image. Can be used to exclude images from Lazy Loading plugins.
  • Simple Masonry: Added a class of sow-masonry-grid-image to each image. Can be used to exclude images from Lazy Loading plugins.
  • Features: Added fallback support for the Icon image field.
  • Testimonials: Add fallback support for the Image field.
  • Post Carousel: Prevented looping until all posts are loaded.
  • Post Carousel: Added a new setting to disable looping.
  • Post Carousel: Prevented scrolling past loading items and loop as soon as last item is completely visible.
  • Contact Form: Added disabled cursor to submit button when disabled.
  • Block Editor: Resolved Features widget default settings.
  • Tabs and Accordion: Account for accented characters.
  • Social Media Buttons: Allowed for multiple instances of the same network without duplicating colors.
  • Social Media Buttons: Ensured all icons are correctly centered.
  • Contact Form: Added lightweight validation for phone numbers.
  • Block Editor: Display author for third party widgets.
  • Block Editor: Added processing for the more quicktag in the Editor widget.
  • Tabs and Accordion: Added icon spacing.
  • Testimonials: Improved image sizing behavior for square images.
1.6.0 2020-02-12
  • 11 February 2020 =
  • Block Editor: Fixed widget select field width and alignment.
  • Removed unused template files.
  • Contact Form: Improved checking for SiteOrigin development email addresses.
  • Minor styling improvements to the Classic and Block Editor admin interfaces.
  • Features: Added a new setting to select the H tag to be used for the title field.
  • Hero: If a height value is assigned, added prefilling to avoid a page jump.
  • Hero: Added font-display: swap for Google font imports.
  • Layout Slider: If a height value is assigned, added prefilling to avoid a page jump.
  • Image Grid: Added a class of sow-image-grid-image_html to each image. Can be used to exclude images from Lazy Loading plugins.
  • Simple Masonry: Added a class of sow-masonry-grid-image to each image. Can be used to exclude images from Lazy Loading plugins.
  • Features: Added fallback support for the Icon image field.
  • Testimonials: Add fallback support for the Image field.
  • Post Carousel: Prevented looping until all posts are loaded.
  • Post Carousel: Added a new setting to disable looping.
  • Post Carousel: Prevented scrolling past loading items and loop as soon as last item is completely visible.
  • Contact Form: Added disabled cursor to submit button when disabled.
  • Block Editor: Resolved Features widget default settings.
  • Tabs and Accordion: Account for accented characters.
  • Social Media Buttons: Allowed for multiple instances of the same network without duplicating colors.
  • Social Media Buttons: Ensured all icons are correctly centered.
  • Contact Form: Added lightweight validation for phone numbers.
  • Block Editor: Display author for third party widgets.
  • Block Editor: Added processing for the more quicktag in the Editor widget.
  • Tabs and Accordion: Added icon spacing.
  • Testimonials: Improved image sizing behavior for square images.
1.15.9 2019-11-11
  • 11 November 2019 =
  • Contact Form: Improved default email address handling.
  • Contact Form: Improved subject field labeling.
  • Post Carousel: Loop the carousel when reaching the end.
  • Social Media Buttons: Fixed issue with responsive breakpoint unit of measurement.
  • Google Maps: Ensured settings modal window opens when directed to insert API key.
  • Google Maps: Fixed map center field when used in the Customizer.
  • Fixed compatibility with WordPress 5.3.
  • Minor code style and widget label improvements.
1.15.8 2019-08-20
  • 20 August 2019 =
  • Run FitText setup on window resize events.
  • TinyMCE field: Copy any missing content CSS urls from main editor.
  • Post Carousel: Prevent scrolling past the last item.
  • Contact Form: Prevent sending to testing/dev emails.
  • Widget block: Add h3 wrapper for widget titles.
  • Image widget: Remove width:inherit; IE8 fix for bound setting which breaks in IE11.
  • Sliders: Added padding to slider navigation arrows.
  • Accordion: Check if if anchor is present in URL and scroll to Accordion item.
  • Various form description and styling fixes.
1.15.7 2019-05-22
  • 22 May 2019 =
  • Widget Block: Ensure changed data is retained after previewing.
  • Image widget: Prevent overflow of image container when wrapped in link.
  • Image Grid: Dispatch event to notify listeners that layout is complete.
  • Image Grid: Fix layout for images wrapped in links.
  • Image grid: Use image media title for display if title isn't set in the widget form.
  • Layout Slider: Remove header and text style fields.
  • Remove Autoptimize cache clearing as it detects changes automatically.
  • Update FontAwesome icons.
  • Google Maps location field: Ensure value is retained after preview in the block editor.
  • Prevent issue in SiteOrigin Layout Block when sowb hasn't been defined.
1.15.6 2019-05-08
  • 29 April 2019 =
  • Image: Fix images vertical stretching.
  • Image: Fix widths for images wrapped in links.
  • Google Maps Location Field: Remove some unnecessary use of jQuery to avoid $ is not a function errors.
  • Google Maps Location Field: Check if matchError exists before accessing.
1.15.5 2019-04-25
  • 25 April 2019 =
  • Removed admin notice for new widgets.
  • Slider Base Widget: Removed unused background videos height setting.
  • Price Table: Recalc equalized heights when window size or orientation changes.
  • Google Maps location field: Use value in sanitization if already an array.
  • Add compatibility for Autoptimize.
  • Simple Masonry: Ensure all available width is used for layout.
  • Image: Change alignment to use display:flex instead of text-align.
1.15.4 2019-03-27
  • 27 March 2019 =
  • Slider field: Live updates for display value.
  • Widget block: Show error if missing or invalid widget data.
  • Google Maps: Add more links to relevant docs for enabling required APIs.
  • Google Maps Location field: Catch API key errors and display notice.
  • Run FitText resizer on setup_widgets too.
  • Add font url as property of font info object.
  • Image grid: Use opacity for initial hide of images so that size may still be detected.
  • Google Maps: Detect draggable or scroll_zoom before running setting migration.
  • Accordion and Tabs: Trigger window resize on start of animation.
  • Icon: Prevent undefined index notices.
1.15.3 2019-03-06
  • 6 March 2019 =
  • Image grid: Fallback support, alt text, use measurement fields.
  • Features: Fix responsive layout.
  • Google Maps: Update to use gesture handling and separate zoom level for mobile.
  • Google Maps: Default height when height field is empty.
  • Sliders: Option to always show navigation on mobile devices.
  • Accordion: Keyboard navigation.
  • Beaver Builder: Fix icons and widgets not saving.
  • Video: Allow using YouTube embed URLs.
  • Post Carousel: Accessibility improvements.
  • Escape namespaced widgets in previews.
  • Flag additional metaboxes as incompatible with the block editor.
  • Fix state emitters for sub-widget fields.
  • Google Maps: Remove API key field from widget form, in favor of global API key field.
  • Google Maps: Display notice when API key missing.
  • Contact form: Prevent double nonce.
  • TinyMCE field: Prevent twemoji from replacing emoji in the textarea.
  • Widget block: Show appropriate message when widget is missing or deactivated.
  • Accordion: Fix open/close icon layout when set to left position.
  • Social Media Buttons: Prevent the phone network from opening in a new window.
  • Google Maps: Add map styles filter.
  • Image radio field: New field created.
  • Posts field: Option to specify allowed post types.
  • Contact form: Add description to reCAPTCHA field specifying reCAPTCHA v2.
1.15.2 2019-02-27
  • 18 February 2019 =
  • Tabs: Set default tab position to top.
1.15.1 2019-02-15
  • 15 February 2019 =
  • Google maps: Use correct locations for static maps.
1.14.1 2019-01-09
  • 9 January 2019 =
  • Icon field: Set correct value of currently selected icon for non-FA icons.
  • Icon field: Avoid requiring that third party icon families include a filter.php file.
  • Widget block: Use JS array reduce function instead of lodash.
  • Allow widgets registered by instance.
  • Multi-measurement field: Fix layout.
  • Block editor: Send widgetData when fetching widget forms.
  • Tinymce field: Prevent JS console errors for hidden fields.
  • Order field: Additional sanitization before rendering.
1.14.0 2019-01-07
  • 4 January 2019 =
  • Accordion: allow multiple panels with the same title.
  • Actions when widgets' CSS files are created/deleted.
  • Compat fixes for PHP 7.3
  • Indicate when 'setup_widgets' is triggered for previews.
  • Accordion: Debounce window.location.hash updates to prevent incorrect states.
  • Don't remove FitText window listener to ensure previously set up FitText elements still work.
  • Icon field: Show loading indicator while icons are loading.
  • Widget documentation links.
  • Icons: Update to use latest FontAwesome icon sets.
  • Sliders: Resize slides when widgets are set up.
  • Elementor compat: Directly enqueue necessary scripts and styles for previews.
  • Allow widget headers to be translated.
  • Accordion: Keep the clicked panel in the viewport, if it moves out.
  • TinyMCE field: Check if tinymce is available before using.
1.13.4 2018-12-06
  • 6 December 2018 =
  • Widget block: Fix Layout Slider not being editable.
  • Widget block: Correct used of i18n for block editor.
  • Widget block: Fix previews.
  • Google map: Move global API key override to modify_instance to ensure key is available in form.
  • Widget block: Prevent multiple API requests.
1.13.3 2018-11-16
  • 15 November 2018 =
  • Contact: Fix checkboxes and radio alignment on android.
  • FitText: Set minimum font size to ensure readability.
  • TinyMCE field: Use correct editor when block editor is present.
  • Google maps: Use correct info window text for markers.
  • TinyMCE: Remove 'editor-buttons' style enqueue causing conflicts.
  • TinyMCE field: Prevent adding multiple copies of media buttons.
  • Image widget: if no alt text is supplied add an empty alt attribute.
  • Repeaters: Reverted some commits causing multiple issues.
  • WP 5: Fixed some styles in the block editor.
  • Only setup form fields in the dialog when a PB edit widget dialog is opened.
  • Multi-measurement field: Fix autoFill in block editor and attempt to fix in PHP <
1.13.2 2018-10-31
  • 31 October 2018 =
  • Builder field: Prevent error in PHP <
1.13.1 2018-10-29
  • 29 October 2018 =
  • Gutenberg: Alert user that changes will be lost when changing the widget type.
  • Tabs: Keyboard navigation and more accessibility improvements.
  • Google maps: Better geocoding request management.
  • TinyMCE field: Use correct selector for checking whether click target is editor switching tab.
  • Slider: Option to prevent hiding video on mobile.
  • Accordion: Deep-linking for child accordions.
  • Use inline CSS fallback if writing to file failed.
  • Better FitText compressor description.
  • Delete old widget styles when updating widgets.
  • Layout Slider: Resoonsive height.
  • Accordion: Expand when user is printing.
  • Features: Text case adjustments and formatting.
  • Beaver Builder: Dark styling.
  • Builder field: Allow double-encoding to allow already encoded text in editors.
  • Contact form: Prevent adding the anchor again if it's already been added.
  • Contact form: Attempt to scroll to contact form after submitting, so result is visible.
  • Builder field: Set data correctly from JS.
  • Builder field: Don't encode already JSON encoded values.
  • Gutenberg: Allow editing page containing deactivated widget.
  • Gutenberg: Reset global $post after enqueueing widgets' scripts and styles, which might run secondary queries.
1.13.0 2018-09-25
  • 13 September 2018 =
  • SiteOrigin Widgets Gutenberg block!
  • Google Map: Prevent script from running further if no map canvas elements found.
  • Removed style to set p margins to zero.
  • Check that fallback image for static maps is not an empty string before attempting to use it.
  • TinyMCE: Ensure target is one of the editor tabs when switching modes.
  • Set values for repeaters which are direct children of section fields.
  • Prevent unselected radio input state emitters from affecting form states, when form values are set programmatically.
  • Plugin Action Links: Check if edit link is present before removal.
  • Social Media Buttons: Added Phone and Angelist. Changed email title text.
  • Metabox manager: Set empty post meta string value to array. Ensure metabox widget form values are saved when saving drafts too.
1.12.1 2018-07-17
  • 17 July 2018 =
  • Contact: Allow non-string values in required field validation.
  • Initialize CTA, Price Table and Video JS widgets correctly when in accordion/tabs widgets.
1.12.0 2018-07-11
  • 11 July 2018 =
  • Contact: Add dedicated textarea height.
  • Social Media Buttons: Adds WhatsApp social network.
  • Features: Allow icon size to use a different unit of measurement.
  • Repeater field: Update editor id in media buttons when duplicating item with TinyMCE editor.
  • Posts field: taxonomy description.
  • Price Table: Disable equalized row heights on mobile.
  • Beaver Builder: Force icon fonts.
  • Slider widgets: Added autoplay option for background videos.
  • Maps: Renamed Google maps script to more sensible sow.google-map.js
  • Editor: Prevent errors when visual editing is disabled for a user.
  • Optimized images.
  • Accordion/tabs: Trigger 'setup_widgets' to ensure any widgets in panels are initialized correctly.
  • Contact: Use 'From' email address if there is no email field in the form.
  • Hero: Filter out the align field in the button sub-widget form.
  • Testimonials: Switch mobile and tablet resolution width field descriptions.
  • Posts field: Allow clearing dates.
  • Font field: Use correct value for 'Helvetica Neue' and added 'Arial' option.
  • TA: Additional setting to allow clearing the default background colors.
  • Contact: Allow a value of '0' for required fields and subject values.
1.11.8 2018-04-12
  • 12 April 2018 =
  • Added action just before rendering widget previews.
  • Editor: Removed unwpautop.
  • Editor: Ensure TinyMCE field knows whether to apply autop or not.
  • Editor: Only apply autop on display when using HTML editor.
  • Editor: Prevent widget_text filters from running do_shortcode.
1.11.7 2018-03-23
  • 23 March 2018 =
  • Image: Add title alignment setting.
  • Button: Add max-width to ensure buttons are responsive.
  • Hero: New filter for frame content 'siteorigin_hero_frame_content'
  • Features: Don't set margin for one column left/right feature.
  • Updated widget icons.
  • Updated google web fonts.
1.11.6 2018-03-14
  • 14 March 2018 =
  • Hero: Add responsive height settings.
  • Added pikaday jQuery plugin and register pikaday scripts for front end too.
  • Features: item float clearing and padding mobile specific.
1.11.5 2018-03-13
  • 13 March 2018 =
  • Features: Better feature padding removal on row ends.
  • Sliders: WCAG 2.4.4 compliance.
  • Tabs: Hide widget title when no title is set.
  • TinyMCE field: Added setting for wpautop processing which is on by default.
  • Contact: When Gradient disabled, set basic background.
  • Beaver Builder compat: Only set SOWB widget form values when editing a SOWB widget.
  • Contact: Option to log submitter's IP address.
  • Add random number and set more_entropy to increase chance of unique form ids.
  • Contact: Added 'tel' field type which should show numeric keyboard on mobile.
  • Media field: Trigger change event when removing selected image.
  • Renamed the PHP LESS parser to SiteOrigin_LessC to avoid conflicts.
  • Date range field: Prevent initializing date range fields multiple times and ensure date format consistent.
  • Register pikaday as common script and enqueue as needed in fields.
  • Google Map: Show satellite map type.
  • Translation: Add context to From strings.
  • Add missing semicolons to Ionicons codes.
1.11.4 2018-02-07
  • 7 February 2018 =
  • Slider: Add playsinline for Video backgrounds for iOS.
  • Repeater field: Trigger change events for repeater when adding, removing or duplicating items.
  • TinyMCE field: Removed special handling for TinyMCE fields when retrieving data. Just use field value directly.
  • Fixed build overwriting some CSS files.
1.11.3 2018-01-10
  • 10 January 2018 =
  • Hero: Add margin-top to so-widget-sow-button for spacing.
  • Accordion: Added overflow to prevent Image overlap.
  • Google Maps: Always register Google Maps script.
  • Social Buttons: Mobile Alignment global widget settings
  • Contact Form: Ability to control the width of the submit button.
  • Contact Form: Add alignment options for submit button.
  • Contact Form: Setting submit button gradient intensity to 0 removes gradient.
  • Contact Form: Add success and error hooks.
  • Accordion: Don't output widget title if not set.
  • Accordion: Icon title collapse fix.
  • Contact Form: Add placeholder for field type input.
  • Button: Icon placement setting.
  • Hero: Adjustable Paragraph text shadow.
  • Hero: Add font family setting for paragraphs.
  • Hero: Add link color picker.
  • Slider field: allow float values and allow specifying step size.
  • Contact Form: Add ability to set onclick and id for submit button.
  • Features: Add ability to control responsive breakpoint.
  • Global Settings: Add support for global settings added by themes.
  • Beaver Builder Compat: Don't enqueue assets when all widgets are deactivated.
  • Hero: Text font empty check.
  • Contact Form: Preserve existing location hash when contact form is submitted.
  • Post Selector: Only include current post id in exclusion if singular.
  • Copy correct radio values when duplicating repeater items.
  • Checkbox field: Parse string value 'false' in checkbox field sanitization.
1.11.2 2017-11-27
  • 27 November 2017 =
  • Fix compatibility with Beaver Builder Lite.
  • Tabs: Recalculate height on resize.
1.11.1 2017-11-24
  • 24 November 2017 =
  • Hero: Allow for shortcodes to work.
  • Fix posts field not displaying selected values when multiple selected.
  • Widgets Page: Fix missing icon issue on windows.
  • Trigger 'hide' and 'show' events in Accordion and Tabs widgets when toggling content.
  • Fix Google Maps widget not displaying when map is initially hidden.
  • Fix Beaver Builder compatibility.
  • Builder field: Pass builder type when setting up builder fields.
  • Tabs: Use correct variable for tab anchor.
  • Repeater field: Prevent radio inputs values being cleared in repeaters when sorting.
  • Accordion: Added title field.
  • Fix PHP version compatibility checker errors.
1.11.0 2017-11-14
  • 7 November 2017 =
  • New Tabs widget!
  • Contact: mention it's possible to send to multiple emails.
  • Features: Fixes margin causing extended page.
  • Presets field.
  • Accordion: Add Repeater Label Title.
  • Hero: ability to select an image size.
  • TinyMCE field: Remember last selected editor.
  • Add rel="noopener noreferrer" for all 3rd party/unknown links.
  • Social Media Buttons Widget: comply WCAG 2.4.4
1.10.2 2017-10-20
  • 20 October 2017 =
  • Fix for links sometimes not working in slider widgets.
  • Fix multi-measurement field labels.
1.10.1 2017-10-13
  • 13 October 2017 =
  • Fix subwidget fields initializion when not contained in a section.
  • TinyMCE field: fix initialization in repeaters.
1.10.0 2017-10-11
  • 11 October 2017 =
  • New Accordion widget!
  • Prevent multiple initialization of media field.
  • Use correct path for widget banner when defined in a theme.
  • Video: Added option to show/hide related YouTube videos at end of video.
  • Slider: Handle links inside slider frames first and then allow processing of frame background clicks.
  • Give repeated fields in widget fields unique ids for state handling.
  • New multi-measurement field.
  • Widget Manager Path Comparison fix. (allows for settings to work)
  • Button: Use esc_js instead of esc_attr for onclick.
1.9.10 2017-09-14
  • 14 September 2017 =
  • TinyMCE field: fixed issue with filter for TinyMCE plugins.
  • Added teaser messages for SiteOrigin Premium addons.
1.9.9 2017-08-31
  • 31 August 2017 =
  • Avoid using relative paths in asset URLs.
  • Fixed compat with latest Elementor update.
1.9.8 2017-08-21
  • 21 August 2017 =
  • Use WordPress functions to exit AJAX actions.
  • TinyMCE field: Initialized once.
  • TinyMCE field: Simplified switching between TinyMCE and QuickTags.
  • TinyMCE field: Check if individual TinyMCE settings are encoded as JSON and decode before re-encoding all settings.
  • Some compat fixes for Elementor.
  • TinyMCE field: Temporarily disable Jetpack Grunion editor.
  • Use correct JS dependencies for Beaver Builder compatibility when WP_DEBUG not defined.
  • Removed unnecessary enqueues in Beaver Builder compat for dashicons and wp media scripts.
  • Post carousel: Only handle horizontal swipes.
1.9.7 2017-08-11
  • 11 August 2017 =
  • Contact: Added user configurable field for 'From:' address.
  • TinyMCE field: Use editor stylesheets for new TinyMCE editor.
  • TinyMCE field: Use UTF-8 encoding for text output.
  • Sliders: Check whether $frames is empty before using.
  • Google Maps: Prevent automatic center for routes.
1.9.6 2017-08-04
  • 4 August 2017 =
  • Slider: Background Video: Try embedding the video if oEmbed fails.
  • Contact: Added some nonce checks.
  • Contact: add reply-to header.
  • Remove elementor panel width override.
  • Editor: Fix TinyMCE editor button filters in WP >
1.9.5 2017-07-25
  • 25 July 2017 =
  • Fixed icon field selection.
  • TinyMCE field is initialized when quicktags is selected.
  • Autocomplete field only initialized once.
  • Posts field sanitization handles multiple post types.
1.9.4 2017-07-24
  • 24 July 2017 =
  • Using new Editor JS API for TinyMCE field.
  • Carousel: apply static position on .overlay.
  • Layout Slider: Add ability to set Background image to Title and spaced the code.
  • Add capabilities check to widget activation action.
  • Testimonial: Corrected typo in description and corrected formatting.
  • Enabling translation for "From:" in contact mail.
1.9.3 2017-07-04
  • 3 July 2017 =
  • Editor: Fix settings form label.
  • Don't select the external fallback field as value input.
  • Social media buttons: Don't output calls when missing network name.
  • Use gettext for widget global settings dialog title.
  • Image: Added link attributes to template variables.
  • Image grid: Use get_template_variables.
  • Image grid: Template code structure a bit more readable.
  • Simple masonry: Assign link attributes in get_template_variables.
  • Slider widget: Output link attributes.
  • Features: Remove redundant paragraph from template.
  • Google Maps: Fix issue when no matches found in maps API error string.
  • Google Maps: Mention required Google Maps APIs in field descriptions.
  • Google Maps: Localized strings used in JS.
  • Elementor 1.5: Ensure widgets' setup scripts are run after editing.
1.9.2 2017-06-08
  • 8 June 2017 =
  • Post Carousel: default image for posts without featured images.
  • Social Media Buttons: allow empty colors.
  • Editor: prevent text processing for cache and post content rendering.
  • Post selector field: Fix additional args encoding.
  • Post selector field: Fix taxonomy search.
1.9.1 2017-06-02
  • 1 June 2017 =
  • Fixed Maps widget JS error.
1.9.0 2017-06-01
1.8.6 2017-05-12
  • 10 May 2017 =
  • Editor widget supports Jetpack Markdown.
  • Editor widget global setting for enabling/disabling 'autop' by default.
  • Allow setting FitText compressor strength in hero and headline widgets.
  • Fix variable name in enqueue_registered_styles.
  • Fix FitText not working previews.
1.8.5 2017-05-01
  • 27 April 2017 =
  • Fixed button hover class.
1.8.4 2017-04-27
  • 27 April 2017 =
  • Fixed button URLs.
  • Removed image sizes attribute when Jetpack Photon is enabled.
  • Fixed missing widget handling for misnamed widgets.
1.8.3 2017-04-26
  • 26 April 2017 =
  • Contact Form: Improved type Validation and added empty name check
  • Contact Form: Add Field Design Settings
  • Testimonial: Add responsive image sizes settings
  • Added checks to prevent PHP warnings
  • Improved handling of empty order fields.
  • Small code refactoring in price table widget.
  • Ensure all SiteOrigin widgets are grouped together in Page Builder.
  • Slider: Remove slider sentinel contents to avoid things like duplicated video iframe for embedded videos
  • Fix TinyMCE z-index.
  • Headline: Fixed typo that tied subheadline new window to headline
  • Ensure fittext is done before setting up hero slider.
  • Ensure google font fields work in live editors/previews.
  • Features: Allow specifying position of features widgets icons.
  • Added * next to labels of required fields.
  • Make required field indicator optional and display legend when enabled.
  • Set default color option in wpColorPicker.
  • Small refactor to make more use of get_template_variables.
  • Button: Added field for rel attribute.
  • Maps: Added setting for global Google API key.
  • Small fix to allow checkboxes to act as 'conditional' state emitters.
  • Features: Change text form field to a tinymce field
  • Properly work with new Page Builder caching system
  • Ensure footer templates only printed when editing with Elementor.
  • Small IE8 fix
  • Contact: Prevent form fields from having 0px height if no height specified.
  • Fixed Google Maps info windows.
  • Image: Don't output empty attributes.
  • Don't attempt to load maps API if already loaded.
1.8.2 2017-04-01
  • 1 April 2017 =
  • Compatibility with upcoming Page Builder 2.5 release.
  • Fixed compatibility with Elementor 1.4+.
  • Fixed incompatibility with Jetpack.
1.8.1 2017-02-03
  • 3 February 2017 =
  • Fixed empty array warning.
  • Contact Form: Prevent empty title markup from being echoed.
  • Contact Form: Display email after name
  • Slider: Account for 0 speed.
  • Features: Fix sizing issue when using images instead of icons.
  • Use default unit if missing for measurement fields.
  • Price Table: Shortcode support for feature text.
  • Testimonial: Updated text radius label and fixed resulting functionality.
  • Revert change made to post search for link field.
  • Link Field: Make sure we have a valid post_types value.
1.8 2017-01-31
  • 31 January 2017 =
  • Introduced compatibility system.
  • Added compatibility with Elementor and Beaver Builder.
  • Ensure radio inputs in repeaters have their checked property set correctly.
  • Various Call to Action widget improvements.
  • Use text-align: center; for features icons.
  • Always use HTTPS for Google Webfonts.
  • Post Selector: Exclude current post id
  • Post Selector: Add filter returned query
  • Post Carousel: Prevent empty title output.
  • Google Maps: Add ability to set link for Static Map.
  • Social Links: Add title field and title attributes for links.
  • Features: Add title text field for features
  • Button Widget: Add Font setting
  • Contact: Add radio field Type
  • Taxonomy: New Window Setting
  • Added a way of specifying post types for link field.
  • Introduced a global widget setup action.
1.7.2 2016-12-07
  • 09 November 2016 =
  • Made fixes to pass PHP 7 compatibility checks.
  • Image Widget: Get alt and title text from chosen image.
  • Replaced markup parser with more actively maintained one.
  • Simple Masonry: ensure resize on load
  • Image Grid: Allow 0 as valid spacing value.
  • Editor Widget: Call WP_Embed::run_shortcode on Editor widget content
  • Maps: Added missing typeof causing maps api not to load properly.
  • Icon: Fixed URL output.
  • Fixed double slash in URLs.
  • Features: Use Measurement fields.
  • Apply modify_form to form arrays created in the constructor.
  • Contact Form: add email default email subject if no subject defined.
1.7.1 2016-09-21
  • 21 September 2016 =
  • Fixed case of Maps widget in sidebar causing an error on pages without that sidebar.
  • Fixed icon field CSS.
1.7 2016-09-20
  • 20 September 2016 =
  • Added mechanism for creating global widget setting.
  • Added mechanism for adding dismissible notices to widget forms.
  • Unified Google Maps JS working for maps widget and contact form location field.
  • Added icon search for icon field.
  • Added remove button to icon field.
  • Contact Form: Fixed clash with Firefox field validation.
  • Properly display remove button after importing Pixabay image.
1.6.5 2016-08-15
  • 15 August 2016 =
  • Fixed dialog z-index.
  • Added field required argument.
  • Properly trigger change for image search import.
  • Sanitize arg can now be a callback.
  • Improved multi checkbox field
  • Maps: Just call initialization function if maps API already loaded.
1.6.4 2016-07-21
  • 21 July 2016 =
  • More settings and customizability for Headline widget.
  • Added FitText to Headline and Hero Image widgets.
  • Fixed Pixabay image importing.
1.6.3 2016-07-19
  • 19 July 2016 =
  • Added image search functionality to media field.
  • Moved actions into their own file.
  • Allow widgets to provide their own LESS/HTML.
  • Added very simple code field.
  • Multiple widgets can have the same class. Allowing widget functionality to come from configuration.
  • Various tweaks for upcoming Widgets Builder plugin.
1.6.2 2016-07-11
  • 11 July 2016 =
  • Fixed Firefox issue in post selector builder.
  • Properly escape all uses off add_query_arg.
  • Added filter after video
1.6.1 2016-06-24
  • 24 June 2016 =
  • Social Links: Fixed auto-filling of network colors.
  • Social Links: Added 500px network.
  • Social Links: Added title tag to link tags.
  • Maps: Prevent JS error in when maps widget script is enqueued but widget isn't displayed.
  • Maps: Made API field more prominent as it's now required by the Google Maps API.
  • Added more general error checking.
1.6 2016-06-21
  • 21 June 2016 =
  • Added builder field.
  • Added new multi checkboxes field.
  • Added Layout Slider widget.
  • Added taxonomy widget.
  • Added slider wrapper attributes and filter.
  • Fix for measurement field inside a repeater.
  • Modified base folder to work independently of Widgets Bundle.
  • Added custom icon families callback argument to icon field.
  • Properly handle attachments in post selector
  • Contact Form: Refactored form fields.
  • Hero Image: Added image type to Hero Image widget.
  • Button: Handle empty width.
  • Image: Added filter for SiteOrigin image attributes.
  • Image: Add dimensions to sizes dropdown.
  • Maps: Ensure maps widget works with API key.
  • Hero Image: Added setting to disable swipe on mobile Hero Image Widget.
  • Fixed title syntax in Image widget.
  • Video: Correctly get video file mime-types.
  • Video Widget: Allow specifying multiple self-hosted video sources to support various formats.
1.5.11 2016-04-11
  • April 11 2016 =
  • Fixed features widget container shape setting.
1.5.10 2016-04-06
  • April 5 2016 =
  • Added Icon widget.
  • Moved widget form arrays into separate functions to improve performance.
  • Cache widget style CSS if it can't be saved to filesystem.
  • Improved preview checking so preview style CSS isn't stored.
  • Contact Form: Improved instance hashing for compatibility with Yoast SEO.
  • Contact Form: Added description field and customisation.
  • Slider: Ensure correct styles are applied to slider images when a link is defined.
  • Features: Allow user to select size for uploaded icon image.
  • Price Table: Ensure feature icons always vertically centered, alongside feature text.
1.5.9 2016-03-05
  • February 26 2016 =
  • Contact Form: Fixed hash checking for duplicate emails.
  • Contact Form: Replace default emails with admin_email.
1.5.8 2016-02-29
  • February 26 2016 =
  • Skip empty sidebars when loading widget scripts.
  • Changes to cache clearing.
  • Typo corrections.
  • Fixed conflict with Child Theme Configurator.
  • Image Grid widget: Using correct field and image size names to determine image sizes.
  • Editor widget: Added shortcode unautop to Editor widget.
  • Contact Form widget: Added check to prevent email resends in contact form widget.
  • Masonry widget: properly handles full width rows in Page Builder.
  • Hero Image widget: Fix backgrounds URL.
  • Price Table widget: Skip empty buttons.
  • Maps Widget: Allow clicking markers to reopen info windows if closed.
1.5.7 2016-02-04
  • February 4 2016 =
  • Restored old class name for Image Grid Widget.
1.5.6 2016-02-03
  • January 23 2016 =
  • Fixed widget name migration
  • Fixed hero image height issue.
  • Fixed admin page layout.
1.5.4 2015-11-18
  • November 18 2015 =
  • Fixed compatibility with PHP 5.2
1.5.3 2015-11-17
  • November 17 2015 =
  • Fixed defaults for Features widget and Hero Image widget.
  • Fixed previewing for Editor widget.
  • Change measurement field to work as single string.
  • Use new measurement field for existing widgets.
  • Carousel widget supports RTL.
1.5.2 2015-11-10
  • November 10 2015 =
  • Removed word break style from headline widget.
  • Fixed image grid URL field.
  • Added more text styling options to features widget.
  • Added measurement field to use in various widgets.
  • Prefix function name in Google Map widget to prevent conflicts.
  • Fixed styling for contact form widget.
  • Fix to allow multiple duplicated contact forms on a single page.
  • Fixed Hero Image widget button shortcode in text mode.
  • TinyMCE fields maintain editor state.
  • Added support for WP Canvas Shortcodes in TinyMCE field.
  • Don't initialize TinyMCE outside the admin.
  • Added more styling to contact form submit button.
1.5.1 2015-10-07
  • October 7 2015 =
  • Fixed: Issue with Call To Action widget being missing.
1.5 2015-10-05
  • October 5 2015 =
  • Fixed: Conflict between WPML and repeaters.
  • Added Simple Masonry Layout widget.
  • Added Contact Form widget.
  • Added Image Grid widget.
  • Added Testimonial widget.
  • Changed layout of widgets activation page.
  • Added Trianglify to generate placeholder widget icons.
  • Added mechanism to use state emitters in repeaters.
  • Section expanded/collapsed states now stored across form loads.
  • Display once off admin notice when new widgets are available.
  • Fixed translation domain.
  • Editor Widget: Allow more HTML in Editor widget for trusted users.
  • Hero Image Widget: Added top padding setting.
  • Hero Image Widget: Can now set background click URL.
  • Hero Image Widget: Improved handling of buttons shortcode.
  • Slider Widget : Fixed open in new window setting.
  • Headline Widget: Added word-break CSS.
  • Headline Widget: Added option to set type of heading tags used.
1.4.4 2015-09-06
  • September 6 2015 =
  • Fixed issue with slider image widths.
1.4.3 2015-09-05
  • September 5 2015 =
  • Added support for WooCommerce shortcodes to TinyMCE field.
  • New streamlined icon selector field.
  • Added info window functionality to maps widget.
  • Added a button to duplicate repeater items.
  • Added more design settings to hero image widget.
  • Removed full screen mode from TinyMCE field.
  • Option to keep map centered when container is resized.
  • Fixed: CSS bug for Google font imports on generated CSS.
  • Fixed: Post selector for URL fields properly handles empty titles.
1.4.2 2015-08-18
  • August 18 2015 =
  • Urgent fix in preparation for WordPress 4.3 release
1.4.1 2015-08-17
  • August 17 2015 =
  • Updated to latest Font Awesome.
  • Added TripAdvisor to social links widget.
  • Allow unfiltered HTML in SiteOrigin Editor Widget if user has rights.
  • Properly set URL scheme.
  • Fixed state emitter issue for Google Maps Widget.
1.4 2015-07-20
  • Created a base slider widget class.
  • Converted current slider widget to use base slider.
  • Fixed image sizing in slider widget.
  • Added plain background color option to slider widget.
  • Added new Hero Image widget.
  • Fixed repeaters in sub items.