v9.6.0 (29th Sep, 2026)

29th Sep, 2026

✅ Please install and enable ionCube Loader before updating to the new version.

✅ Please update the PHP version to v8.3 before updating.

✅ After the update, log out from the system and then log in again.


Fixing:
- Fixed mark part columns and breakdown misalignment in the Tabulation Sheet web and print reports.
- Fixed subject full mark and percentage calculations when the Shift module is enabled.
- Fixed percentage calculation errors in student results when subject full marks are missing or set to zero.
- Fixed exam terms not displaying properly under the student profile examination tab.
- Fixed missing or misaligned mark columns in the student profile examination view.
- Fixed asset, logo, and stylesheet URL path loading issues on subfolder and subdomain installations.
- Fixed broken asset and style links on password reset and new password pages in the Edulia theme.
- Fixed security vulnerability in the password reset process by enforcing email and reset code verification.


Update:
- Added email and code validation to prevent unauthorized or expired password reset submissions.
- Improved API security by removing sensitive verification codes from password recovery response data.
- Improved assetPath helper to accurately parse query parameters, subdirectories, and subdomains.
- Updated direct update check links in System Settings to point to the official support portal.


Note:

- Laravel 13 and PHP 8.3 were already available.
- Database backup is recommended before updating.
Note: Min version v9.2.0 required to update v9.6.0: PHP version min 8.3 is required

After completing the update, if you encounter any issues, please clear the application cache manually.
Delete all files inside the following directories:

  • bootstrap/cache

  • storage/framework/cache/data

Then reload the application.

Related Doc:

How to manually update Infix applicate

Install and enable ionCube Loader


Categories