Interwebbi's Asset Inliner

Changelog

0.1.10

  • Hardened local URL-to-file resolution with allowed-root containment checks.
  • Removed hardcoded include-directory assumptions from file path mapping.
  • Added Google Fonts remote host validation before downloading font files.

0.1.9

  • Stored localized Google Fonts assets under /uploads/interwebbis-asset-inliner/ for WordPress.org compliance.
  • Reworked local URL-to-file resolution to use WordPress directory/location functions instead of ABSPATH-based assumptions.
  • Sanitized REQUEST_URI handling for frontend request gating.

0.1.8

  • Added Google Fonts filtering controls for localized downloads (allowed subsets, allowed weights, and optional italic variant toggle).

0.1.7

  • Explicitly close plugin-owned output buffer on shutdown to avoid unclosed ob_start() flow in shared environments.

0.1.6

  • Renamed plugin to “Interwebbi’s Asset Inliner” with slug interwebbis-asset-inliner.
  • Prefixed internal declarations and stored data keys with interwebbiinlineassets_ for collision safety.

0.1.5

  • Bypass all plugin optimizations on frontend requests for logged-in administrators.

0.1.4

  • Added stricter frontend request gating so optimization logic runs only on true frontend page views.

0.1.3

  • Renamed plugin branding/slug to remove restricted terms for WordPress.org compliance.
  • Removed discouraged translation loader call and aligned text domain usage.
  • Replaced direct database transient deletion with tracked transient key cleanup.
  • Replaced unlink() usage with wp_delete_file().
  • Updated tested compatibility metadata and naming consistency.

0.1.2

  • Added Google Fonts localization features (font-display policy and optional WOFF2 preload tags).
  • Added automatic cache busting on content/theme/update/settings events.
  • Added plugin settings link on Plugins page.
  • Improved compatibility for subdirectory WordPress installs.

Plugin Website
Visit website

Author
Riku Turunen
Version:
0.1.10
Last Updated
February 25, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.