Topic: Release 2.4.14
Announcement
This is a 2.4.14 release, which is mainly a bugfix release, but also contains an improvement and additional security fixes.
More php 8 problems has been fixed. This release should now be PHP 8 compatible. The following versions has been tested: 8.0.0, 8.0.7, 8.0.12 and 8.1.6. In Mysql 8, groups is a reserved word and was fixed by adding Backticks. Was only a problem when no table prefixes was used.
Please report any bugs/problems found via our Mantis Bugtracker at http://mantis.frontaccounting.com.
Security
FrontAccounting should NOT be used via unsecure http protocol. If you really need this - change SECURE_ONLY constant in /includes/session.inc to false (comment in the file added). Unfortunately this option cannot be added in sysprefs/config.php because the settings are not available before session is started.
Download instructions
In Sourceforge FrontAccounting (http://sourceforge.net/projects/frontaccounting), select
Files -> FrontAccounting 2.4 ->2.4.14.
For Windows users select the zip file. For all other users select the tar.gz file.
Common
Bug. Add instruction if Login from unsecure server. Fixed. See above under Security.
PHP 8. Conversion from float to int loses precision in /reporting/includes/class.graphic.inc: line 1391. Fixed.
PHP 8. Deprecated parameter in imagefilledpolygon. More float to in problems. Fixed.
File /lang/new_language_template/LC_MESSAGES/empto.po. Typo in ISO_8859-1 => ISO-8859-1. Wrong folder separator \ => /. Files adjustment. Fixed.
Sales
Customer Payment Entry: Invalid customer discount handling. Fixed.
Purchasing
Modifying Supplier Credit: reverted GL Postings. Fixed.
Supplier Credit Note: Invalid reference number selected for credit against invoice. Fixed.
Feature. Add Supplier Invoice Menu after Supplier Payment. Fixed.
Bank and General Ledger
Modifying Supplier Credit: reverted GL Postings. Fixed.