Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls

X-Cart 4.7.12 released

 
Reply
   X-Cart forums > News and Announcements
 
Thread Tools
  #1  
Old 03-11-2020, 10:09 AM
 
mvs mvs is offline
 

X-Cart team
  
Join Date: Nov 2018
Posts: 118
 

Default X-Cart 4.7.12 released

Hi fellow X-Carters,

We’ve just released X-Cart v4.7.12. You might want to check out the blog post:
https://www.x-cart.com/blog/x-cart-4-7-12-released.html
__________________
Max Slepuhov
X-Cart
Reply With Quote

The following 3 users thank mvs for this useful post:
aim (03-11-2020), elmirage001 (03-11-2020), PhilJ (03-12-2020)
  #2  
Old 03-11-2020, 11:34 AM
 
aim aim is offline
Advanced Staff Users
 

X-Cart team
  
Join Date: Dec 2008
Posts: 928
 

Default Re: X-Cart 4.7.12 released

*BACKOFFICE*
[*] 28 Jan 2020, aim - Improvement (Y:148883): Updated the selector of payment gateways per country on the 'Main page :: Payment methods' page. Removed the 'PayByCheck - XML' payment gateway.[*] 14 Jan 2020, aim - Improvement (Y:148882): On some servers buffer output disallowed to print the .(dot) during log operations. Fixed. Thanks to Pino.[*] 03 Jan 2020, aim - Improvement (Y:148881): The warning related to php.net/eol.php updated for PHP7.2.x.
[!] 03 Oct 2019, aim - Bug (Y:148865): Firefox was caching order statuses in the Admin area. https://forum.x-cart.com/showpost.php?p=411729&postcount=8.Fixed

*USERS*
[!] 14 Jun 2019, aim - Bug (Y:148837): Wrong sort order for first states / counties like Alabama in Chrome. Fixed.
*CART*[*] 23 Sep 2019, aim - Improvement (Y:148862, B:0050990): If a product cannot be updated in the cart due to low stock, a warning is now shown.

