------------------------------------------------------------------------------ What's new in each version of Interchange (in development since the version 5.6 branch) ------------------------------------------------------------------------------ See UPGRADE document for a list of incompatible changes. Interchange 5.7.7 released on 2011-06-12. Core ---- * Ensure users were always assigned sessions when using major browsers, regardless of any toolbar matches in the User Agent string. * If we are running an or search and not all of the specs have equivelant sql specs (WHERE clauses) then don't try to optimize the query as doing so will cause records to not be returned that might match other specs. * Allow customization of "DO ANOTHER" HTML block in the table editor. The DO ANOTHER block contains hard-coded text and return-pages used for radio buttons which is always displayed for new entries. This change allows customized HTML to replace it for when you want to use the table editor in your own custom admin pages. * Strip bad characters from affiliate source. These characters cause problems in the usertrack log (and possibly other places) if they are allowed to remain in the source. * Remove newline from errormessages to be able to parse locale of it * Fix a bug in the [read-cookie] tag which in very specific rare circumstances could return the wrong value for a cookie. * Fix a bug in parsing of TemplateDir directive with multiple directories on a single line (RT#318). Thanks to Mat Jones for the report. * Fix for processing GDBM files while using UTF8. * Add additional UserDB encryption options. * Add pragma handling for setting the Cache-Control header. * Enhance TrustProxy to handle multiple chained proxies. * Multiple bugfixes to payment modules. * Fixes when sending UTF-8 email. Tags ---- * Allow sorting of forum entries. Standard Demo ------------- * Fix for adding items to cart with options shows expired page message. Thanks to Steve Graham . * Fix for country selection drop down. Thanks to Paul Jordan . * Fix for state selection drop down for Ireland. Thanks to Paul Jordan . ------------------------------------------------------------------------------ Interchange 5.7.6 released on 2010-03-23. Core ---- * Fix a "HTTP Response Splitting" security exploit. This is not known to be exploitable in the standard demo, but could potentially affect other pages in rare circumstances. * Fix a bug in initialization of Vend::Payment::BusinessOnlinePayment supplemental parameters. * Fix a bug in css.tag to properly output the css when using the inline