View Single Post
  #4  
Old 03-04-2015, 12:27 PM
  Ksenia's Avatar 
Ksenia Ksenia is offline
 

X-Cart team
  
Join Date: Apr 2013
Posts: 735
 

Default Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3

------------------ X-CART v4.7.0 BETA CHANGELOG PART 3--------------------------


*SECURITY*
[*] 29 Jan 2015, aim - Improvement (0143059): htmlpurifier upgraded from 4.3.0 to 4.6.0 VERSION (used for untrusted providers and Gift_Registry/XAffiliate modules).

*PERFORMANCE*
[*] 03 Mar 2015, aim - Improvement (0143449): Optimization recommendations for when the store site goes into production are added to .htaccess. Thanks2Abr.
[*] 17 Feb 2015, abr - Improvement (0143282): Absolute path is now used in php include/require. Thanks to Abr.
[*] 13 Feb 2015, aim - Improvement (0143250, 0143246): Small SEO improvement for the 'Notify me when this item is nearly out of stock' button of the Product_Notifications module. Speed-up for subscribe mode. Thanks to Pero. Thanks to Mike.
[*] 13 Feb 2015, aim - Improvement (0143257): Optimized some AJAX requests.
[*] 03 Feb 2015, aim - Improvement (0143101): sessid binary(32) is now used instead of sessid char(32) for session tables. Thanks2Abr. Binary data must use trim str_replace in php conditions. Added the func_binary_empty function to check binary strings filled with zero.
[*] 03 Feb 2015, aim - Improvement (0143113): Images import optimization. HEAD http request is used instead of GET http request.
[*] 29 Jan 2015, aim - Improvement (0143076): Flyout_Menus is loaded by ajax if the 'Cache the menu' setting is used. Thanks to Abr.
[*] 29 Jan 2015, aim - Improvement (0143072): setcookie-xid is not called for ajax and aux scripts now. Some ajax errors are cached for 1 hour. Thanks2Abr.
[*] 28 Jan 2015, aim - Improvement (0143045): The setting 'Use cache for language variables' is now enabled by default. This should boost X-Cart performance on slow mysql servers.
[*] 14 Jan 2015, aim - Improvement (0142847): Small optimization. Replaced time() call with XC_TIME constant.
[*] 13 Jan 2015, aim - Improvement (0142827, 0142630): Smarty optimization. Replaced register_outputfilter('func_postprocess_output') with register_postfilter('func_postprocess_output').
[*] 19 Dec 2014, aim - Improvement (0142593): Changed memory limit from 32M to 96M. (The memory limit is used if the default value is less then 96M)
[*] 19 Dec 2014, aim - Improvement (0142594): Small product search optimization. ORDER BY NULL is now used when sort order does not matter. http://dev.mysql.com/doc/refman/5.7/en/select.html#idm140169758571744
[*] 19 Dec 2014, aim - Improvement (0142590, 0142513): Session optimization. unix_timestamp is no longer saved in sessions.
[*] 18 Dec 2014, aim - Improvement (0142570, 0142513): Session optimization. Expiry is updated every 200 sec instead of the former value of 10 sec. Added the x_session_get_var function.
[*] 09 Dec 2014, aim - Improvement (0142395): Small optimization related to func_order_data function.
[*] 04 Dec 2014, aim - Improvement (0142381): Session history is no longer used when http/https domains are the same. Cookie conflict is no longer tracked in X-Cart sessions.

*MISCELLANEOUS*
[*] 03 Mar 2015, aim - Improvement (014347: Updated the COPYRIGHT notice.
[*] 30 Jan 2014, aim - Improvement (0126716): Added the ability to cache false/null/''(empty) values via func_data_cache_get/func_get_cache_func. Cache format is changed for all caches. The change breaks all custom func_data_cache_get/func_get_cache_func calls. Thanks2Abr.
[*] 30 Jan 2014, aim - Improvement (014307: Binary-safe Mysql BLOB type is now used instead of TEXT type to store serialized data.
[*] 26 Jan 2015, aim - Improvement (0143013): The minimum supported PHP version is now 5.3.0.
[*] 13 Jan 2015, mixon - Improvement (0142746): Address book and Contact us form: Changed the default field order for the fields Country, State and County. The field Country now goes first.
[*] 11 Dec 2014, mixon - Improvement (0132406): Admin is no longer incorrectly redirected to the Customer front end if error 406 occurs in the Admin back end
(Could happen when CleanURLs were enabled). Thanks to Abr.
[*] 03 Dec 2014, aim - Improvement (0142326): Added IPv6 support for sessions.
[!] 11 Feb 2015, aim - Bug (0143223): There was a white screen when corrupted caches were used. Fixed.
[!] 20 Jan 2015, mixon - Bug (0142933): Missing language variable lbl_email_username. Fixed.
[!] 08 Dec 2014, mixon - Bug (0142110): SMTP Server name entered into the SMTP server field was not trimmed on save and sometimes caused connection errors due to invisible space or tab symbols. Fixed.
[!] 03 Dec 2014, mixon - Bug (0142365): IP validation was not working correctly if libcurl was not available in the func_get_address_by_ip function.
__________________
X-Cart team

Last edited by Ksenia : 03-04-2015 at 12:35 PM.
Reply With Quote