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.

Re: Release 2.4.14

Release date 2022-10-26 as of GitHub commit https://github.com/FrontAccountingERP/FA/commit/7607c4c0fb940c7228444eb2b3270d38cfcb42ab

SF Download Link
MD5: 723537c07037912f2825c1119f6e8cbf
Filesize: 1,879,196 bytes

First 3 day download stats in SourceForge

CHANGELOG

Post's attachments

FA_2.4.13_to_FA_2.4.14_changed_files.zip 267.3 kb, 2 downloads since 2022-10-27 

You don't have the permssions to download the attachments of this post.

Re: Release 2.4.14

This version now has 2 new translatable strings:

"HTTP access is not allowed on this site. This is unsecure. If you really "
"want to access this unsecure site then set the SECURE_ONLY to false in /"
"includes/session.inc file."

"Enter &Supplier Invoice"

Re: Release 2.4.14

@apmuthu,

The first string will not show if translated because its coming in the login screen and before the language is set.

Re: Release 2.4.14

Very true. Then how is the Username and Password strings coming in? Probably configuring preferred non english language as the default language in webserver and/or php.ini config files or from the FA config file itself!

The file lang/installed_languages.inc can also be where it can be set.

The access/login.php shows that some defaults like encoding and rtl/ltr are hardcoded when $_SESSION['language'] is not yet available.

Otherwise, the sane alternative for other strings are those of the default language of the default company.

Like @joe said, it is best to keep such issues / observations in separate posts outside the release announcement topics. This will keep the clutter down.

6 (edited by apmuthu 11/17/2022 04:26:08 pm)

Re: Release 2.4.14

Post Release Fixes attached.

CHANGELOG

Github Master (Bleeding Edge) Download Link

These fixes can be applied to (overwrite) the release version to be fully functional.

Post's attachments

FA24_post_release_fixes_2022-11-12.zip 90 kb, 3 downloads since 2022-11-17 

You don't have the permssions to download the attachments of this post.