=== GP Premium === Contributors: edge22 Donate link: https://generatepress.com Tags: generatepress Requires at least: 5.2 Tested up to: 6.4 Requires PHP: 7.2 Stable tag: 2.4.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Take GeneratePress to the next level. == Description == The entire collection of GeneratePress premium modules. Once activated, each module extends certain aspects of GeneratePress, giving you more options to build your website. = Documentation = Check out our [documentation](https://docs.generatepress.com) for more information on each module and how to use them. == Installation == To learn how to install GP Premium, check out our documentation [here](https://docs.generatepress.com/article/installing-gp-premium/). In most cases, #1 will work fine and is way easier. == Changelog == = 2.4.0 = * Security: Disallow scripts in custom field template tags * Important: Requires PHP 7.2 or greater * Feature: Improve Site Library filters * Feature: Add search capability in Site Library * Feature: Allow author searching in Site Library * Feature: Add `generate_smooth_scroll_offset` filter * Feature: Use built-in read more text filters * Fix: PHP 8.1 notices * Fix: Display posts in columns option changes Query Loop blocks * Fix: Remove no-csstransforms3d CSS from off canvas panel * Fix: Display Rules taxonomies missing when has_archive disabled * Fix: Navigation logo undefined array keys * Tweak: Update Content Template templates * Tweak: Update Archive Navigation templates * Tweak: Update Page Hero templates * Tweak: Update post meta templates * Tweak: Update post navigation templates * Tweak: Update site footer templates * Tweak: Remove deprecated filter_input functions * General: Updated translations = 2.3.2 = * Tweak: Remove deprecated wp_get_loading_attr_default function = 2.3.1 = * Fix: SelectSearch component infinite loop * Fix: Block widths inside Block Elements = 2.3.0 = * Feature: Add Search Modal Element type * Fix: Inline post meta feature in GenerateBlocks 1.7 * Fix: Close "Choose Element Type" modal with ESC key * Fix: Replace WooCommerce secondary image attachment size * Fix: WP Filesystem error missing credentials * Fix: Undefined array keys in dynamic Container URL * Fix: Author avatar in Header/Block Element titles * Fix: Infinite loop error when autosaving with dynamic content block * Fix: Add aria-label to off-canvas panel button * Fix: WooCommerce button dynamic typography * Fix: Empty WooCommerce quantity fields * Fix: PHP 8.1 notice using disable elements in Customizer * Tweak: Improve license key area * Tweak: Improve off-canvas transitions * Tweak: Check for WooCommerce functions * Tweak: Open off-canvas using space bar * Tweak: Use image ID in mobile header/sticky nav logos * Tweak: Improve Elements hook selection dropdown UI * Tweak: Add site library check for min GenerateBlocks version * Tweak: Add Loop Template to Custom Post Type dropdown filters = 2.2.2 = * Fix: Off Canvas anchor links not working = 2.2.1 = * Fix: Add value to off-canvas aria-hidden attribute * Tweak: Remove/add aria-hidden to off-canvas on toggle = 2.2.0 = * Feature: Allow block element autosave * Feature: Add revisions to block elements * Feature: Add Loop Template block element * Feature: Dont display the raw license key in the Dashboard * Feature: Add "Paginated Results" to Element Display Rules * Fix: Element post navigation template PHP warning when not using GB Pro * Fix: Remove unnecessary zoom CSS from featured images * Fix: Font icon CSS order * Fix: Load more button showing in product tax archives * Fix: Prevent tabbing in hidden off-canvas panel * Fix: Hide hidden off-canvas panel from screen readers * Fix: menu-toggle aria-controls when using off-canvas panel * Fix: Focus first focusable element when opening off-canvas panel * Fix: Focus slideout toggle when closing off-canvas panel * Fix: Off-Canvas Panel sub-menu a11y * Fix: Prevent secondary nav legacy typography CSS * Fix: Fix dynamic term meta link * Fix: Block margins in the block element editor * Fix: Embeds in Block Elements * Fix: Apply display rules to editor with no ID * Fix: Navigation background image applying to secondary nav * Fix: WooCommerce order received page float issue * Fix: Block element editor error in GenerateBlocks 1.7 * Tweak: Remove jquery-migrate from sticky script * Tweak: Add message in Blog section about Loop Template = 2.1.2 = * Elements: Fix custom field value in dynamic container links * Elements: Fix block widths in the editor * General: Fix double slashes in dashboard file request * General: Fix missing Customizer translations = 2.1.1 = * Menu Plus: Fix mobile header sticky auto hide * Site Library: Fix broken CSS variables on import = 2.1.0 = * Blog: Fix masonry JS error if no archive pagination exists * Blog: Fix full width featured blog column * Colors: Deprecate module if using GP 3.1.0 * Elements: Add custom class option to dynamic image block * Elements: Add support for post_type array in display rules * Elements: Fix container link option when targeting next/previous posts * Menu Plus: Integrate off-canvas panel with new dynamic typography system * Menu Plus: Integrate off-canvas panel with new color system * Menu Plus: Integrate mobile header HTML attributes with new HTML attribute system * Menu Plus: Integrate mobile header and off-canvas panel with new generate_has_active_menu filter * Menu Plus: Fix broken inline CSS when using floated sticky navigation * Menu Plus: Add logo dimensions to navigation logo * Secondary Navigation: Integrate with new color system * Secondary Navigation: Integrate with new generate_has_active_menu filter * Secondary Navigation: Integrate with new dynamic typography system * Secondary Navigation: Reduce box-shadow to match main navigation * Secondary Navigation: Change direction of sub-menu box-shadow when opening left * Secondary Navigation: Fix sub-menu overlap when using dropdown click/mobile * Secondary Navigation: Replace box-shadow with border-bottom when sub-menu opens down * Site Library: Add site author attribution * Typography: Deprecate module if using dynamic typography in GP 3.1.0 * WooCommerce: Integrate with new dynamic typography system * WooCommerce: Integrate with new colors system * WooCommerce: Remove category title/description if using page hero with title disabled * WooCommerce: Remove "speak" CSS properties * WooCommerce: Fix empty continue shopping link on mobile * WooCommerce: Fix persistent sticky add to cart panel * General: Integrate with new GP 3.1.0 Dashboard * General: Remove featured-image-active body class if featured image is disabled * General: Change date format in exported JSON filename * General: Fix PHP error when license key activation returns 403 = 2.0.3 = * Elements: Use block_categories_all filter in WP 5.8 * Elements: Remove wp-editor dependency from new widget editor = 2.0.2 = * Elements: Use blog page title for dynamic title if set * Spacing: Fix reset button bug in Customizer controls * WooCommerce: Fix infinite scroll applying to product taxonomy pages = 2.0.1 = * Blog: Fix infinite scroll bug on product archives * Elements: Fix error in WP 4.9.x versions * Menu Plus: Prevent 0x0 logo dimension attributes if no dimensions exist * Site Library: Add vertical scroll ability to the Site Library control area = 2.0.0 = * Blog: Rewrite infinite scroll using vanilla javascript * Blog: Rewrite masonry using vanilla javascript * Blog: Add separate infinite scroll path element to footer * Blog: Fix missing single/page featured image options when archive image disabled * Blog: Add aria-label instead of screen-reader-text to read more button * Colors: Fix back to top Customizer color preview * Elements: New Content Template Element * Elements: New Post Meta Template Element * Elements: New Post Navigation Template Element * Elements: New Page Hero Block Element * Elements: New Archive Navigation Template Element * Elements: New Editor Width option in Block Elements * Elements: Move Block Elements options into editor sidebar * Elements: Show Site Header options by default in Header Element * Elements: Fix Classic Editor issue in Block Elements * Elements: Add a list of active Elements to page editor * Elements: Add a list of active Elements to the admin bar * Elements: Add notices to Customizer if Elements may be overwriting options * Elements: Disable mobile header menu if menu is disabled via Layout Element * Elements: Improve Display Rule loading performance * Elements: Add block type filter to Elements dashboard * Elements: Add generate_element_display filter * Elements: Add No Results as a Display Rule condition * Menu Plus: Hide slideout toggle at set mobile menu breakpoint value * Menu Plus: Fix sticky menu height when using navigation as header * Menu Plus: Add dimensions to mobile/sticky logos * Menu Plus: Make Off-Canvas menu take up full width of canvas * Menu Plus: Fix menu bar item sticky transition * Menu Plus: Prevent sticky sidebar nav if mobile header is set to sticky * Secondary Nav: Fix centered secondary navigation items using flexbox * Secondary Nav: Fix conflict with Nav as Header option * Secondary Nav: Fix missing menu cart items when using click dropdowns * Sections: Officially deprecate module * Site Library: Completely rebuild Site Library using React * WooCommerce: Move full width single product CSS to inline CSS * WooCommerce: Use wc_get_product() instead of new WC_Product() * WooCommerce: Add more checks for WC() class to prevent error logs * WooCommerce: Add generate_wc_cart_panel_checkout_button_output filter * WooCommerce: Add generate_wc_sticky_add_to_cart_action filter * WooCommerce: Add generate_wc_show_sticky_add_to_cart filter * WooCommerce: Re-write quantity button javascript to be more performant/extendable * General: Update theme install link * General: Update alpha color picker script * General: Use correct URL scheme in external stylesheet URLs * General: Check if FS_CHMOD_FILE is defined in external stylesheet generation * General: Use inline CSS when using AMP plugin * General: Update EDD_SL_Plugin_Updater class to 1.8.0 * General: Clean up javascript throughout plugin * General: Replace deprecated jQuery functions = 1.12.3 = * WooCommerce: Fix quantity buttons in WP 5.6 = 1.12.2 = * Blog: Load columns CSS when using filter to enable it anywhere * Menu Plus: Fix sticky mobile header jump when using inline mobile toggle * Menu Plus: Add margin to sticky nav branding when set to full width * Menu Plus: Disable sticky nav container text align padding * Menu Plus: Make mobile menu absolute only when smooth scroll is enabled * Menu Plus: Improve nav as header/mobile header when using flexbox * Menu Plus: Prevent off-canvas panel close button from flashing visible when closing * Spacing: Fix custom nav search height = 1.12.1 = * Typography: Fix missing heading font size controls in the Customizer = 1.12.0 = * Blog: Fix column margin on mobile with some caching plugins * Blog: Add post-load trigger to infinite scroll for better plugin compatibility * Blog: Take generate_blog_columns filter into account when loading columns CSS * Colors: Add search menu-bar-item color live preview to Customizer * Elements: Fix broken custom hook field in Block Elements * Elements: Integrate page hero with text container alignment in GP 3.0 * Elements: Better integrate Header Element colors with GP 3.0 * Elements: Only disable content title when {{post_title}} is present on single pages * Elements: Fix