Resource icon

Standard Library by Xon v1.24.11

  • Harden add-on install batch validation to handle add-on metadata caches being out of date when evaluating if a set of add-ons's dependencies are met before an update is allowed
  • Compatibility fix for php 7.2 and known robot user-agents with a # for pre-XF2.3.11
  • Fix install/upgrade validation check for an add-on's composer directory
  • Fix 'entries per page' validation code incorrectly constructing the list of items (Effects Post Friction/Threadmarks/Who Replied add-ons)
  • Fix add-on's soft requirements did not trigger when using stock CLI add-on install command
  • Fix using SqlJoinTrait and multiple index hints could generate bad SQL
  • Fix mobile pagenav support for ajax pagination/filtering
  • Backport update of IP ranges used by XF to identify google/cloudflare requests
1.24.8 - Bugfix update
Compatibility fix with XF2.2.6 and older

1.24.7 - Bugfix update
Fix backport changes not applying to older XF versions as expected
Fix pre-XF2.3.8 support for \XF::options() returning strongly typed data after updating SV/StandardLib

1.24.6 - Bugfix update
Fix Undefined array key 'src' template error on XF2.3
Adjust installer to avoid triggering non-required class extension cache rebuilds on updates
  • Fix unexpected recursion causing a stack overflow when add-on cache data is rebuilt
  • Harden post-link.js to avoid infinite redirect due to a WAF security check redirecting back to the same page (aka cloudflare security checks)
  • Update choices.js
    • More reliably trigger iOS virtual keyboard in all cases
    • Fix arrow-key navigation did not start from the selected choice when no choice is currently highlighted
  • Harden Helper::getEntityStructure() to not cause an internal server error on an invalid Entity definition
  • Remove _xfRedirect attribute from various GET links as these cause many redundant fetches by bots. This was only is required if the link is opened as a GET without a referrer being set. At which point just redirecting back to the same selection dialog is good enough.
  • Fix advanced cookie concent form didn't work as expected when redirecting from GET to POST links
  • Fix possible javascript error in link-post.js on XF2.2
  • Compatibility fix for XF2.3.0-XF2.3.4
  • Fix incorrect CSS when choices.js has no items selected
  • Fix custom date-time handling parsing had a broken condition for non-safari browsers
  • Fix installer could sometimes cause errors when using aliasClass helper method
  • Fix rebuilding or updating StandardLib could cause option values to be incorrectly cached without expected types, only applies to pre-XF2.3.8
    • Only noticeable if StandardLib is updated without updating another other add-on
Top