Release 2.4.14 is available

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://support.solutioerp.co.

Security

Solution ERP 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.

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.

Last changed: Oct 26 2022 at 4:16 am