📄 Plugin Changelog

Track every update, improvement, and bug fix across all plugin versions.

Changelog

Version 10.6.9 [ 28-01-2026 ]
  • Fixed: Invoice due dates now automatically set to the last day of the month for period-based intervals.
  • Enhanced: BigBlueButton live class URLs now dynamically generated for students and parents in API responses.
  • Enhanced: Added class type information to meeting data for better live class management.
  • Fixed: Removed `esc_url` wrapper from join URLs in API to provide raw URLs for better compatibility.
  • Updated: “Invoices Report” menu renamed to “Student Invoices Report” for better clarity.
  • Improved: Refactored invoice generation logic into reusable methods for better code maintainability.
  • Fixed: Prevented duplicate monthly auto-invoices with detailed logging for the generation process.
  • Enhanced: Answer key download link now conditionally displayed based on availability.
  • Updated: Removed overall and subject-wise result sections from student exam results display.
  • Updated: Code formatting improvements in setup wizard JavaScript.
  • Fixed: Mobile wordpress admin menu bar fixed.
  • Fixed: Menu collapse issue fixed.
  • Added: BigBlueButton live class allow recordable and lock options.
  • Updated: Parents Api auth user type updated.
  • Updated: lession added in student portal.
  • Added: Lession navigation dashboard hide and show setting added in school dashboard settings.
  • Fixed: donation and expense categories add issue fixed.
Version 10.6.8 [ 20-12-2025 ]
  • Fixed: “Select All” behavior in multi-select student dropdowns (excluded placeholder option).
  • Added: Chaptors Granular permissions for chapters (view, add, edit, delete) added.
  • Added: School and Session ID support for chapters.
  • Fixed: Extra chapters showing in lecture edit.
  • Fixed: Medium list now filtered by school ID.
  • Fixed: Lectures now strictly filtered by school and session ID.
  • Fixed: Student save form textarea tag issue fixed.
  • Fixed: Lesson list view now displays lessons school-wise.
  • Added: Exam settings to toggle Subject Type and Code visibility in Results and Admit Cards.
  • Fixed: Restricted Subject Code editing when in use by exams.
  • Fixed: Student homework submission subject list pagination issue.
  • Fixed: Student homework submission description duplication issue.
Version 10.6.7 [ 09-12-2025 ]
  • Added: Anchor tags to accounting dashboard cards for direct navigation to respective pages.
  • Added: “Exam Type” feature: “Marks & Grades” vs “Grade Only” exams support.
  • Added: Conditional UI support for “Grade Only” exams (hides marks and total fields).
  • Fixed: Academic and Multi-Group reports now correctly handle “Grade Only” exams (showing grades, hiding marks/totals).
  • Fixed: Exam selection restriction in Academic Reports to prevent mixing different exam types.
  • Fixed: Excluded “Grade Only” exams from Multi-Group Academic Reports appearance.
  • Fixed: Academic Reports list now strictly filters reports by the current session.
  • Fixed: Bulk Result Print now strictly filters students by the current session.
  • Fixed: “Add Academic Report” form filters exams dropdown by the current session.
Version 10.6.7 [ 08-12-2025 ]
  • Fixed: Study material row count issue fixed.
  • Added: Student suspension setting and duration and message input field added.
  • Fixed: Invoice totals calculation on Fee Report page now correctly handles payment method filters.
  • Fixed: “Total Pending” amount now includes invoices with no matching payments when filtering by payment method.
  • Added: Granular permissions for expense and income categories (view, add, edit, delete).
  • Added: Strict permission checks for payment history and pending payments pages.
  • Updated: WLSM_Staff_Accountant and WLSM_M_Staff_Accountant for better permission handling and reporting logic.
Version 10.6.6 [ 21-11-2025 ]
  • Added: Academic Multi Group Reports now session-wise with session filtering and selection.
  • Added: Session column in Academic Multi Group Reports listing table.
  • Added: Session validation for Academic Multi Group Report operations (view, edit, delete).
  • Added: Session selector in Academic Multi Group Report creation/edit form.
  • Fixed: Concession approval student was not showing issue fixed.
  • Fixed: Concession added to student dashboard and fee structure.
  • Fixed: Previous session due amount card will show if student is promoted and have unpaid invoices.
  • Fixed: Some minor issue related to invoices.
  • Added: Academic Reports section to student “View Exam Results” page in student portal.
  • Added: Academic Multi Group Reports section to student “View Exam Results” page in student portal.
  • Updated: Class-based filtering for Academic Multi Group Reports – only shows reports for student’s class.
  • Updated: Subject filtering in Academic Multi Group Reports – only displays subjects that have exam results.
  • Added: Exam result percentage issue fixed.
  • Added: Transport invoice will be added to student when you assign the transport.
  • Added: Transport recurring invoices will be created according to period and transport fare.
  • Added: Pindo SMS service added.
  • Added: Exam result SMS template added.
  • Updated: Modified the attendance date picker configuration to add direction: -1 parameter.
  • Updated: This prevents users from selecting future dates in the date picker interface.
  • Updated: Applies to both student and staff attendance forms.