Skip to content

Releases: PopupMaker/Popup-Maker

v1.11.2

17 Aug 18:51
2842a10
Compare
Choose a tag to compare
  • Fix: wp_make_content_images_responsive is deprecated, use wp_filter_content_tags() instead
  • Fix: IE 11 does not support JS Promises
  • Fix: Missing permission_callback on REST endpoint

v1.11.1

03 Aug 16:29
22d6168
Compare
Choose a tag to compare
  • Fix: Form submission cookies no longer set with Contact Form 7 5.2.

v1.11.0

29 Jun 19:21
cf71d1c
Compare
Choose a tag to compare
  • Feature: Add new floating bar theme.
  • Feature: New guided tour of popup editor for first time users.
  • Feature: New href attribute on the popup_close shortcode for when setting the shortcode to use the a tag.
  • Fix: Shortcode popup_close tag attribute not functioning properly.
  • Tweak: Change popup_close tag setting to use a drop-down for more easily selecting which tag to use.
  • Tweak: Improve explanation of cookies in new trigger modal.
  • Tweak: Ensure all admin pages have visible page headings.
  • Tweak: Simplify name and title fields in popup editor.
  • Tweak: Add popup ID to quick links on All Popups.
  • Tweak: Move CSS and JS for our admin bar node to external file.
  • Tweak: Add our new optional telemetry system.

v1.11.0 Beta 1

22 Jun 15:03
Compare
Choose a tag to compare
v1.11.0 Beta 1 Pre-release
Pre-release

If you are interested in testing the beta version out, you can download the attached zip file. You can upload the beta version as a normal plugin within any WordPress site. While we have tested this version, please note that it is never recommended to test beta versions on live sites. Please test only on staging or dev sites.

Changelog

  • Feature: Add new floating bar theme.
  • Feature: New guided tour of popup editor for first time users.
  • Feature: New href attribute on the popup_close shortcode for when setting the shortcode to use the a tag.
  • Fix: Shortcode popup_close tag attribute not functioning properly.
  • Tweak: Change popup_close tag setting to use a drop-down for more easily selecting which tag to use.
  • Tweak: Improve explanation of cookies in new trigger modal.
  • Tweak: Ensure all admin pages have visible page headings.
  • Tweak: Simplify name and title fields in popup editor.
  • Tweak: Add popup ID to quick links on All Popups.
  • Tweak: Move CSS and JS for our admin bar node to external file.
  • Tweak: Add our new optional telemetry system.

v1.10.2 - 06/09/2020

11 Jun 20:54
Compare
Choose a tag to compare
  • Fix: Popup Settings not working when WP Forms is active without forms
  • Fix: Missing closing div in new [popup_cookie] shortcode.
  • Fix: Shortcode popup_close tag attribute not functioning properly.

v1.10.0 Beta 1

10 Apr 19:19
Compare
Choose a tag to compare
v1.10.0 Beta 1 Pre-release
Pre-release

If you are interested in testing the beta version out, you can download the attached zip file. You can upload the beta version as a normal plugin within any WordPress site. While we have tested this version, please note that it is never recommended to test beta versions on live sites. Please test only on staging or dev sites.

Changelog

  • Feature: Display presets for top bar, bottom right slide-ins, full-screen popups & bottom left notifications to make it simple to get common setups done much quicker
  • Feature: Popup Trigger inline text format for the block editor.
  • Feature: Turn any block in Gutenberg block editor into a popup trigger.
  • Feature: Font Awesome support added to close button text setting.
  • Feature: Play a sound when a popup is opened. Choose from 5 included sounds or upload your own.
  • Feature: Insert customizable [popup_cookie] shortcode on thank you pages when using non-integrated forms.
  • Tweak: Add option to disable or adjust the padding-right added to body.
  • Tweak: Remove Freemius integration from Popup Maker.
  • Improvement: Detect file permission issues with Asset Caching functionality.
  • Fix: Prevent popups from going off the screen when using center position for a tall popup.
  • Fix: Bug in slide animation origin positioning for bottom or right origins.
  • Fix: Bug where Middle Center caused tall popups to hang off the screen on small screens.
  • Fix: Typo in admin editor CSS path.
  • Fix: Bug on fresh installs where default theme's close position is wrong.

v1.9.0-beta.1

25 Jan 05:35
Compare
Choose a tag to compare
v1.9.0-beta.1 Pre-release
Pre-release
  • Feature: New Form Submission trigger with option to choose specific forms for integrated forms.
  • Feature: New Form Submission cookie event with option to choose specific forms.
  • Feature: New Close on Form Submission with optional delay.
  • Feature: WP Forms integration.
  • Feature: Caldera Forms integration.
  • Feature: MailChimp for WordPress integration
  • Improvement: Various changes to ensure PHP 7.4 compatibility.
  • Improvement: Minimum PHP version updated to v5.6 to match WP core.
  • Improvement: Simplified form integration interfaces to more easily support additional form plugins or custom integrations. Includes full AJAX & non-AJAX form support.
  • Improvement: Added RTL CSS support.
  • Improvement: Added new SVG admin menu icon which plays well with custom admin color schemes. Thanks @KZeni (Kurt Zenisek)
  • Improvement: Various performance improvements.
  • Tweak: Remove unnecessary usage of esc_attr_e causing extra translation calls.
  • Fix: Error caused by invalid post ID returned by CF7 when saving new forms.
  • Fix: Bug when selecting more than 10 items in targeting rule post/page select fields.

1.8.0 Beta 1 (Public)

