[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LedgerSMB 1.3.21 released

Hi all;

LedgerSMB 1.3.21 has been released.  This release includes a large
number of bugfixes and one security fix documented by the recent
advisory.  It also includes a couple minor changes aimed at reducing
human error, and a fix for degraded performance.  In general, we
recommend that all LedgerSMB users upgrade to this version.  The
complete changelog is below.

There are two important workflow changes to be aware of however. The
first is that saving parts now returns to the part saved, rather than
the new parts screen.

The second is that the reconciliation screen now groups journal
entries by transaction and source rather than source and date.  This
means that you will see extra lines where a journal entry adjusts
another journal entry.

Finally there is a change that implementors should be aware of:
Financial transactions, orders, and parts are now encased in a div
with an id of statusdiv.  This div has a class which is either new,
saved, or posted, and can be used to change the look and feel of
financial transactions and other documents based on their status in
the system.

For more, please see the complete changelog below.

Best Wishes,
Chris Travers

Changelog for 1.3.21
* Added a default numberformat in Form.pm (Chris T)
* Added a container div for theming saved and/or posted docs (Chris T)
* Fixed an is_zero error saving purchase transactions (Nick P)
* Fixed shipping selection not displaying customer info (Chris T, 3543932)
* Fixed shipping redirection not displaying orders (Chris T, h/t Nigel T)
* Recon screen now groups journal entries by transaction (Chris T, h/t Nick P)
* Fixed empty string working as empty source for cash recon (Chris T)
* Saving a part now returns to editing the same part (Chris T, h/t Brian W)
* If pos.conf.pl is not found, now returns an intelligible error (Chris T)
* Adding action/id div to top of many screens (Chris T, h/t Erik H)
* File->get_for_template now gets most recent parts image (Chris T)
* Fixed error on generate purchase orders (Chris T, 3544857, h/t Nigel T)
* Fixed internal server errors with date parsing (Chris T, 3546698)
* Fixed "Directory Transversal Not Allowed w/fs_cssdir (Chris T, h/t Robert C)
* Fixed customer/vendor cleared on ship/receive update (Chris T, 3548104)
* SECURITY FIX for System/Defaults denial of service advisory (Chris T)
* Added missing ap_transaction_all role (Chris T, h/t Erik H)
* Fixed internal server error setting up user in setup.pl (Chris T)
* Performance fix for templates and format detection (Chris T)

Brian W is Brian Wolf
Chris T is Chris Travers
Erik H is Erik Huelsmann
Nick P is Nick Prater
Nigel T is Nigel Titley
Robert C is Robert James Clay