News:2010-02-09 0

From LaneWiki

Jump to: navigation, search

New Release 0.20090526.1

Many people have asked for a newer release than what we have posted on SourceForge. Previously, we have only released files on SourceForge which have undergone an excruciatingly slow testing/vetting process. While we have happily shared more recent releases, including the TRUNK/active development release, we only shared those releases with people specifically requesting them. As the current SourceForge release is horribly out of date and it is the version most casual visitors see, we have decided to begin to release more timely versions of L’âne. At the moment, these versions have not passed our testing/vetting process (other than the included automated tests), so caveat emptor.

Changelog

bug 48 dependencies

bug 40 - create a general XML-based reporting tool (xmlReporter).

bug 43 - allow a touch register notebook tab to be "sticky".

bug 49 - remove trailing zeros from a salesitem's qty.

bug 55 - Register Event Interface.

bug 56 - add "notes" to Sale.

bug 59 - various pod fixes.

bug 60 - simplified Devices::Ryotous::MarkupPass.

bug 66 - fix "The back office programs do not support localization" on the locale site.

bug 67 - installer.pl created device doesn't work.

bug 68 - mapKey() doesn't allow words that match /(yes|no)/.

bug 69 - new-style locale money formats aren't used everywhere.

bug 71 - the ar-summary report doesn't work on the newest deployment.

bug 76 - device support for extended character sets.

bug 77 - include the cleaned up "public" timeclock functionality in HEAD.

bug 78 - installer.pl changes for the 0.20050314++ release.

bug 56 - add "notes" to Sale.

bug 67 - installer.pl created device doesn't work.

bug 99 - Sale needs to include the tax mask.

bug 100 - change the datatype of the *strings.id field.

bug 111 - add additional options to Tender.

bug 256 - add support for mercury payments.

bug 1025 - per-tender extended data in salesTenders.

bug 682 - Sale needs to store the tax rate and amount of tax.

bug 746 - drop support for postgresql 7.

bug 1025 - per-tender extended data in salesTenders.

bug 1312 - port Sale to GenericObject.

bug 99 - Sale needs to include the tax mask.

bug 682 - Sale needs to store the tax rate and amount of tax.

bug 80 - xmlRegister support for "image" tags.

bug 82 - Sys::Hostname problem.

bug 86 - terms days aren't getting passed to the printers.

bug 95 - exemptProcess() and exemptReverse() bugs.

bug 99 - Sale needs to include the tax mask.

bug 682 - Sale needs to store the tax rate and amount of tax.

bug 97 - Register needs an automated test.

bug 98 - remove the deprecated "register-initMachine-HOSTNAME".

bug 99 - Sale needs to include the tax mask.

bug 100 - change the datatype of the *strings.id field.

bug 106 - Devices::BurrellBizSys::TextInserterPole doesn't work.

bug 111 - add additional options to Tender.

bug 112 - popup plugin.

bug 115 - xmlRegister's notebook isn't accepting forecolor and backcolor.

bug 116 - call the same signal handling code when Tk receives a close event.

bug 119 - fixes for formatGraphic() experimental code.

bug 120 - resumeProcess() doesn't resume the tenders.

bug 122 - xmlRegister wrapper.

bug 125 - critical tenderProcess bugs.

bug 126 - sales aren't resumed correctly.

bug 491 - Multiple tenders and suspend/resume problems (sale->updateTotals).

bug 256 - This bug appears elsewhere in this tree.

bug 496 - fix cutter on some (most?) ESC/POS devices.

bug 682 - Sale needs to store the tax rate and amount of tax.

bug 746 - drop support for postgresql 7.

bug 799 - Register doesn't honor Tender.allowChange.

bug 800 - Register's tenderProcess, discProcess, and itemProcess clerk messages.

bug 803 - Locale->getOrDefault() doesn't allow parameters in the default text.

bug 804 - Sale->summarizeDiscountsByRange().

bug 805 - Sale->summarize*ByRange().

bug 883 - sql injection.

bug 1025 - per-tender extended data in salesTenders.

bug 1108 - lanesql psql wrapper.

bug 1283 - itemProcess() ignores Sale.exempt.

bug 1285 - add getTree() support to String.

bug 1286 - Term::datesFrom() changes the Locale.

bug 1287 - Term date calculation wrong in the user interface.

bug 1288 - add a void flag.

bug 1312 - This bug appears elsewhere in this tree.

bug 1289 - include the db/dataset name in the register window's title.

bug 1291 - add List.n1,n2... object type to XmlReporter.

bug 1294 - GenericObject support for tables with no delete permission.

bug 1298 - QuickBooks import support.

bug 1299 - XML Reporter time zone bugs (dropping UTC, not considering time zone).

bug 1301 - reload config on SIGHUP.

bug 1321 - GenericEventable support.

bug 1304 - manual timeclock adjustments w/auditing.

bug 77 - include the cleaned up "public" timeclock functionality in HEAD.

bug 1312 - This bug appears elsewhere in this tree.

bug 1314 - ar-spreadsheet-style uses suspended tickets in some parts.

bug 1315 - update Customer.lastSale and Customer.lastPay when transactions are committed.

bug 1317 - add support for shortTime and longTime.

bug 1318 - move the temporal formatting code from xml reporter to Locale.

bug 1319 - misc fixes discovered in the tests.

bug 1320 - fix GenericObject so its descendants can use its constructor.

bug 1321 - GenericEventable support.

bug 1322 - move the db-accessing objects to GenericObject.

bug 1323 - Product->getAllUnderstockedVendors() returns an element for each product.

bug 1325 - make Dal's connections retry if they're dropped.

bug 1326 - make a "select" helper for Dal.

bug 1327 - hide the SIGLOST warning in Linux.

Personal tools