=== OMGF Pro === Contributors: DaanvandenBergh Tags: OMGF Pro, Google Fonts, Host Fonts Locally Requires at least: 5.9 Tested up to: 6.8 Stable tag: 4.1.1 Requires PHP: 7.2 == Description == Replace all Google Fonts in your webpages with locally hosted versions. Also removes preconnect, dns-prefetch and preload headers. == Changelog == = 4.1.1 | June 27th, 2025 = * Improved: added "Auto-configure Preload Settings for [post-type/taxonomy]" to the Admin Bar menu. * Improved: when Smart Preload is enabled, all set Preloads are disabled to make sure one replaces the other. = 4.1.0 | June 24th, 2025 = * Added: Smart Preload automatically configures which fonts to preload i.e., load early. Even at page level! * Fixed: WP Font Manager compatibility. = 4.0.4 | June 12th, 2025 = * Fixed: WPML and Multisite compatibility * Improved: when the WPML plugin is active or the current site is a Multisite, the Developer Mode function will be automatically enabled. * Minor refactors to comply with OMGF v6.0.2. = 4.0.3 | June 4th, 2025 = * Fixed: file paths containing spaces would send OMGF Pro's auto config into a tailspin. = 4.0.2 | May 30th, 2025 = * Fixed: Minor glitch in license manager would prevent users who just upgraded to a lifetime license to get the proper "never expires" status for their license. = 4.0.1 | May 27th, 2025 = * Updated license manager to v2.0.2 * Improved: re-factored Google Fonts checker related code to align with OMGF v6.0.1 (Enfold compatibitily) = 4.0.0 - The 2000 IQ edition! | May 26th, 2025 = * Improved: All Detection Settings are now configured automatically! * Improved: the Remove Async Google Fonts option is removed, and asynchronously loaded Google Fonts are now processed and replaced automatically. * Fixed: BunnyCDN compatibility. * Added: Requires Plugin header, so OMGF Pro can only be activated if OMGF is installed and active. * Several code improvements and bugfixes. * Updated license manager to v2.0.1. = 3.12.5 | February 20th, 2025 = * Updated license manager to v1.16.2 * Added compatibility for Porto theme. = 3.12.4 | November 7th, 2024 = * Updated Unicode Ranges for Cyrillic-ext, Hebrew, Latin-ext, Math and Symbol. * Updated license manager to v1.16.0, which activates the license directly from the browser, instead of through the server, avoiding firewall IP blocking issues. = 3.12.3 | October 1st, 2024 = * Fixed: Jupiter (child) theme compatibility. * Updated license manager to v1.15.6. = 3.12.2 | July 31st, 2024 = * Updated license manager to v1.15.5. = 3.12.1 | July 17th, 2024 = * Tested with WP 6.6 * Updated license manager to v1.15.4. * Fixed: improved code for enrolling new users. * Fixed: Jupiter compatibility would break when Smart Slider 3 was active. * Minor code improvements. = 3.12.0 | April 9th, 2024 = * Tested with WP 6.5 * Fixed: parenthesis () and spaces in filenames would break styling when Local Stylesheets processing was enabled. * Removed: Early Access detection, because it's considered "obsolete and unsupported" by Google for over a year. * Added: support for the Font Manager introduced in WP 6.5. Simply enable Process Inline Styles, or enable Auto-config Detection Settings to enable it. * Fixed: compatibility fixes for specific themes wouldn't run if a child theme was being used. * Updated license manager to v1.15.2. * Several code improvements. [ Changelog shortened ... ] = 3.0.0 | September 29th, 2021 = * Added: Scan Posts/Pages Optimization Mode is completely revamped! 1. It now runs by cron schedule, instead of upon page request. I.e. no more slow downs upon first pageload! 2. The Optimize Fonts-tab now features a full-fledged management panel, allowing you to manually trigger cron-tasks, manage batch size, etc. 3. AOM now updates you about its progress thru notices within the Admin area. * Improved: reduced the amount of code running in the frontend by ~60%! * Fixed: when Advanced Processing is disabled, OMGF Pro's other features are still properly processed by the OMGF API (e.g. Combine & Dedupe) * Improved: several code refactors, optimizations and UX tweaks. [ Changelog shortened ... ] = 2.0.0 | September 30th, 2020 = * OMGF Pro now detects and caches Google Fonts automatically, no more auto detect required. Even if you use different fonts on different pages, they'll be cached and served properly. * OMGF Pro can now be temporarily disabled by disabling the Advanced Processing option under Settings > Optimize Google Fonts > Basic Settings. * Using Subset Forcing, you can now force your theme/plugins to load all Google Fonts in a certain subset, further reducing Page Size and Load Time. * All promotion for OMGF Pro is now removed after activating this plugin. * Some Pro options are moved to Basic Settings and Advanced Settings, since Extensions tab is removed in OMGF 4.0.0. * Increased compatibility with CSS Minify/Combine and Caching plugins, e.g. WP Fastest Cache, WP Rocket, WP Super Cache and Autoptimize plugins. [ Changelog shortened ... ] = 1.0.0 | June 6th, 2020 = * First Release!