📄 Plugin Changelog

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

Changelog

Version 10.7.1 [ 30-04-2026 ]
  • Added: Exam schedules to student and staff calendar views with color-coded legends, popover support, and detailed descriptions.
  • Added: Calendar in backend and student dashboard, along with a visibility toggle in settings.
  • Added: Holiday management system integrated with dashboards and attendance sheets.
  • Added: Comprehensive attendance reports for staff and students, featuring class/section multi-select filtering.
  • Added: Bulk receipt printing from payment history with improved print behavior.
  • Added: Rejected leave status and dashboard pending leave statistics.
  • Added: Houses for student admission.
  • Added: Exam result status label and thresholds tracking including maximum failed subjects threshold.
  • Added: Concessions mapping, session ID support, and fee inclusion on promotion.
  • Added: School logo displayed in the admin header.
  • Added: Multiple new APIs (Admin, Role, Hostel, Concession, Invoice, Transport Invoice, Donation Category, Expense).
  • Updated: Various APIs including Lesson, Chapter, Activity, Class Exams, and Exam Paper Details.
  • Improved: School dashboard cards enhanced with logos, email, address, and better layout styling.
  • Improved: Calendar UI standardized with flat styling, unified legends, full-word labels, and updated event indicators.
  • Improved: Dashboard layout updated with new headings, style wrappers, and reorganizing charts below the calendar.
  • Improved: Demo data generation creates multi-session history, uses normal session names, and performs deeper cleanup of billing, users, and media.
  • Improved: Transfer certificate UI and student selection trigger.
  • Improved: Student dashboard notices and holidays grid design.
  • Changed: QR code generation switched from Google Chart API to QRServer API.
  • Changed: Student category selection moved to the primary details section.
  • Fixed: ‘Books return pending’ label in staff dashboard stats.
  • Fixed: PayU payment gateway issues.
  • Fixed: SMSLive247 validation and settings handling.
  • Fixed: Missing discounts calculation in pending invoice query.
  • Fixed: Previous session due detection on the student dashboard.
  • Fixed: Roll numbers now validate section-wise instead of class-wise.
  • Fixed: Fee duplication check properly scoped to the current session.
  • Added: New “Total Income” and “Pending Staff Leave” blocks on the dashboard.
  • Added: Implemented detailed stats for Hostel and Ticket Management.
  • Improved: Standardized icons/buttons and added a priority distribution bar chart.
  • Added: Translations: Added full Arabic support and updated Hindi translation files.
  • Improved: Transport Module: Redesigned dashboard with new cards for Vehicles, Routes, and Students.
Version 10.7.0 [ 03-04-2026 ]
  • Added: Exam result native email template.
  • Added: Gate pass module.
  • Added: Ticket subjects and priority fields.
  • Changed: Fee types include session ID.
  • Fixed: Donation and expense categories add.
  • Fixed: SMS gateway integration and placeholders.
  • Fixed: Transport fee duplication on student edit.
  • Enhanced: Certificate prints now scale borderlessly across different paper sizes using responsive relative coordinates.
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.