| Server IP : 212.114.33.6 / Your IP : 216.73.217.30 Web Server : Apache System : Linux ger18 6.12.94+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.94-1 (2026-06-20) x86_64 User : immotrainerde ( 2287) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /srv/www/immotrainerde/htdocs/wp-content/plugins/host-google-fonts-pro/ |
Upload File : |
=== OMGF Pro === Contributors: DaanvandenBergh Tags: OMGF Pro, Google Fonts, Host Fonts Locally Requires at least: 6.2 Tested up to: 7.0 Stable tag: 5.2.8 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 == = 5.2.8 = * Security: Hardened Smart Optimize and local stylesheet processing to prevent a path traversal vulnerability. Props Patchstack. * Fixed: Muli was renamed to Mooli. This fix provides an alias for it. = 5.2.7 | June 25th, 2026 = * URGENT!: This release patches an exploit currently being actively exploited in the wild. * Fixed: Neuton and Oxygen didn't receive proper Magic Fallbacks due to missing values in the dataset. This fix provides fallbacks for these cases. = 5.2.6 | June 17th, 2026 = * Added: Courier New as a Magic Fallback for monospace Google Fonts. * Fixed: Magic Fallbacks now works with inline font-face statements. * Fixed: font-family declarations inside inline font-face statements should not receive fallbacks. * Improved: always inline Magic Fallbacks to make sure they're used before anything else. * Improved: BunnyCDN compatibility. * Improved: Smart Optimize now removes import statements if all font-face statements in the corresponding stylesheet are marked for unloading. = 5.2.5 | June 4th, 2026 = * Fixed: Smart Optimize would append a (or replace an existing) ver parameter to URLs not cached by OMGF Pro. * Tested with WP 7.0. = 5.2.4 | June 3rd, 2026 = * Fixed: Local Stylesheets would attempt to optimize core's load-styles.php script. * Updated License manager to v2.2.4. = 5.2.3 | May 18th. 2026 = * Fix in license manager: some systems would throw an uncaught error: class "Daan\LicenseManager\stdClass" not found. = 5.2.2 | May 13th, 2026 = * Fixed: use omgf_do_not_load_frontend_js filter to make sure Smart Optimize runs in OMGF v6.3.5 * Improved: decoupled Magic Fallback from Smart Optimize * Added: Mobile Support for Smart Optimize * Upgrade license manager to v2.2.2 = 5.2.1 | April 13th, 2026 = * Fixed: undefined array key warning when theme uses WordPress Local Fonts. * Fixed: replaced base64 encoding with hex escapes in the block async script, to improve WP 7.0 compatibility. * Added: provisioning for TranslatePress compatibility. = 5.2.0 | April 10th, 2026 = * Added: Magic Fallbacks, which generates mathematically tuned system font fallbacks that match your Google Fonts\' exact proportions to eliminate Cumulative Layout Shifting! * Several minor code improvements. = 5.1.1 = * Added: Smart Optimize compatibility with the official Cloudflare plugin. = 5.1.0 | March 30th, 2026 = * Improved: when Smart Optimize is enabled, and has finished detecting its optimizations, it will now automatically refresh the cache of that page for the most popular caching plugins: - FlyingPress - Kinsta Cache - LiteSpeed Cache - SiteGround Optimizer - W3 Total Cache - WP Fastest Cache - WP-Optimize - WP Rocket - WP Super Cache * Improved: clarified copy in the Performance Checker dialog. = 5.0.0 | March 23rd, 2026 = * Added: Smart Optimize, which automatically optimizes your Google Fonts by automatically removing unused subsets and font styles/weights and preloading ones above the fold. * Removed: Run Google Fonts Checker in the Background option, because it's superseded by Smart Optimize. = 4.1.7 | March 1st, 2026 = * Fixed: if Local Stylesheets processing was still off (before running initial optimization), External Stylesheets Processing would pick up fonts.googleapis.com URLs, causing confusion in the optimization process. * Added: Fonts added by Block Themes and Core Themes (TwentyTwenty*) are now fully supported, including subsetting. = 4.1.6 | December 1st, 2025 = * Tested with WP 6.9 * Updated license manager to v2.2.0 = 4.1.5 | October 10th, 2025 = * Improved: added support for Google Fonts kits in (inline) stylesheets. * Several code improvements to clear the way for future features. = 4.1.4 | October 1st, 2025 = * Improved: Refactored code for WebfontConfig detection to provide improved compatibility with several (if not all) themes and plugins using asynchronously loaded Google Fonts. * Several minor fixes and improvements. * Updated license manager to v2.1.1, which introduces several fixes for license validity checks. = 4.1.3 | July 30th, 2025 = * Fixed: unloading all fonts in an async stylesheet would result in the stylesheet still being loaded. * Fixed: when an inline stylesheet containing @import statements loading Google Fonts was loaded asynchronously, the entire stylesheet would be blocked. = 4.1.2 | July 4th, 2025 = * Improved: Onboarding for Smart Preload in the Dashboard. * Fixed: Smart Preload didn't work with Variable Fonts and/or Static Fonts loaded in a different font-weight than they were actually used. * Improved: added compatibility for themes/plugins using the WPTT webfont loader. * Improved: Smart Preload now also scans stylesheets loaded using @import rules for fonts to preload. = 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!