Get Started
Academy LMS Pro icon

Release v4.0.0

Academy LMS Pro v4.0.0

What's new in v4.0.0

Academy LMS Pro v4.0.0 was released on . 4. See the full changelog below and compare with the complete version history.

Release details

Released
3.5 MB
File unavailable

Changelog

Added
  • GameEngine Unlock course access type: require a minimum GameEngine points balance, a specific achievement, or a minimum level to enroll in a course (requires the free GameEngine plugin's Restrict Content addon). Configure per-course or per-category rules, with an optional "require all rules" (AND) toggle, from the Course Type panel in the course editor.
  • A read-only "points available toward this purchase" hint on paid courses' pricing block when GameEngine-Pro's points-spending checkout is enabled — the actual payment still runs entirely through GameEngine-Pro's existing WooCommerce/StoreEngine points-payment addons.
  • Campus fees run on StoreEngine: a fee plan becomes a product with a price, monthly plans become subscriptions, and the checkout follows whichever e-commerce engine Academy is set to. The Campus invoice ledger is retired.
  • Cash taken at the office records a paid order; one-off charges can be collected without a plan; a transport route or hostel room bills its own riders.
  • Leave applications: a family applies from their dashboard, the class teacher or the office answers, and approving writes those days into the register as leave rather than absence.
  • Teacher tools on the frontend dashboard — my routine, take attendance, enter marks, the class roster with each student's guardians and monthly attendance, behaviour notes, and section notices.
  • A student's own view of the campus: attendance, routine, exams, fees and the facilities they use.
  • Guardian owns parent–teacher messaging. Conversations are threads per student and teacher with unread counts and a teacher inbox, and the teacher being written to finally has somewhere to read and reply. Campus contributes the section teachers a school's families should be able to reach.
  • Settings → Advanced → Guardian, with an on/off switch for Family Messages.
  • Hostel blocks with occupancy guards, exam invigilators, and a per-exam schedule summary.
  • Semester dimension, with per-class and department/year analytics.
Improved
  • Facilities: paging, search, per-campus scoping, and guards that refuse a delete something still references. Library gains its own category register.
  • Class-level daily attendance, so a school that doesn't split classes into sections can still take a register.
  • Exam total and pass marks accept decimals.
  • Pro addon menu items declare which dashboard area they belong to.
Fixed
  • Guardian's route flush now only runs from wp-admin. Academy builds its dashboard rewrite rules from the menu, and the menu is capability-dependent — a flush landing on an anonymous front-end request wrote rules with every instructor-only endpoint missing, and those pages 404'd until something flushed again from a privileged context.
  • Dropped the inventory facility, which duplicated what a school already tracks elsewhere.
  • Dark mode and colour issues; Digital Campus failing to load.

Compatibility

Requires WordPress
6.8
Tested up to
7.1
Requires PHP
7.4

Verified safe

Academy LMS Pro v4.0.0 scanned clean with no security threats detected.

View full scan report