XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 [Xenforo Addons]

  • Response times may be somewhat delayed over certain days over the holiday period. Apologies if you experience any wait times and all inquiries are being addressed.
  • Our SEO addon did not make Christmas even release as was hoped, but is quickly being finalized for its first public release! Please stay tuned for the official launch here at the store, or by following the sneak preview thread at Xenforo.com.
  • Our new powerful addon, SEO & Index Tools is almost released for Early Access! Early customers will be able to beta test the addon at a lower, locked-in license price. Stay tuned for announcements!
XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2
Speed up your Xenforo forum with powerful minification options! Compress HTML, CSS & JS, preconnect external resources, preload images and more! Serve faster Xenforo pages and improve your Lighthouse scores

Overview Releases (12) Reviews (1) Discussion

Abraham54

Abraham54

Customer
Customer
Messages
3
Reaction score
0
Points
1
@Nulumia - I use this tool on my forum.
But I have a peculiar problem with js files on my forum!

WebpageTest:
The main thread was blocked for 324 ms
When files block the main thread, users are unable to interact with the page content. Typically, parsing and executing large JavaScript files, as well as running long JavaScript tasks can block the main thread and should be avoided. These files had high thread blocking times:

Is it possible to optimize these two js files with your tool?
 
Abraham54

Abraham54

Customer
Customer
Messages
3
Reaction score
0
Points
1
I forgot something:
 
Nulumia

Nulumia

Administrator
Staff member
Messages
1,445
Reaction score
618
Points
113
A new update is available for XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 by Nulumia.


XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 1.0.1 Release Candidate 4

Update highlights

To update your theme, please download the latest version at:
https://www.nulumia.com/shop/my-downloads/

You must select "Overwrite files during install/upgrade" when upgrading to this version.

Overview

This update adds multiple small improvements, conflict fixes and greater efficiency for the PHP handlers. Additionally, a new feature is available via the settings page to disable lazy loading for the first post attachment (Above the fold / LCP) image of thread pages.

This is a new recommendation reported by both GTMetrix and Page Speed Insights, and can affect speed scoring. As such, this addon has been updated to reflect this metric.

Further, several key compatibility issues have been added for [Nulumia] SEO & Index Tools and [XON] Lazy Image Loading.


Complete Change Log

  • Added new feature to not lazy load the first post attachment (now recommended by Page Speed Insights & GTMetrix)
  • Made numerous improvements to template modifications in order to prevent conflict with third-party addons and styles
  • Moved several search & replace functions to more reliable REGEX
  • Improved efficiency of some PHP handlers
  • Fixed an issue which could affect the head/title area in UI.X
  • Fixed an issue which could cause preload or preconnect URLs not to render in the head section of certain themes
  • Established base code for future shared UI & recommendations system with other Nulumia addons for a future update
  • Added several important compatibility fixes with [Nulumia] SEO & Index Tools
  • Added compatibility fixes for [Nulumia] Cloudflare Image Resizing
  • Added compatibility fixes for [XON] Lazy Image Loading
  • Updated option group order in the Admin -> Options list to be alphabetized among [Nulumia] addons


Read more about this product...
 
Nulumia

Nulumia

Administrator
Staff member
Messages
1,445
Reaction score
618
Points
113
A new update is available for XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 by Nulumia.


XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 1.0.2 Release Candidate 1

Update highlights

Overview

This release contains major bug-fixes and improvements, including a security fix where scripts entered via BBCode could be replicated in the footer through the page Schema.org markup. In addition, numerous aspects of the addon's minifiers have been improved with greater accuracy and efficiency.

Several new features have been introduced, such as the ability to change Xenforo's secondary loaded CSS URL into an inline style tag within the head of the document. This is often reported by page testing services as a way to reduce render blocking.

It is recommended to check your browser console for errors, test your site for front-end issues, and perform updated speed audits when enabling the following features for the first time:
  • Defer scripts
  • Defer CSS
  • Move blocking CSS to inline style


Complete Change Log

Changelog

  • Fixed an issue where script tags entered in post content via BBCodes could be rendered in the footer via the Schema application/ldjson markup
  • Improved handling of ldjson script tags
  • Improved various aspects of the HTMLMinifier library
  • Improved accuracy of template modification fixes for [rellect] Favicon for Links addon
  • The addon now correctly fixes Javascript introduced by the [rellect] Favicon for Links addon
  • Temporarily disabled the HTMLMinifier "Minify script tags" option due to some third-party addon conflicts
  • Improved compatibility of all custom filters/settings with HTMLMinifier's settings
  • Improved HTML markup validation for deferred scripts
  • Improved existing defer scripts feature
  • Improved ordering and execution of scripts moved to footer
  • Added new feature to move render-blocking CSS file into inline style tag in the header (common recommended fix by Lighthouse/GTMetric)
  • Improved handling of the Responsive Avatars feature
  • Improved efficiency of PHP listeners
  • Added further compatibility with [OzzModz] Push Notification Improvements & SEO & Index Tools
Overview

This release contains major bug-fixes and improvements, including a security fix where scripts entered via BBCode could be replicated in the footer through the page Schema.org markup. In addition, numerous aspects of the addon's minifiers have been improved with greater accuracy and efficiency.

Several new features have been introduced, such as the ability to change Xenforo's secondary loaded CSS URL into an inline style tag within the head of the document. This is often reported by page testing services as a way to reduce render blocking.

It is recommended to check your browser console for errors, test your site for front-end issues, and perform updated speed audits when enabling the following features for the first time:
  • Defer scripts
  • Defer CSS
  • Move blocking CSS to inline style


Read more about this product...
 
Nulumia

Nulumia

Administrator
Staff member
Messages
1,445
Reaction score
618
Points
113
A new update is available for XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 by Nulumia.


XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 1.0.2 Release Candidate 2

Update highlights

Overview
This update improves the Deferred Scripts feature to prevent several bugs and work better with Cloudflare served asynchronized assets.

Due to the wide variety of custom themes, scripts, plugins and configurations on users' websites, the Deferred Scripts feature will continue to be refined to work as best as possible with feedback. Please occassionally check your front-end and browser console and report any issues you may find - we appreciate your help and understanding.


Complete Change Log

Changelog
  • Fixed an issue where the reply editor would not appear when deferred scripts is enabled and a user in the thread was ignored
  • Fixed an issue where the "View ignored content" link would not render during the same conditions
  • Improved handling of the deferred scripts feature
  • Made several tweaks which should prevent a rare mobile issue regarding reactions
  • Improved deferred scripts feature involving third-party services which inject script tags using cfasync loading attribute


Read more about this product...
 
Nulumia

Nulumia

Administrator
Staff member
Messages
1,445
Reaction score
618
Points
113
A new update is available for XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 by Nulumia.


XFOptimize - Minify, Preconnect & Preload Addon for Xenforo 2 1.0.2 Release Candidate 4

Update highlights

XFOptimize
Version: 1.0.2 Release Candidate 4

Changelog
  • Added improved compatibility for /View/ class extensions when other addons extend those same classes


Complete Change Log

XFOptimize
Version: 1.0.2 Release Candidate 4

Changelog
  • Added improved compatibility for /View/ class extensions when other addons extend those same classes


Read more about this product...
 

Product Information

Seller
Nulumia
Release date
Last update
Branding
None
Documentation
No
100% 5.00 star(s) 1 ratings

Pricing information

1 Year
$20.00
Renewal cost
$10.00
My Downloads Product Documentation
Top