Zen Cart 1.5.4
31 December 2014
Zen Cart version 1.5.4 is now available (major release).
Upgrading to Zen Cart 1.5.4
Zen Cart 1.5.4 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Zen Cart updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Zen Cart install to test the 1.5.4 upgrade prior to applying it live. Get started managing your Zen Cart installations with Installatron
What's New in Zen Cart 1.5.4
Improvements
- CHANGE-714 - Add progressive-enhancement to checkout flow for PCI compliance when card details collected onsite (added ajax infrastructure, and jQuery)
- Fix #209 - POODLE protection - Remove SSLv3 mode, to allow autonegotiation
Bugfixes and feature updates
- CHANGE-724 - Fix init_cache_key_check.php redirect loop which occurred when the user deletes the /cache/ folder
- CHANGE-423 - PayPal Express Checkout - recover funding failure (10486) with "retry" if card is declined
- CHANGE-725 - Authorizenet SIM module now hashes x_currency_code
- CHANGE-730 - Linkpoint CURL SSL bug triggers PHP Warning: Illegal string offset
- CHANGE-731 - Update Authorize.net SIM and AIM to add support for AUD,NZD currencies (now supports USD CAD GBP EUR AUD NZD)
- CHANGE-732 - Update Authorize.net SIM and AIM to set defaults for merchant accounts capable of doing POS and Web transactions in one account
- CHANGE-733 - Store-pickup module not activating properly for zone restrictions
- CHANGE-311 - Data sanity check in admin/customers.php
- CHANGE-709 - Refactor logging infrastructure
- CHANGE-735 - Fix CSRF in admin profiles for action=delete
- CHANGE-736 - Fix CSRF in layout_controllers for action=reset_defaults
- CHANGE-737 - Replace hard-coded language text in /admin/orders.php
- Fix #136 - Error in html syntax in admin_activity and CSS comment syntax in who's online
- Fix #152 - Page not found when incorrect EZPage link remove status
- Fix #188 - Remove code comment causing false-positive in security scan
- Fix #210 - Fix code dealing with apostrophes in filenames
- Fix #215 - Added additional common destinations to curltester script
- Fix #221 - Fix Discount Coupon and Shipping Cost
- Fix #246 - Fix errors about passwords during zc_install upgrade
- ISSUE-82 - (continuation of) Fix odd PHP quirk which triggers fatal error "Allowed memory size of --- bytes exhausted" when accessing SID constant
- Optimizations and improvements to various database queries
- Fix queries in class.phpbb.php
- Fix fmod_round and shopping_cart using (int) on quantity
- Backported a PHP 5.4 fix to attributes_controller
- zc_install - Fix email validation in zc_install to allow for new domain name TLDs
- Fix override of mexico addresses with paypal pro
- Substitute gethostname for shell_exec since some hosts disable shell_exec