=== Easy Pricing Tables Premium by Fatcat Apps === Contributors: davidhme, fatcatapps, ryannovotny, flippy101 Author URI: https://fatcatapps.com/ Plugin URI: https://fatcatapps.com/easypricingtables/ Requires at least: 6.2 Tested up to: 6.7 Stable tag: 4.0.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html == Description == Create a Beautiful, Responsive and Highly Converting Pricing Table in Less Than 5 Minutes with Easy Pricing Tables for WordPress. No Coding Required. == Changelog == # Version 4.0.1 # * Fix table editor not loading in some cases (WordPress 6.6.2 / Welcome to Gutenberg popup) # Version 4.0.0 # * Rebuilt table editor for greater customization and Gutenberg compatibility * Added a filter: 'fca_ept_allow_adding_blocks', default to false, set to true to enable adding any kind of blocks to a table, example: add_filter( 'fca_ept_allow_adding_blocks', '__return_true' ); # Version 3.2.5 # * Added/Fixed PHP 8.2 compatibility * Fixed legacy gutenberg blocks * Fixed JS error in Personal builds # Version 3.2.4 # * Added 1 new table design * Added shortcode support to button URLs * Added font namespace to allow more than 1 Google Font on page * Improved compatibility with some plugiuns that may disable Gutenberg * Performance, UI and compatibilty improvements * Fix legacy tooltip console error releated to modernizr # Version 3.2.3 # * Fix reported legacy mode XSS vulnerability * Tested up to WordPress 6.1.1 # Version 3.2.2 # * Fix issue with column titles not being editable * Tested up to WordPress 6.0.1 # Version 3.2.1 # * Fix reported legacy mode XSS vulnerability * Tested up to WordPress 6.0.0 # Version 3.2.0 # * Added 2 new table designs * Added Image support * Added "Add Row" and ability to add rows & columns before or after existing table * Added Copy Table action for EPT3 tables * UI Updates * Improved performance (editor & sitewide enqueues) * Changed button editing behavior to a modal (to edit URL and button text) * Rewrite toolbar, WooCommerce and icon insert behavior * Fix some Google fonts not working * Fix jQuery conflict with toggles Divi theme (probably others) * Removed/refactor some legacy code causing conflicts * Removed Column Height toggle (added match image heights) * Removed Copy HTML feature # Version 3.1.5 # * Added filter to include more allowed tags in EPT Legacy frontend * Tested up to WordPress 5.9.2 # Version 3.1.4 # * Cleaned up legacy layouts * Added function to add allowed tags in the frontend * Fixed PHP8 error * Tested up to WordPress 5.9.1 # Version 3.1.3 # * Fixed icon & tooltip popover in Gutenberg WP5.9 * Security fixes * Tested up to WordPress 5.9 # Version 3.1.2 # * Improved table builder performance on Gutenberg editor * Prevent unused layout files from being loaded in frontend * Update some code to get rid of console warnings * Fixed tooltip / icon bugs when editing multiple tables on 1 page * Cleaned up layout 1 structure # Version 3.1.1 # * Fixed problem with toggle for legacy tables * Clean up some code in block editor for legacy tables # Version 3.1.0 # * Add icon picker * Add tooltip picker * Clean up frontend render page * Fixed bug in layout 4 for EPT Premium Personal * CSS improvements / bugfixes * Tested with WordPress 5.8 # Version 3.0.3 # * Add option to display legacy pricing tables in Pricing Tables Settings # Version 3.0.2 # * Add Pricing Table custom theme compatibilities # Version 3.0.1 # * Some CSS fixes * Add URL with instruction video # Version 3.0.0 # * Rebuilt Easy Pricing Tables from scratch for Gutenberg * Added a cleaner way to switch between layouts * Added font picker * Added WooCommerce integration * Cleaned up unused code * Tested up to WordPress 5.7.2 # Version 2.4.7 # * Updated function in preparation of WordPress 5.7 * Tested up to Wordpress 5.7 # Version 2.4.6 # * Changed code to use builtin Codemirror / jQuery * Fixed Custom CSS editor * Fixed integrations bug with SPP / Woo / EDD * Added missing icons file * Fixed Gutenberg CSS issues # Version 2.4.5 # * Fix editor page display issues * Tested up to WordPress 5.6 # Version 2.4.4 # * Update software licensing updater to latest version # Version 2.4.3 # * Performance, UI and compatibilty improvements * Improve compatibility with WooCommerce & other plugins * Improve compatibility with Easy Digital Downloads & WooCommerce integration call to action button URLs * Improve price/date parsing * Fix Comparison Table 1 row height setting not working properly * Tested up to WordPress 5.3.0 # Version 2.4.2 # * Fix Simple Pay 3 price display for overlays # Version 2.4.1 # * Fix Simple Pay 3 price display for subscriptions * Add pricing table toggle settings for block editor # Version 2.4.0 # * Add WordPress 5.0 block (Gutenberg) support * Fixed PHP 7.2 "misuse of count" error in metabox library ( thanks @vbhunt ) # Version 2.3.12 # * Removed unused admin cookies * Remove unused Mixpanel related code # Version 2.3.11 # * Add integration with MonsterInsights Pro (previously only free edition) * Improved tooltips on small screens # Version 2.3.10 # * Fix WooCommerce variable products not showing in dropdown * Fix a possible conflict with Yoast # Version 2.3.9 # * Update support URL * Update software licensing library * Update Simple Pay Pro generated URLs to improve HTML validation * Disable navigation confirmation dialog until inputs are changed * Add a workaround for Impreza theme * Fix a rare font color bug on Design 6 * Fix 3-way toggles not working on Comparison Tables # Version 2.3.8 # * Add support for Simple Pay Pro 3 * Fix minor conflict with Beaver Builder page builder icons # Version 2.3.7 # * Add save confirmation prompt * Added unique IDs to Comparison Table columns for easier custom CSS rules * Added shortcode and tooltip support to all remaining inputs ( bill cycle and features ) * Update jQuery MatchHeight library to latest (v0.7.0) * Update WooCommerce support to 3.0.0+ * Fix conflict with Select2 versions enqueued by other plugins causing WooCommerce products to not be selectable * Fix style issue with featured column tooltips using wrong text color on some layouts * Fix conflict with "Calls to Action" plugin * Fix conflict with "Allegiant Pro" theme # Version 2.3.6 # * Added shortcode support for Button URL and Button Text inputs * Improved table toggle for mobile * Removed some unnecessary button CSS # Version 2.3.5 # * Fix WP Simple Pay Pro for Stripe not being enabled on new tables when toggled on # Version 2.3.4 # * Include updated WPAlchemy library for PHP7 compatibility * Add edition to plugin name * Fix custom URL getting overwritten/hidden when stripe enabled * Updated licensing code for better compatibility # Version 2.3.3 # * Improved performance up to 50% * Added ability to use custom button URLs when stripe checkout is enabled * Added WordPress filter for inline CSS ( 'fca_ept_css_filter' ) * Fixed conflict with 'Post Snippets' plugin * Fixed conflict with 'Visual Composer' plugin * Fixed rare CSS conflict with Easy Digital Downloads * UI updates * Changed use of .btn class to .ptp-button (may affect custom css) # Version 2.3.2 # * Fix potential CSS conflict with Easy Digital Downloads for dialog boxes * Fix conflict with All In One Schema.org Rich Snippets # Version 2.3.1 # * Improved user interface of WooCommerce & Easy Digital Downloads integration by adding the ability to search for products (Business & Agency plans only). # Version 2.3.0 # * Added WooCommerce and Easy Digital Downloads integration. Get product details from EDD and Woo for your tables automatically! * Added Dutch translations * Changed CSS enqueue order to allow overwriting any rules with custom css * Updated some CSS to be more responsive * Fix a warning that occured with PHP 7 * Fix links not opening in new tab for Pricing Table design 2 * Fix issue w/ stripe integration for Comparison Table 3 * Fix custom shortcodes being removed from button URL when using Stripe integration * Fix a minor UI issue with removing a saved Stripe plan ID # Version 2.2.0 # * Add integration with WP Simple Pay Pro for Stripe - full eCommerce for your pricing tables in just one click! * Fix possible conflict with other plugins using Mixpanel library * Fix conflict with Yoast SEO plugin causing incorrect styles on some themes/configurations * Included French language translations * Minor UI Improvements # Version 2.1.0 # * Fixed a plugin conflict with iThemes exchange. * Fixed a bug in the backend introduced by a new version of jQuery included in WP 4.5 * Replaced depreciated function get_currentuserinfo # Version 2.0.9 # * Small UI improvements: pricing table editor now looks a bit nicer. * Fix: Easy Pricing Tables now cleans up the database when the plugin is deleted. (It removes dh_ptp_allow_tracking and dh_ptp_mailing_list) * Fix: Easy Pricing Tables disabled the WordPress post auto save feature on some configurations. * Fix: pricing tables used to be listed as public posts. # Version 2.0.8 # * Added text domain for compatibility with translate.wordpress.org # Version 2.0.7 # * Removed defunct PressTrend Analytics (don't worry about this!) * Reverted "Improved compatibility with more themes & plugins by accounting for some weird CSS & JS (don't worry about this)" as it ended up causing more issues than it was worth. # Version 2.0.6 # * Fixed: Pricing toggle button & content didn't always match after hitting the back button, which wasn't ideal. * Fixed: Some users had issues activating their licenses / receiving automatic updates. * Improved compatibility with more themes & plugins by accounting for some weird CSS & JS (don't worry about this). # Version 2.0.5 # * Fixed two WPAlchemy related bugs that prevented some users from adding / removing columns to their pricing tables. # Version 2.0.4 # * Various small bugfixes # Version 2.0.3 # * Fixed a bug introduced by v2.0.2 that prevented users from adding new features to their tables. # Version 2.0.2 # * Various Bugfixes & Improvements related to pricing toggle v2 and new designs introduced in v2.0 # Version 2.0.1 # * Hotfix: Fixed an ugly gray border issue on design 7 that appeared when the leftmost or rightmost column was featured. * Hotfix: Changed padding in Comparison Table 3 - Plan Name * Hotfix: Fixed a problem with linebreaks in designs 6 & 7 # Version 2.0 # * 5 New designs: Pricing Table 5, 6 & 7 + Comparison Table 2 & 3. * "Pricing Table 5" is now known as "Comparison Table 1" * Redesigned pricing toggle (in case of only two options) for better user experience. * Added anonymous tracking code so we can make data-driven decisions on how to improve the plugin. (Can be deactivated from settings screen.) * Small UI improvements: Improved template chooser user interface, Changed CSS-spelling in UI and more... * Activating Easy Pricing Tables Premium will now deactivate Easy Pricing Tables Free * Small Update to licensing code # Version 1.9.5.1 # * Fixed an issue with double clicks on the pricing toggle * Fixed an issue related to the pricing toggle and the 'match height' feature * Streamlined some code * Fixed a rare bug related to the tooltip feature & Jquery UI * Fixed a bug related to the "rounded corner" feature of design 1 # Version 1.9.5 # * Updated Google Analytics integration to work with Universal Analytics * Updated pricing toggle to support 3 pricing toggles (instead of two) * Fixed a bug related to design 3 -> automatically match row height * Improvement: Empty rows will now automatically be hidden on smartphones * Improvement: Changed mouse cursor from arrow to hand on button hover * Improvement: Changed aesthetics (CSS) of the tabs in the Easy Pricing Tables editor * Improvement: Made the pricing table columns in the Easy Pricing Tables editor wider * Changed version number of Easy Pricing Tables to correspond to Easy Pricing Tables Premium * Added Easy Pricing Tables - icon to media button # Version 1.9.0.1 # * Fixed a CSS bug that prevented design 5 from being responsive on some devices & browsers. # Version 1.9 # * Design 5 is now responsive * Minor bugfixes * Minor UI improvements # Version 1.8.1 # * Improved the licensing system * Improved aesthetics of "Design" screen (removed ugly arrows on some themes) # Version 1.8 # * New feature: Custom Pricing Table CSS * New feature: Automatically match Row Height * We’re now allowing more flexible user inputs in the ‘price’-field of designs 4 & 5. * Design 2 now looks even better on mobile phones (each column now has its own row.) * Improved “build your own color scheme” user interface in designs 2, 3 and 5. From now on, when clicking “build your own color scheme” we will pre-load the colors from the color scheme you have selected. * Our Google fonts now work on SSL sites. * Made a small improvement to the licensing user interface. * Learn more: http://fatcatapps.com/easy-pricing-tables-premium-1-8 # Version 1.7.1 # * Fixed some JavaScript errors in the user interface * Improved shortcode button support * Design 4 & 5 now support multi-letter currencies in the price field (such as "VND") * The price field in design 5 now supports non-numeric content such as "Free" * You can now place the currency symbol both left or right of the number in design 5 * Refactored design 5 CSS to cause less theme conflicts * Fixed a couple of bugs in the user interface of design 2 * Improved the Useability of the pricing toggle: it now works if you click anywhere on the toggle * Fixed an alignment issue with design 5 * Fixed a bug that appeared when "Enlarge Column on Hover" was checked in design 1 * Fixed a CSS conflict between design 5 and the Inovado theme * Improved the CSS of design 5 to cause less problems * Improved the CSS of the pricing toggle to cause less problems # Version 1.7 # * New feature: Google Analytics Event Tracking * New feature: Added button color & button font color settings to Design 3 * Improvement: Increased pricing table load speed by minifying its CSS * Improvement: Improved the responsiveness of Design 3 (each column will now take up an entire row on phones & vertical tablets) * Improvement: Improved tooltip appearance (max width is now 500px and dotted underline is now same color as the text it underlines) * Improvement: Added a new icon for the Easy Pricing Table post type * Bugfix: Fixed incompatibilities with multiple themes * Bugfix: Fixed a bug that made styling disappear when free users upgrade to Easy Pricing Tables Premium * Bugfix: Fixed a bug that made Design 3's font colors change on some themes * Bugfix: Fixed a bug that accidentally embedded some pricing table CSS files on pages that didn't use pricing tables * Fixed an incompatibility with the post type switcher plugin # Version 1.6.1 # * Updated the pricing toggle user interface and shortcode to make it easier to use # Version 1.6.0.1 # * Fixed a rare bug introduced with v1.6 # Version 1.6 # * Added pricing toggle feature * Added tooltip feature * Added ability to add HTML to all pricing tables * Added color picker to Design 4 - you can now choose any color instead of just using pre-made color schemes * Streamlined the user interface of the "Design" - tab in the pricing table editor * Improved the HTML & CSS of all 5 table designs (they now use a lot less CSS-!important properties) * Bugfix: Fixed a rare bug that stopped the "Save & Preview" button from working * Bugfix: Fixed a rare bug that causes the "Pricing Table" menu to disappear from the WordPress navigation # Version 1.5 # * Added additional design customization options & color pickers to design 2, 3 and 5 * Added a featured ribbon font size setting to design 2 * Added hover effects (similar to design 2 and 3) to design 1 * Added the ability to hide empty rows * A lot of design 5 CSS & HTML bug-fixes and improvements * Small Design 2 bugfix * Added the option to add target=\"_blank\" to buttons (link will open in a new tab) * Fixed a bug related to the live preview * Changed the menu position to be further down # Version 1.4.1 # * Design 2 now allows you to build your own color scheme * Decreased plugin file-size * Added translation capabilities * Minor changes to licensing system * Fixed incompatibility with this plugin: http://wordpress.org/plugins/responsive-mobile-friendly-tooltip/ * Improved compatibility with legacy browsers * Fixed a bug in design 1 introduced in v1.4 # Version 1.4 # * Added a new pricing table design: Design 5 * Added hover effect to design 3 * Added the ability to add icons to pricing tables * Added the ability to replace pricing table buttons with shortcodes * Decreased filesize of plugin * Fixed CSS incompatibilities with some themes * Fixed incompatibility with Theme Foundry Basis theme # Version 1.3.1 # *Fixed a bug that caused the licensing system to be incompatible with some servers * Small UI improvement: Changed button copy and behavior in the backend # Version 1.3 # * Added the ability to clone existing tables * Added row IDs to our pricing table HTML * Added the ability to remove space between columns in Design 1 * Fixed issue with the licensing and auto-update system * Multiple bugfixes * UX improvements # Version 1.2 # * Added new table design * Added new customization options * Bugfixes * UI Improvements # Version 1.1 # * Added auto-update feature. # Version 1.0 # * Initial Release.