*PAYMENTS*
[*] 10 Feb 2020, aim - Improvement (Y:14888: [Sage Pay Go - Form protocol] phpseclib updated 2.0.18 - 2.0.25[*] 03 Jun 2019, aim - Improvement (Y:148824): Updated the signup links for Sage Pay.
[!] 06 Feb 2020, aim - Bug (Y:148887): PayPal. Website Payments Pro Hosted. There was a random cancelled request right after a successful payment on some occasions. Fixed. Thanks to Pinakin Patel. (Zone1 Creative Ltd).
[!] 06 Jun 2020, aim - Bug (Y:148830): 'Registration cancel reversal record for PayPal transaction'. PHP Fatal error: Uncaught Error: Call to undefined function func_change_order_status() in include/func/func.paypal.php related to func_paypal_reg_reversal function. Fixed.

*SHIPPING*
[*] 12 Feb 2020, aim - Improvement (Y:148884): USPS update. Code added to prevent 'All Dimensions Must Be Greater Than 0' error. Renamed 'Macedonia, Republic of'.[*] 11 Feb 2020, aim - Improvement (Y:148889): Australia Post updates. Values for pre-paid satchels will no longer reference weight and will now reference size. https://view.email.auspost.com.au/?qs=08788791a932c4ff542497732d0403e616f7b37ae01a4d 9674845e9e375499d555...5a4cb721756141 [APOST]

*CHECKOUT*
[!] 08 Oct 2019, aim - Bug (Y:148634, B:0051076): Anonymous registration on checkout did not work in Safari/Firefox as autocomplete="off" did not work for the related hidden username field. Fixed.

*MODULES/ADD-ONS*
*Advanced Customer Reviews*
[!] 17 Feb 2020, aim - Bug (Y:148891, B:0051489): [Advanced Customer Reviews] Sql errors like "Duplicate entry '1-1533744000-18290-1257' for key 'func_acr_get_reviews_menu1orderby'". Fixed. [Advanced_Customer_Reviews]
*Amazon Feeds*
[*] 06 Sep 2019, aim - Improvement (Y:14885: [Amazon Feeds] Added the ability to use Singapore, Netherlands, Egypt, Saudi Arabia regions. [Amazon_Feeds]
[*] 28 Jun 2019, aim - Improvement (Y:148839): [Amazon Feeds] WirelessLockedPhone categories added. [Amazon_Feeds]
*AvaTax*[*] 20 Jun 2019, aim - Improvement (Y:148816, B:0050625): [AvaTax] Products tax exempt property was ignored. Fixed. SDK updated from version 15.6.0.0 to 5.10.0.0 .
*Facebook E-Commerce*
[!] 19 Sep 2019, aim - Bug (Y:148849): [Facebook E-Commerce] Facebook Pixel Id did not work without product's microdata. Fixed. Wrong currency for ViewContent/cartChanged/Purchase when XMultiCurrency was used. Fixed. [Facebook_Ecommerce]
*Google Ads by Kliken* [*] 06 Feb 2020, aim - Improvement (Y:14883: [Google Ads Kliken] Google Ads by Kliken integration added. The automated Google Shopping solution to get your products found on Google and grow your X-Cart Store. [Google_Ads_Kliken]
*Google Shopping*
[!] 29 Dec 2019, aim - Bug (Y:148880, B:005131: [Google Shopping] export issue in cron mode. The files like froogle_en.txt were not deleted before renewal. Fixed. [Froogle]
*Klarna Payments*
[!] 05 Jul 2019, aim - Bug (Y:148841): [Klarna Payments ] White srcreen related to the error 'Call to undefined function func_get_anonymous_userinfo() in modules/Klarna_Payments/postinit.php'. Fixed. [Klarna_Payments]
*One Page Checkout* and *Discount Coupons*
[!] 10 Jul 2019, aim - Bug (Y:148843, B:0050853): [One Page Checkout, Discount Coupons ] Shipping section was not updated on the coupon application. Fixed. [One_Page_Checkout,Discount_Coupons]
*Product Notifications*[*] 04 Jun 2019, aim - Improvement (Y:148822, B:0050560): [Product Notifications] A new selector added: "Show the 'Low stock' notification sign up buttons/forms for the products whose current quantity in stock is smaller/greater than the value defined by the field above". [Product_Notifications][*] 04 Jun 2019, aim - Improvement (Y:148822, B:0050609): [Product Notifications] The option 'Minimal product available amount for low-stock notifications' renamed to 'Product quantity that should trigger the sending of low stock notifications'. Thanks to Anna Verbichenko. [Product_Notifications]
[*] 10 May 2019, aim - Improvement (Y:148820, B:0050642): [Product Notifications] Sent low stock notification when the product stock is equal or less than 'Minimal product available amount for low-stock notifications ' setting. [Product_Notifications]
*Recommended Products*[*] 08 Jul 2019, aim - Improvement (Y:148842): [Recommended Products] More random products are now shown in the 'Customers also bought' section. [Recommended_Products]
*Rich Google Search Results*
[!] 20 Feb 2020, aim - Bug (Y:148896, B:0051401): Rich google search breadcrumbs value deprecated. [Rich_Google_Search_Results]
*Social Feeds*[*] 31 Jan 2020, aim - Improvement (Y:148885): Social Feeds integration added. Facebook, Twitter, Flickr, YouTube feeds. [Social_Feeds]
*TaxJar* [*] 05 Feb 2020, aim - Improvement (Y:14887: TaxJar integration added. TaxJar makes eCommerce easier for everyone by helping merchants spend time on their business, and not sales tax. [TaxJar]
*Two-Factor Authentication*[*] 10 Feb 2020, aim - Improvement (Y:148886): Two-Factor Authentication module added. Two factor authentication using Authy service. [TwoFactorAuth]
*Upselling Products*[*] 06 Jun 2019, aim - Improvement (Y:148832, B:0050659): A new setting added: 'Show hidden products in "Related products" list' [Upselling_Products]
*X-MultiCurrency*[*] 16 Sep 2019, aim - Improvement (Y:148840): [XMultiCurrency] currencyconverterapi.com API changed to V7. [MultiCurrency]

*PERFORMANCE*
[*] 10 Mar 2020, aim - Improvement (Y:14889: memcache worked incorrectly when multiple stores were using the same URL. Fixed. https://help.x-cart.com/X-Cart:Using_Memcached_with_X-Cart[*] 16 Oct 2019, aim - Improvement (Y:148870): Small optimization related to custom smarty functions. Custom classes are loaded on actual call only.[*] 08 Aug 2019, aim - Improvement (Y:148844, B:0050909): Huge speed up of 'Force cache generation' for stores with a lot of categories.[*] 22 May 2019, aim - Improvement (Y:148825, B:0050619): [Image Verification] Optimization for the [Image_Verification] module.

*SECURITY*
[!] 14 Jun 2019, aim - Bug (Y:148835): Possible SQL injection. Fixed.

*MISCELLANEOUS*
[*] 11 Mar 2020, aim - Improvement (Y:148812): The minimum supported PHP version is now 5.4.0.[*] 16 Dec 2019, aim - Improvement (Y:148879): Event handling. The previous result of a handler is now passed to the next handler.[*] 22 May 2019, aim - Improvement (Y:148826): Product tabs did not work in Firefox 66-67 in some cases. Fixed.[*] 08 May 2019, aim - Improvement (Y:148810): CSS & JavaScript minifier (matthiasmullie/minify) updated to 1.3.63 version.
[!] 20 Feb 2020, aim - Bug (Y:148895, B:0051490): Error related to Rich google search missing field 'itemReviewed'. Multiple warnings. Fixed. [Rich_Google_Search_Results][Advanced_Customer_Reviews]
[!] 10 Feb 2020, aim - Bug (Y:148847): PHP 7.4 was not supported. Fixed. [PHP 74 compatible]
[!] 01 Nov 2019, aim - Bug (Y:148866): [GDPR-friendly addon] Jumping submit button on the 'Create Profile' page. Fixed. Major. Since jQuery 3.3.0, position() started using the native offsetParent property which started the respected table, th, and td as offset parents. https://github.com/jquery/api.jquery.com/issues/1081 offset() is replacement for these cases skin/common_files/lib/jqueryui/components/effects/effect-shake.min.js
[!] 08 Oct 2019, aim - Bug (Y:148869): MySQL8.0.17 [MySQL 8017 compatible] minor bugfix. Deprecation. int(11) is not used now to avoid the Warning (Code 1681): Integer display width is deprecated and will be removed in a future release.
__________________
Sincerely yours,
Ildar Amankulov
Head of Maintenance group
Reply With Quote

The following 2 users thank aim for this useful post:
elmirage001 (03-11-2020), mvs (03-11-2020)
  #3  
Old 03-18-2020, 06:15 AM
 
adriant adriant is offline
 

Senior Member
  
Join Date: May 2006
Posts: 190
 

Default Re: X-Cart 4.7.12 released

How do you make a product available for Kliken. Doesn't appear to be a an option in the product details.

Also why no GBP (UK) in the currency option for this module? Are we excluded yet again?
__________________
Xcart gold Plus V4.7.12
REBoot(REdux)

https://www.serpro.co.uk
Reply With Quote
  #4  
Old 03-18-2020, 09:06 AM
 
aim aim is offline
Advanced Staff Users
 

X-Cart team
  
Join Date: Dec 2008
Posts: 928
 

Default Re: X-Cart 4.7.12 released

Quote:
Originally Posted by adriant
How do you make a product available for Kliken. Doesn't appear to be a an option in the product details.

Also why no GBP (UK) in the currency option for this module? Are we excluded yet again?

Hello,

Kliken team is still working on their service. There is no a special field for the product. Kliken uses REST API to obtain the necessary data.

Maybe the currency name is not so obvious




Thank you.
Attached Images
File Type: png Screenshot_2020-03-18_21-09-30.png (29.1 KB, 275 views)
__________________
Sincerely yours,
Ildar Amankulov
Head of Maintenance group
Reply With Quote
  #5  
Old 03-19-2020, 02:31 AM
 
adriant adriant is offline
 

Senior Member
  
Join Date: May 2006
Posts: 190
 

Default Re: X-Cart 4.7.12 released

Thanks for currency pointer......

Have set a category and refreshed the store on Kliken but it keeps coming back with

"We were unable to find any enabled products in your store. Please check for at least 1 enabled product, and resync your store to continue."
__________________
Xcart gold Plus V4.7.12
REBoot(REdux)

https://www.serpro.co.uk
Reply With Quote
  #6  
Old 03-19-2020, 10:19 PM
 
aim aim is offline
Advanced Staff Users
 

X-Cart team
  
Join Date: Dec 2008
Posts: 928
 

Default Re: X-Cart 4.7.12 released

Quote:
Originally Posted by adriant
Thanks for currency pointer......

Have set a category and refreshed the store on Kliken but it keeps coming back with

"We were unable to find any enabled products in your store. Please check for at least 1 enabled product, and resync your store to continue."

Hello,
I am consulting with Kliken team regarding the question.
__________________
Sincerely yours,
Ildar Amankulov
Head of Maintenance group
Reply With Quote
  #7  
Old 03-23-2020, 11:56 PM
 
aim aim is offline
Advanced Staff Users
 

X-Cart team
  
Join Date: Dec 2008
Posts: 928
 

Default Re: X-Cart 4.7.12 released

Quote:
Originally Posted by aim
Hello,
I am consulting with Kliken team regarding the question.

Hello,

They said their service was not ready yet.
We will let you know when you can use the module.

Thank you.
__________________
Sincerely yours,
Ildar Amankulov
Head of Maintenance group
Reply With Quote

The following user thanks aim for this useful post:
elmirage001 (03-24-2020)
  #8  
Old 05-24-2020, 01:11 PM
 
elmirage001 elmirage001 is offline
 

X-Wizard
  
Join Date: Apr 2007
Posts: 1,964
 

Default Re: X-Cart 4.7.12 released

Dear XC4 Team,

Just upgraded from 4.7.11 to 4.7.12

Thank you all for such a smooth and easy upgrade!

Paul
__________________
X-Cart GoldPlus v4.7.12 | reBOOT (reDUX) Template v4.7.12.9 | Always The Best
Reply With Quote

The following user thanks elmirage001 for this useful post:
aim (05-24-2020)
  #9  
Old 05-31-2020, 08:07 AM
 
herber@wirehub.nl herber@wirehub.nl is offline
 

eXpert
  
Join Date: Nov 2002
Posts: 305
 

Default Re: X-Cart 4.7.12 released

We are upgrading from 4.7.9 to 4.7.12 on our testing environment, however we are running into this bug:
https://bt.x-cart.com/view.php?id=51786

Is there a patch available that we can run after the upgrade to correct the issue?

During the upgrade itself, we get the following error during the SQL patch:
Code:
SQL PATCH ``patch.sql'' FAILED AT QUERIES: ALTER TABLE xcart_modules ADD UNIQUE KEY `module_name` (`module_name`);

I believe the rest of the patch runs just fine & this can be ignored as it is only regarding the error above, for the modules that will now appear double in the system. Is there a simple patch we can run afterwards to remove the double modules?
__________________
X-Cart 4.7.12
Reply With Quote
  #10  
Old 05-31-2020, 11:17 PM
 
aim aim is offline
Advanced Staff Users
 

X-Cart team
  
Join Date: Dec 2008
Posts: 928
 

Default Re: X-Cart 4.7.12 released

Hello,

You are right, I have added the query intentionally.

You can safely ignore the error in the log files.

To remove duplicates do the following steps:
0) Make a DB backup. (Especially the xcart_modules table)


1) Find the duplicates
Code:
select module_name,moduleid,active,author,tags from xcart_modules order by module_name, moduleid;


2) Remove the duplicates that have the highest moduleid by using the query
Code:
DELETE FROM xcart_modules WHERE moduleid IN (id1,id2,id3);

3) After that add the UNIQUE INDEX
Code:
ALTER TABLE xcart_modules ADD UNIQUE KEY `module_name` (`module_name`);
to prevent future problems.

Thank you.
__________________
Sincerely yours,
Ildar Amankulov
Head of Maintenance group
Reply With Quote

The following user thanks aim for this useful post:
peggyr (07-16-2020)
Reply
   X-Cart forums > News and Announcements


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 07:07 PM.

   

 
X-Cart forums © 2001-2020