LearnDash Attendance Add-on - Changelog

1.7.0

New Features:

  • Added "ld_attendance_allowed_admin_roles" filter to bypass certain user roles as admin.
  •  Added Filter to bypass group enrollment check on front-end mark attendance user search field.
  •  Improve codebase.

Bug Fixes:

  • Text localization
  • Compatibility issues with LD 3.5 and WordPress 5.8
  • Mark attendance for un-enrolled users
  • Group leader mark attendance flow
  • Search filter in attendance logs for Group Leader
  • Warnings/Notices on CSV export

1.6.0

New Features:
  • Added option to show missing attendance as absent in reports
Bug Fixes:
  • Admin/Group leader marked attendance gets overridden if auto-login attendance is enabled.
  • The group leader can see only their groups' attendance logs.
  • Exported CSV report displayed on the browser instead of downloading.
  • Typos.

1.5.1

New Features:
  • Functionality to show unmarked days as absent counts in reports and reports filter on date selection.
Bug Fixes:
  • Admin/Group leader marked attendance gets overridden if auto-login attendance is enabled.
  • Group leaders can see only their groups' attendance logs.
  • Exported CSV report displayed on the browser instead of downloading.
  • Remove LearnDash Group dependency for the "Marking Attendance" button.

1.5.0

New Features:
  • Time Tracking for each user
Bug Fixes:
  • Mark Attendance button not showing for Group Leaders

1.4.0

New Features:
  • The group leader can access attendance logs of their courses and users
  • Admin and Group Leader can mark Lesson/Topic attendance
  • Minimum user role to access logs
  • Adds parameter group_leader_ids in the shortcode to list attendance for specific group leaders only
Bug Fixes:
  • General UI fixes

1.3.0

New Features:

  • Added option to disallow students to mark attendance

Bug Fixes:

  • Fixed typo issues in the DB query

1.2.0

New Features:

  • Added option to mark attendance for lessons
  • Added option to mark attendance for topics
  • Added option to mark attendance automatically on log in
  • Allow admin/group leader to mark attendance for lessons/topics
  • Added option to mark attendance in bulk
  • Added option to mark absent with courses/lessons/topics
  • Added option to add message with present/absent

1.1.0

New Features:

  • Added new table to store student's attendance
  • Added new report section for the admin
  • Added option to download the attendance report in CSV fromat
  • Added new help tab with shortcode details
  • Revamped shortcode to display attendance table on frontend
  • Added option to restrict user to mark attendance using different IP Address
  • Added option to save IP Address, device name, date, and time with the attendance
  • Added option to allow group leaders and admin to mark attendance for students
  • Made the add-on compatible with latest versions of LearnDash and WordPress
  • Made the add-on compatible with LearnDash Labels
  • Made the add-on compatible with WordPress time zone
  • Added new action/filter hooks