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 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Ledger-smb-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
