Thu Feb 8 15:16:03 2001 We're pleased to announce that Interchange 4.6.2 is now available for download. This is the most current stable version of Interchange, and we recommend users upgrade to this version. It is available from our Developer Resource website at: http://developer.akopia.com/ Thanks to those who contributed bugfixes and suggestions. We encourage posts to the interchange-users list and annotations to the online documentation, both of which are available at the URL above. The Akopia Team Changes in this version: * [loop list=`$Scratch->{ary}`] now accepts a prebuilt array reference to loop over. Must be in the form returned by $db->query(), i.e. the list array (of arrays), an optional field hash ref giving the field name to index pointers, and an optional array ref giving the field names in order. Thanks to Kaare Rasmussen for the suggestion. * Fixed bad bug in History, saving mv_credit_card_number in session. Oops. * Fixed bug in secure/non-secure host comparison, thanks to Murray Gibbins, Stefan Hornburg, and Hans-Joachim Leidinger. * Add MV_USERPROFILE to the list of recognized cookies, allowing a cookie-based admin login. Providing the password is saved in a cookie (perhaps with no expiration time?) then this will allow multiple-order entry by running the login process again. * Fixed up the DisplayErrors auto-response to be localized. Not many people use this, but trying to localize all error messages. * Fixed bug in ui_date_widget, generated month name for "Feb 30" which turned into March. * Patch supplied by Hans-Joachim Leidinger prevents blank credit card info from being encrypted. * Fixed bug #106, hang at install time if specified Interchange user ID doesn't exist. * Fixed problem in Search.pm where coordinated search of op=rm would not match on words only. * Fixed recent bug that prevented cached DBI connections. * Fixed a couple of hard-coded mv_metadata references in admin pages preventing renaming of __UI_META_TABLE__. * Fix problem with ProductFiles resolution in loops. The Vend::OnlyProducts setting was confused after the on-the-fly update. * Convert '[' characters to [ in [value-extended] to prevent reparsing of Interchange tags from user data. * Fixed problem with fly-list not accepting base parameter as per docs. Found by Victor Nolton. * Added Stefan Hornburg's patch for table image background paths. Set pragma substitute_table_image to enable this. * Improved makecat error message when problems occur reading config file. * Made NoAbsolute default to Yes in interchange.cfg, which gives better default security for newly-built catalogs. * Various minor HTML corrections. Thanks to Paul and Mediabang. * Fixed in-stock notification problem on flypage.html and stock-alert.html. * RPM only: Fixed logrotate.d file to prevent cascading log rotation like error.log.1.gz.1.gz etc. Thanks to Murray Gibbins for diagnosis & fix. (end)