Changelog

Version 10.6.5 [16-10-2025] New
  • Added: Student fee pages now show clear totals, concessions, and net payable amounts.
  • Improved: View Fee Details opens as a full admin page instead of a modal.
  • Fixed: Editing a student no longer duplicates assigned fee rows (including transport and activity fees).
  • Updated: Student dashboard fee summary shows period totals, overall total, concession, and net payable.
  • Fixed: Staff fee details layout matches the rest of the plugin and avoids duplicate summaries.
Version 10.6.4 [02-10-2025]
  • Added: Student transfer certificate added.
  • Fixed: Subject Types delete was not working.
  • Added: Payment receipt Enhanced payment processing and invoice due amount processing
  • Added: PayU payment Gateway added.
Version 10.6.3 [19-09-2025]
  • Fixed: Admit cards and exam results not displaying subject information properly.
  • Fixed: Database queries in exam paper fetching methods to properly join with subjects table.
  • Fixed: fetch_exam_papers_student() method to include subject labels and types from subjects table.
  • Fixed: get_exam_papers_by_admit_card() method to retrieve subject information for exam results display.
  • Fixed: get_exam_papers_by_exam_id() method to include subject data in queries.
  • Fixed: fetch_exam_papers() method to properly join with subjects table for subject information.
  • Updated: Demo data generation to include subject information when creating exam papers and results.
  • Enhanced: Exam time table display to show proper subject names and types.
  • Enhanced: Exam results partial template to display subject information correctly.
  • Fixed: Database relationship issues where exam papers were missing subject label and type data.
  • Added: Default grade criteria applied on new exams from helper with overall grade enabled by default.
  • Added: Psychomotor enabled by default for generated exams with consistent headings and definitions.
  • Added: Psychomotor scale prefilled in demo exam results for consistent prints.
  • Added: Demo exam results now include per-paper remark plus teacher and school remarks for richer reporting and API responses.
  • Fixed: Duplicate attendance counting issue in student attendance reports.
  • Fixed: Attendance summary table now shows accurate counts without duplicates.
  • Fixed: Permission checking logic for assigned_subjects to properly distinguish between school admin and staff roles.
  • Fixed: Subject dropdown visibility logic for teachers vs admins in attendance reports.
  • Enhanced: Attendance system now properly separates general attendance from subject-specific attendance.
Version 10.6.2 [26-08-2025]
  • Added: Dynamic theme color system with appearance settings tab in admin panel.
  • Added: Six color scheme options - Blue, Green, Red, Purple, Orange, and Dark themes.
  • Added: Theme color body class system for dynamic CSS variable switching.
  • Added: Conditional admin-ui.css loading based on color scheme enable/disable setting.
  • Updated: WordPress admin menu styling with improved hover states and animations.
  • Updated: Theme color validation system in backend to support new color schemes.
  • Updated: Admin interface with smooth transitions and optimized performance.
  • Fixed: WordPress admin menu hover color issues and icon color consistency.
  • Enhanced: Bootstrap component integration with dynamic theme color support.
  • Optimized: CSS file structure for better performance and maintainability.
  • Added: Dynamic gender management system with custom gender options for schools.
  • Added: Gender list configuration in registration settings with add/edit/delete functionality.
  • Optimized: Setup wizard database queries for better performance and accuracy.