= 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.
= 3.11.0 | March 14th, 2024 =
- !!!: Lowest required WordPress version is now 5.9.
- Updated license manager to v1.15.0.
- Improved: WebFontLoader detection now also detects async libraries using spaces.
- Improved: Updated unicode ranges to match with Google Fonts API latest updates.
- Fixed: Unused subsets weren\'t unloaded in inline and local stylesheets.
- Improved: added compatibility for @font-face statements without defined unicode-ranges.
- Fixed: Fallback font stacks would be applied multiple times to the same @font-face statement in some situations.
- Improved: Avada compatibility.
- Added: Auto-configure Detection Settings to OMGF 5.8.x+ Admin top menu.
- Feature: External Stylesheets detection
- This also adds compatibility with the Mailerlite plugin.
- Improved: align with OMGF\'s latest
autoload
improvements.
- Fixed: Unloaded italic fonts wouldn\'t be unloaded in inline and local stylesheets.
- Fixed: Fallback Font Stacks weren\'t handled properly in the HTML style attribute, e.g.
ย
= 3.10.1 | November 13th, 2023 =
- Added: compatibility with WP\'s \"local fonts\" CDN introduced (or, should I say forced?) in WP 6.4.
= 3.10.0 | November 8th, 2023 =
- Tested with WP 6.4
- Added: Optimize for (D)TAP option, which automatically optimizes OMGF Pro\'s settings for (Development >) Testing > Acceptance > Production streets.
- Added: On Multisite environments, OMGF Pro now automatically uses relative URLs to load the stylesheets to prevent CORS errors.
- Added: If WPML is activated, OMGF Pro now automatically uses relative URLs to load the stylesheets to prevent CORS errors.
= 3.9.1 | September 25th, 2023 =
- Fixed: passing null to json_decode() is deprecated in PHP 8.1.
- Fixed: if Modify Source URL was set to a relative dir (e.g.
/wp-content/uploads/omgf
) this would cause open_basedir restriction warnings.
= 3.9.0 | September 5th, 2023 =
- Added: logic for White-label Stylesheets (Pro) option, which removes branding from newly generated, minified stylesheets.
= 3.8.8 | August 25th, 2023 =
- Added: compatibility fix for Go Pricing add-on for WP Bakery.
- Updated license manager to v.1.13.5.
= 3.8.7 | August 15th, 2023 =
- Fixed: Material Icons wouldn\'t include the @font-face statement, breaking its display.
= 3.8.6 | August 13th, 2023 =
= 3.8.5 | August 7th, 2023 =
- Fixed: Changes in Fallback Font Stacks and Replace-options wouldn\'t be processed after the first run.
= 3.8.4 | July 30th, 2023 =
- Updated License Manager to v1.13.4:
- Fixed: a bug in the WP CLI
wp daan activate
command.
- Added: backwards compatibility for PHP 7.2.0 - 7.2.4.
= 3.8.3 | July 26th, 2023 =
- Fixed: already locally hosted WebFont Loader (JS) libs are no longer replaced by OMGF Pro\'s included library.
- Updated License Manager to v1.13.0 introducing WP CLI support! Type
wp daan help
in your terminal to learn about available commands.
= 3.8.2 | July 3rd, 2023 =
- Updated license Manager to v1.12.3:
- Fixed: Update notices weren\'t shown in the Admin > Plugins screen.
- Improved: If all Don\'t Load boxes for a font are selected, and a Fallback Font is selected, the Replace box is automatically checked.
- Fixed: when all Don\'t Load or Replace boxes were unchecked, these changes wouldn\'t be saved.
- Improved: created a (Safety) Wrapper-class, to prevent any fatal errors during future updates in which classes/functions are (re)moved.
- Fixed: processed_local_stylesheets row in database could contain (many) duplicate mentions of the same stylesheet URL. This is now fix by properly checking for them.
= 3.8.1 | June 7th, 2023 =
- Fixed: workaround to prevent invalid Type errors.
- Fixed: undefined constant error when deactivating OMGF Pro while OMGF is still active.
- Updated License Manager to v1.12.1:
- Fixed: License Manager screen couldn\'t be viewed on servers with Case Sensitive hard drives.
= 3.8.0 | June 6th, 2023 =
- Major improvements under the hood resulting in:
- 30% faster code execution, and
- ~33% less DB reads.
- Tested with WP 6.2 -- No issues.
- Re-factored code to largely comply with WP coding standards.
- Fixed: CSS parser wouldn\'t properly detect URLs defined in CSS like this: url([space]\"/path/\"[space]).
- Fixed (partially): Fallback Font Stacks would also replace font-family names inside of