20 Jan 08:53
Compare
Choose a tag to compare
1.8.0 Beta 1 (Public) Pre-release
Pre-release

NOTE: This is a beta, please use accordingly. Though it is pretty stable we always suggest testing on a staging server prior to using it on your live site. Always backup critical data using a proper backup solution.

Download v1.8 Beta 1

Changes

  • Feature: New popup theme settings:
    • New close button positions top center, bottom center, middle left & middle right.
    • New option to position close button outside of popup.
  • Feature: Added optional support for Gutenberg editor when creating popups. (experimental)
  • Improvement: Add constant to disable logging.
  • Improvement: Added complete uninstall option.
  • Tweak: Removed option setting to 'Hide Admin Support Widget' which is no longer relevant.
  • Fix: Condition options for BuddyPress integration had values & labels switched.
  • Fix: Bug with Gravity Forms Personal Data menu item missing.
  • Fix: iOS Click overlay close not working.
  • Fix: Analytics not working for themes with incorrect wp_footer usage.

Click here for a full list of changes

Testing Procedure.

In v1.8 we changed how popup theme data was stored, reducing it from 5-7 post meta keys to handle this to only 1.

NOTE The primary purpose of testing for v1.8 is to ensure integrity of theme settings after a mandatory migration routine has been processed.

If you do not have access to our Advanced Theme Builder extension.

  1. Prior to installing the v1.8 beta, customize at least one theme to with various notable changes.
  2. Upgrade to v1.8.0-beta.1 and process the in dash upgrade by clicking the button to Proceed.
  3. Ensure theme settings migrated properly.
  4. Test that your popups render fine in the front end.

If you have access to our Advanced Theme Builder extension.

  1. Prior to installing the v1.8 beta, customize at least one theme to use those background images.
  2. Set a popup to use that theme with bg images.
  3. Upgrade and without testing anything else, first see if that theme renders the same.
  4. As long as the theme renders good there, proceed to ensure theme settings migrated properly.

Download v1.8 Beta 1

v1.7.0 - Subscription Forms, Asset Caching & More

12 Mar 07:13
Compare
Choose a tag to compare
Updated some text & informational text.

Popup Maker v1.7 Release Candidate 1

20 Feb 07:54
Compare
Choose a tag to compare
Pre-release

This was one of our biggest updates to date with a focus on improving existing functionality, reducing maintenance and the time it takes to implement new features in the future.

Noticeably there are a lot of interface changes with this version as we simplified from having many meta boxes in the popup editor to a new single panel interface.

Image of new tabbed popup settings

Lastly we now have included our extendable subscription forms right in the free version. We currently don't provide support for mail/service providers in the free version, but have opened up our form API in the hopes that 3rd party developers will help us fill that gap. Don't fret though, submissions are stored in a custom table for retroactive syncing to lists or export (not yet available).

  • Feature: Subscriber forms now included without a paid extension.
    • Provider API for easily extending forms to work with 3rd party providers.
    • New shortcode with tons of options built in.
    • Stores subscribers into a new custom table for import into your favorite system at a later time.
  • Feature: Front end asset overhaul, now uses cached static assets.
    • All front end assets now combined into single js & css file.
    • Custom styles are now saved along with all core & extension styles eliminating inline style blocks.
    • Reduction of footprint means massively improved loading performance.
    • Dynamic file creation allows for some awesome upcoming features.
    • Now completely compatible with plugins like Autoptimize (Thanks Frank).
  • Feature: Support for nearly any form, including non ajax forms.
    • Helper functions to integrate your 3rd party form plugins quickly.
    • Show thank you popups, set cookies & close popups with a delay after success (requires code).
    • Automatically reopen popup forms after refresh from a form submission.
  • Improvement: Lots of text, label & description changes to be more intuitive.
  • Improvement: Better 3rd party plugin support including page builders:
    • Popup post type is now public.
    • Better support for 3rd party shortcodes which require extra assets loaded (JS/CSS).
  • Improvement: Adding trigger now gives optional choices to create a cookie, rather than being automatic.
  • Improvement: New Popup Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
    • Now all popup settings are stored in a single meta key reducing DB clutter.
  • Improvement: New Popup Maker Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
  • Improvement: New Popup preview mode.
  • Improvement: Better page builder support by changing popup post type arg for public to true.
  • Improvement: Resource reduction & optimization.
    • Added class autoloader for core and extensions.
    • Greatly simplified code base & internal API structures.
    • Converted many internal APIs to use passive loading.
    • Added internal caching.
  • Improvement: Integrated WPJSF lib for easier maintenance and quicker updates of our admin forms.
  • Improvement: Various improvements to smart select fields (jQuery select2) including:
    • Allow multiple page/post selections without reopening/searching again.
    • Properly highlights & shows selected items after save/reload.
    • Paginated/scroll based loading of more results over ajax.
    • Now shows list of recent "items" immediately upon clicking the field rather than requiring search.
  • Improvement: Admin asset handling
    • Modularized admin assets for easier debugging & maintenance.
  • Improvement: Popup Trigger shortcode can now use custom popup IDs.
  • Improvement: Added new batch processing system for upgrades and other processes.
  • Improvement: Removed a lot of old code.
  • Improvement: Rebuilt Shortcode UI that should be more reliable.
  • Improvement: Addressed most all PHP 7 notices.
  • Improvement: iOS scrolling issue fixes.
  • Improvement: Added support for KingComposer.
  • Tweak: Support for subdirectory sites having their own sitewide cookies.
  • Fix: Incorrect BuddyPress condition labels
  • Fix: Bug when WPML isn't yet available.