[XTR] Golden Threads

Paid [XTR] Golden Threads 1.0.13

Release Notes​

This release is a major optimization and security update aimed at providing full compatibility with the XenForo 2.3.x ecosystem, improving search engine visibility (SEO), and eliminating performance bottlenecks on large boards.

The legacy jQuery dependencies have been entirely abandoned in favor of the Vanilla JS architecture standard to XenForo 2.3. Critical SEO indexing issues (noindex) that blocked Google bots on statistics pages have been resolved, and potential security vulnerabilities that could lead to database manipulation have been permanently patched.

Changelog​

  • [New] The jQuery dependency was completely removed, and the core Javascript (gt.js) was rewritten in Vanilla JS following XenForo 2.3.x standards, significantly improving performance and load times.
  • [New] All template macros (<xf:macro>) were updated to XenForo 2.3's mandatory singular id="..." format, deprecating legacy structures.
  • [Security] Added Whitelist protection to the searchMethod variable to prevent unauthorized external parameters (SQL Injection) in database queries.
  • [Security] User group variables passed to FIND_IN_SET raw queries are now strictly escaped using XenForo standards ($db->quote()) for enhanced security.
  • [Performance] The nested loop mapping (Big O(n²) complexity), which caused server fatigue when generating add-on statistics, was refactored into a single-dimensional isset() query, achieving O(n) performance for much faster rendering.
  • [SEO] Fixed an incorrect metaNoindex usage that prevented the first page of the Golden Threads and posters list from being indexed by Google; the restriction is now correctly applied conditionally during filtering or pagination.
  • [SEO] Added the $page parameter to Canonical URL tags to eliminate duplicate content risks across paginated results.
  • [Fix] Resolved PHP 8.x strict standard errors, including Undefined offset: 0 on empty arrays and Undefined variable $oldestYear crashes in widget queries when no data is returned.
  • [Improvement] Boolean parameters (true) in all raw SQL queries were replaced with their integer equivalents (1) to comply with strict database modes.
Version string 1.0.12
  • Updated public templates.
  • Added new template modification.

XenForo 2.2.x and PHP 8.1+ Compatibility
  • Confirm XF 2.2.13+ Support
  • PHP 8.1 compatibility
Version string 1.0.11
  • Fixed: Filter search result return null
  • Updated public templates.
  • Template modifications updated.
Recommended
  • PHP 8.0+

XenForo 2.2.x and PHP 8.1+ Compatibility
  • Confirm XF 2.2.12+ Support
  • PHP 8.1 compatibility
1.0.10 Changelog
  • Fixed [E_WARNING] Attempt to read property "group_id" on null
  • OptimalBatch calculate updated.
  • Confirmed PHP 8.1+
  • Updated MacroRender
Required
  • XF 2.2.8+
  • PHP 8.0+

Note: Please do not install or upgrade the add-on, if you are using lower than XF 2.2.8.
This version only supports XF 2.2.8+ and PHP 8.0+.
1.0.9 Changelog
  • Add-on templates updated to XF 2.2.8+.
  • Added a new button to send a golden thread request.
  • Added a new option "Alert recipients" for golden thread requests.
  • Added new phrases.
  • Added new user group permission to send a golden thread request.
  • Style properties are renewed to easily customize the golden thread poster user banner.
Required
  • XF 2.2.8+
  • PHP 8.0+
Note: Please do not install or upgrade the add-on, if you are using lower than XF 2.2.8.
This version only supports XF 2.2.8+ and PHP 8.0+.

XenForo 2.2.x and PHP 8.1+ Compatibility Update
  • Confirm XF 2.2.8+ Support
  • PHP 8.1 compatibility update.
1.0.8 Change log
  • User alert function updated.
  • Public templates updated.
  • Added new phrases.
  • Template modifications updated.
  • ACP options macro template updated. (Changed with new structure)
  • PHP 8 compatibility update. (Stability and compatibility with the newly released PHP 8)

What's new on 1.0.8
  • PHP 8 compatibility issues are fixed in this release.
  • User alert function updated.
  • ACP options macro template updated. (Changed with new structure)
What's New on 1.0.7

Many thanks to gldtn
Suggestion has been applied.


Dear Guests, welcome! Please, Log in or Register to view hide content!

1.0.7 Change log
  • Carousel style has been added to latest golden thread widget.
  • Add-on templates updated.
What's New on 1.0.6
  • SQL queries count have been decreased to one.
  • Added golden_thread_date index to increase of query speed.
  • Added promote button position option.

1.0.6 Change log
  • Util/Helper has been changed.
What's New on 1.0.5
  • Sort order types improved for filter system

1.0.5 Change log
  • Add-on templates updated.
  • In this release some of modifications / optimizations has been applied for XF 2.2.+
What's New on 1.0.4
  • Golden thread count has been added on user edit in ACP.

In this release some of modifications / optimizations has been applied for XF 2.2.+
Back
Top