LifterLMS Social Learning Version 1.3.0
Updates
- Define versions for
llms-select2 script and styles to improve cache busting after updates.
- Use strict type comparisons wherever possible.
- Use
wp_json_encode() in favor of json_encode().
- Use
wp_parse_url() in favor of parse_url().
- Use
wp_safe_redirect() over wp_redirect() when redericting to a same site URL.
- Use
wp_strip_all_tags() in favor of strip_tags().
- Added new filter
llms_sl_story_query_query_where.
- Added new filter
llms_sl_story_reply_query_query_where.
Bug fixes
- Unslash input
$_POST['term'] before using it.
- Fixed trying to access to undefined variable
$story_id, use $data['story_id'] instead.
- Fixed a bug causing users from being unable to edit or delete stories on their own profile page.
- Fixed use of incorrect usage of filter
llms_sl_story_can_user_edit which should have been llms_sl_story_can_user_delete.
Deprecations
- The
$student argument of llms_sl_get_student_achievement_url() is no longer optional (for php8 compatibility).
- File
includes/models/class-llms-sl-story-reply.php should be used in favor of deprecated file includes/model-llms-sl-story-reply.php.
- File
includes/models/class-llms-sl-story.php should be used in favor of deprecated file includes/model-llms-sl-story.php.
Leave a Reply