Release 2.4.10 |
Posted by Joe (joe) on Jun 19 2021 |
News from the Editor >> Program |
Release 2.4.10 is available for download at SourceForge.
Announcement
This is a 2.4.10 release, which is mainly bugfix release, but also contains a couple of improvements.
The Graphics Engine (../reporting/includes/class.graphic.inc, has been rewritten to also include SVG (Scalable Vector Graphics).
This also improved the option to show a new type, Splines (A curve that connects two or more specific points, or that is defined by two or more points. A prittier line graph).
Another new type, Half Donut is also created, with the option to place a value inside. This is also the fact with the old type Donut.
Developers, interested in using this engine in own modules can read a briefly documentation in front of class.graphic.inc.
This new Graphics Engine also resulted in a new and better Dashboard in the core.
The work force is done inside the /includes/dashboard.inc. If you place a dashboard.inc in a theme, The /admin/dashboard.php will use this dashboard.inc instead.
This release should also be PHP 8 compatible. The following versions has been tested: 8.0.0 and 8.0.7.
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.10.
For Windows users select the zip file. For all other users select the tar.gz file.
Common
- Compatibility fix for commit on 2020-09-28 (php < 5.4)
- Fixed volatile error on first installer page show.
- Call to undefined count_array() in pdf_report.inc. Fixed.
- Wrong security area passed in generalledger.php. Fixed.
- Bug 5322: Login/Timeout: Added message on failed login attempt.
- Bug 5326: Install Languages/Extensions/Themes/CoA: fixed warnings during module installation.
- Bug 5352: Missing global declaration in reset_form() in attachments.php. Fixed.
- PHP 7.4 Bugs in some reports and tags_db.inc fixed.
- Fixed javascript error appearing on themes using SVGElements.
- Function get_magic_quotes_gpc() is deprecated php7.4. /install/isession.inc. Fixed.
- Feature 5388: Print Documents list gets too long. Fixed by default 180 days in company setup.
- Fixed a php8 deprecation no required parameters after optional parameters in function.
- PHP 8. Fixed undefined array key warnings.
- New dashboard and Graphics Engine Class, that also includes the SVG Vector Graphics for the core. Much prettier graphics.
Sales
- Bug in Customer/Supplier Payments Recording. Fixed.
- Bug 5360: Spelling mistake in ../sales/allocations/customer_allocate.php. Fixed.
- Payments & Deposits: Rounding problem. Fixed.
- Bug 5197: Slightly changed email subject for sales invoice to avoid false marking by spam filters.
- Bug 5245: Added debtors_master.debtor_ref to get_customer_trans() results
Purchasing
- Purchase Order: regression bug introduced in 2.4.9 fixed.
- Bug 5310: database error in supplier invoice edition if current fiscal year is missing. Fixed.
- Bug in Customer/Supplier Payments Recording. Fixed.
- Payments & Deposits: Rounding problem. Fixed.
Items and Inventory
- Item Adjustments Note: disable rounding of Unit Cost. Fixed.
- Wrong permissions for Inventory Purchasing Report (rep306.php). Fixed.
- Bug 5460: Inventory valuation report does not discard zero quantity items for items with decimal quantity units. Fixed.
Dimensions
- Bug 5351: dim dim2 not defined in lines 623, 627 of purchasing/includes/db/invoice_db.inc. Fixed.
Bank and General Ledger
- Revenue/Cost Accruals: bad input focus after error. Fixed.
- GL Account Transactions report shows html code on Person/Item if PT_WORKORDER. Fixed.
- Undefined variable error in Bank Transfer. Fixed.
- Bug 5310: databse error when on bank payment/transfer edit if current fiscal year is missing. Fixed.
- Bug 5332: Tax Report: Multiple entries for a single tax line. Fixed.
- Bug 5429: Balance Sheet report sometimes prints lines with zero amounts. Fixed.
Last changed: Jun 19 2021 at 3:27 am
Back