- Remove outdated comment in EarlyJoinFinderTrait
- Add isPermissionInUse install helper
- Add SV\StandardLib\Behavior\Cacheable behavior, to help automate calling rebuildCache (or a defined function) on a repository which matches the entity's name
- Use templater_setup code event to inject various filters/functions into multiple templater types.
- Adds the extendable class SV\StandardLib\TemplaterHelper to help add filters/functions to templates without manualy extending every templater type
- Add new template filters/functions
- parse_less_func
- abs
- array_diff
- sv_array_reverse => array_reverse
- Backport phrase_dynamic function to XF2.1
- Fix for using SqlJoinTrait and EarlyJoinFinderTrait together
- Resolves compatibility issue when using Bump Thread and Optimized List Queries add-ons together
- Fix 32bit support when detecting early-join behaviour (ie Optimize List Queries add-on)
- Move helper features for extending forum/prefix filters into Standard Lib from a number of other add-ons
- Fix triggering an error on /forums/1/page-9223372036854775807 when Optimized Query List add-on is used and php7+ type hinting is used
- Fix "DevTools failed to load source map: Could not load content for .../js/sv/vendor/moment/moment.min.js.map"
A number of helper utilities designed to ease add-on development, does not have any direct user-facing changes.
- Uploaded to the resource manager to aid dependency tracking and allow updating without updating every individual add-on
- Add sanity check for add-ons with composer during add-on install
- In XF2.2+, fix pikaday css not being loaded when using extended day-time picker
- Impacted addons; Advanced Bb-Code Pack (Time bb-code), Live Content, Vote tally.
Update EarlyJoinFinderTrait to send additional arguments to the getEarlyJoinThreshold method, this is a non-breaking change