Release 2.4.11 |
Posted by Joe (joe) on Dec 04 2021 |
News from the Editor >> Program |
Release 2.4.11 is available for download at SourceForge.
Announcement
This is a 2.4.11 release, which is mainly bugfix release, but also contains a couple of improvements and additional security fixes.
This release should also be PHP 8 compatible. The following versions has been tested: 8.0.0, 8.0.7 and 8.0.12.
Please report any bugs/problems found via our Mantis Bugtracker at http://mantis.frontaccounting.com.
Download instructions
In Sourceforge FrontAccounting (http://sourceforge.net/projects/frontaccounting), select
Files -> FrontAccounting 2.4 ->2.4.11.
For Windows users select the zip file. For all other users select the tar.gz file.
Common
- Theme Default is now RTL compatible by commenting out the table class (line 31) in default.css.
- Improved the Graphic Engine to show correct legends also in RTL.
- Many Mysqli errors: Trying to access array offset on value of type bool. Fixed. Please report any remains.
- Function money_format is deprecated in above PHP 7.4. Replaced with price_format.
- config.default.inc error on startup. Fixed.
- Fixed exchange rate working in FA (EXCHANGE-RATES.ORG).
- PHP 8 doesnt support imagettfbbox. Replaced with imageftbbox.
- Curly braces {} in arrays replaced in Workbook.php (Excel).
- Added security policy file, SECURITY.md.
- Bug 5509. Installer: Fixed errors handling, fixed errors on db passwords containg special characters or longer than 20 chars. Allowed passwords up to 32 chars long.
- PHP 8 bugs in simple_crud_class.inc fixed.
- The secure flag was not set on session cookie. Fixed.
Sales
- Select item not working in purchase order and sales order entry. Fixed.
- Customer Credit Invoice: fixed invalid processing of invoice payments (triggering blank page on php8 too).
- Unable to void a sales invoice. Fixed.
- Bug 5490: qty_done is not updated correctly when partial invoice is voided. Fixed.
- Rep109 in Print Profiles fixed.
- Bug 4530. Customers with 0 left to allocate shown on Customer Allocations when using Journal Entry for paying. Fixed.
- Customer Statements shows wrong balances for Journal Entries. Fixed.
- Error calculating customer aging regarding journal entries. Fixed.
- Bug 5512: Customer Allocation Inquiry - No alloc-icon for DEBET-Accounts-receivable-Journal Entries. Fixed.
Purchasing
- Item selection not working in purchase order and sales order entry. Fixed.
- Bug 5471: Fixed Direct supplier payment bug introduced by 'Dimension wise balance sheet items - AR/AP implemented'.
- Credit This Option for Supplier Invoice Doesn't Show Quantity Invoiced. Fixed.
- Bug 5522,5523,5524: Fix TAX in GL rows in supplier invoice.
- Receive Purchase Order Items: fixed error on page opening (blank page in recent php versions).
Items and Inventory
- Bug 5466: user_qty_decimals handled incorrectly by code that calls get_item_edit_info. Fixed.
- Wrong parameter passed to qty_cell in sales kits. Fixed.
- New Line Bug in Inventory Location Transfer. If editable field, then next line item is also editable. Fixed.
Manufacturing
- Unable to void Work Order. Fixed.
- Update_material_cost function makes one unnecessary call to get_item. Fixed
Fixed Assets
- Bug 5498. Items/Fixed Assets: Fixed item image adding/update.
Bank and General Ledger
- Updated default COA dates one year forward.
- 2.4.10 Balance and Profit and loss reports failed to print. Fixed.
- Bug in GL Journal fixed.
- Report GL Trans: fixed timeout on huge transactions database.
- hook_db_prewrite is not properly used inside journal entry. Fixed.
- Allowing multiple journal entries on one trans_no. Ex. trans_no, Journal Entry, customer_id.
- Bug 5518: Total Amount of a Journal Entry with multiple rows (>2) is wrong in Journal Entry Inquiries. Fixed.
- Bug 5527: Tax Type not displayed during initial setup if default Sales and/or Purchase Tax account deleted. Fixed.
- Bug 5522, 5523, 5524: Journal Entry Affecting in both sales and purchase and more. Fixed all three bugs.
Last changed: Dec 04 2021 at 10:08 am
Back