| ||||||||||
Shopping cart software Solutions for online shops and malls | ||||||||||
|
X-Cart Home | FAQ | Forum rules | Calendar | User manuals | Login |
X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes | ||||
|
|
Thread Tools |
#1
|
|||||||||
|
|||||||||
X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
Hi friends!
Today we've released X-Cart 4.7.9. Here is a quick overview of the new version https://www.x-cart.com/blog/x-cart-v4-7-9-released-skrill-paypal-updates-store-notifications-seo-bug-fixes.html
__________________
X-Cart team |
|||||||||
|
#2
|
|||||||||
|
|||||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
*DESIGN AND APPEARANCE*[*] 13 Oct 2017, aim - Improvement (Y:148516): The 'Next/Previous product' links are not displayed in the printable mode now.
*BACKOFFICE*[*] 25 Dec 2017, aim - Improvement (Y:148562): Added the ability to check the From email address to avoid spam issues. [*] 16 Nov 2017, aim - Improvement (Y:148538 ): It is now possible to use a relative path in the URL field in the 'Image selection' dialog. [*] 16 Oct 2017, aim - Improvement (Y:38; S:00145713): Browser title improvement for Admin area. [*] 02 Oct 2017, aim - Improvement (Y:148498 ): Added a new note regarding the use of older PHP versions onto the Admin dashboard. [*] 02 Oct 2017, aim - Improvement (Y:148508 ): Added a Special offers link on the provider home page. [*] 19 Jun 2017, aim - Improvement (Y:148432, B:0048043): [CleanURLs] National symbols are supported now when a CleanURL is autogenerated for a new product/category/manufacturer. [*] 08 Jun 2017, aim - Improvement (Y:148420): Added a note that books_and_magazines/2-columns/ideal_comfort/ideal_responsive/light_responsive do not support the 'Right column' location. [!] 19 Dec 2017, aim - Improvement (Y:148559): Static HTML catalog was not generated for https stores. Fixed. [!] 30 Oct 2017, aim - Bug (Y:148533, B:0048688 ): SQL errors in the 'Optimize tables' feature in some cases. Fixed. Thanks to Isden. [!] 15 Aug 2017, aim - Bug (Y:148473, B:0048353): Adding a tracking number did not work with multiple order windows. Fixed. [!] 28 Jun 2017, aim - Bug (Y:148443, B:0048115): Zip codes were combined into one string on the 'Main page :: Destination zones :: Zone details' page when the option 'Do not delete empty strings in templates' was disabled. Fixed. [!] 22 Jun 2017, aim - Bug (Y:148440, B:0048115): Zip/Postal codes were combined into one string on the 'Main page :: Destination zones :: Zone details' page for some Windows browsers. *PAYMENTS*[*] 28 Dec 2017, aim - Improvement (Y:148386): [PayPal] Express Checkout simplified checkout upgraded to version V4 to replace the deprecated classic In-Context Checkout method. (integration-jsv4). [*] 28 Jun 2017, aim - Improvement (Y:148442): [PayPal Payments Standard] Removed obsolete params like redirect_cmd/'cmd' => '_ext-enter'. [!] 06 Sep 2017, aim - Bug (Y:148461, B:0046210): In some cases, the "PayPal (in test mode)" mark was displayed when using PayPal Payments Advanced or Payflow Link and the order was being placed via Express Checkout. Fixed. [!] 05 Sep 2017, aim - Bug (Y:148488 ): [PSiGate - Web Based] did not work when the 'Interac Online' feature was disabled for the merchant's account. Fixed. Thanks to Isden. [!] 16 Aug 2017, aim - Bug (Y:148469, B:0048336): PayPal Payments Standard did not work when an unsupported module PayPal Credit was enabled. Fixed. Added a note for admin. *SHIPPING*[*] 09 Sep 2017, aim - Improvement (Y:148495): [USPS] changes. Renamed 'First-Class Mail Parcel' to 'First-Class Mail Package Service-Retail'. [*] 25 Aug 2017, aim - Improvement: (Y:148480, B:0048396): Increased Australia Post cart recalculation performance up to 2-3 times when additional service options as an extra cover are not used. + A fix related to the wrong extra cover amount. [!] 25 Jul 2017, aim - Bug (Y:148452): Changed the Payment URL for 'Skrill E-Wallet' and 'Skrill Hosted Payment Solution' as the old URL was expected to be disabled on September 1, 2017. Bulgarian / Czech / Greek / Japanese / Chinese languages were adjusted. [moneybookers] [!] 19 Jun 2017, aim - Bug (Y:148431): [Fedex] Shipping costs were not calculated for long products when 'My packaging' was used. Fixed. Thanks to Mixon. *CHECKOUT* [!] 20 Dec 2017, aim - Bug (Y:148560, B:0048849): [Discount_Coupons][OPC] coupon + predefined shipping method rates update did not work correctly in some cases. Fixed. [!] 31 Jul 2017, aim - Bug (Y:148464, B:0048295): Items number was not shown on the One Page Checkout page. Fixed. *ORDERS* [*] 08 Jan 2018, aim - Improvement (Y:148565, B:0048976): Sorting by customer/status improved. Sorting by date added as a second criterion. [*] 09 Nov 2017, aim - Improvement (Y:148535): ORDERS tab title is now displayed properly on the order invoice page. [!] 05 Oct 2017, aim - Bug (Y:148492, B:0048447): Some email notifications (especially the ones sent to the orders department) were blocked by providers due to DMARC policy. Fixed. *MODULES/ADD-ONS* [*] 11 Jan 2018, aim - Improvement (Y:148569): [Recommended Products] Small optimization for random products mode. [*] 18 Dec 2017, aim - Improvement (Y:148556): [AvaTax] Removed Development mode from the module settings. [*] 24 Nov 2017, aim - Improvement (Y:148547, B:0048753): [TaxCloud] - USPS ID is now optional. Address verification will work without it. Thanks to Seyfin. [*] 22 Nov 2017, aim - Improvement (Y:148545, B:0048768 ): [Adv_Mailchimp_Subscription] Log files like var/log/x-errors_mailchimp_adv_err-171122.php are now created on errors. Thanks to Joe Funderburg (Cherie). [*] 20 Nov 2017, aim - Improvement (Y:148543, B:0048760): [Socialize][SEO] Added open Graph meta tags on the Welcome page; added og:type and og:site_name tags for all pages. [*] 17 Nov 2017, aim - Improvement (Y:148542): [Amazon_Feeds] It is now possible to use Europe/Japan/Australia/Brazil/India/China regions. [*] 16 Nov 2017, aim - Improvement (Y:148541, B:0048758 ): [Product_Options] A warning is now shown on the Product modify page related to product variants if the max_input_vars php ini setting is exceeded. [*] 17 Oct 2017, aim - Improvement (Y:148520, M:0134514): [Survey] Non-unique access keys were sometimes used when multiple Invitations were sent. Fixed. Thanks to Isden. [*] 06 Oct 2017, aim - Improvement (Y:148511): [Special offers] The 'Add products for free' button is now used instead of the 'Add products for special price' one, if possible. [*] 04 Oct 2017, aim - Improvement (Y:148493, B:0048397): [Order Tracking] workflow improved. Redundant notifications removed. Thanks to Joe Funderburg (Cherie). [*] 13 Sep 2017, aim - Improvement (Y:148491): [Amazon Pay] Added a new setting "Hide the note 'If you already have an account please sign in'". Added a new setting 'Display the "Amazon Pay" button at the top of catalog pages'. PaymentMethodNotAllowed error is now handled correctly. Sometimes it was possible to place an order with an missing email. Fixed. [*] 11 Sep 2017, aim - Improvement (Y:148497): [X-PDF Invoices] Added a note related to System requirements of X-PDF Invoices on the Modules page. [*] 06 Sep 2017, aim - Improvement (Y:148489): [Social Login] Added a note "Please ensure that the email field is enabled on the 'Configure Providers' dialog" on the configuration page. [*] 04 Sep 2017, aim - Improvement (Y:148358 ): [Amazon Pay] Authorizations that are declined a now handled with reason code InvalidPaymentMethod. Synchronous Authorization. [Pay with Amazon] [*] 04 Sep 2017, aim - Improvement (Y:148487): [Amazon Pay] amazon-pay-sdk-php updated from version 2.0.4 to version 3.1.0. [*] 31 Aug 2017, aim - Improvement (Y:148483, B:0048114): [Special_Offers] Added a new option, 'Only on related conditional pages', for the 'Display short promo block:' selector. [*] 29 Aug 2017, aim - Improvement (Y:148482, B:0048114): [Special_Offers] The 'Short promo' is no longer shown on the product page for products that have the 'Apply special offers discounts:' option disabled - provided that the offer has only one 'Give a discount' bonus. [*] 29 Aug 2017, aim - Improvement (Y:148481, B:0047625): [Adv_Mailchimp_Subscription] merge-fields like 'Last Name'/'First Name'/'WebSite'/'Phone' are created automatically for a list now. [*] 23 Aug 2017, aim - Improvement (Y:148478 ): [Amazon Feeds] Home/Toys/Books categories changed. Fabric/VacuumCleaner/Mattress/Bed/Headboard/Dresser/Cabinet/Chair/Table/Bench/Sofa/Desk/FloorCover/Bakeware/Cookware/Cutlery/Dinnerware/Serveware/KitchenTools/SmallHomeAppliances and Puzzles/Games/Models added. Multiple changes in the Books category. [*] 26 Jul 2017, aim - Improvement (Y:148457): Cache_Lite upgraded to version 1.8.0. [*] 25 Jul 2017, aim - Improvement (Y:148449): [X-PDF] mpdf updated to 6.1.4.
__________________
X-Cart team Last edited by Anna_Shvetsova : 01-16-2018 at 10:10 AM. |
|||||||||
#3
|
|||||||||
|
|||||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
[*] 21 Jul 2017, aim - Improvement (Y:148454, B:0048160): Now it is possible to use banner links like /home.php?bid=1&partner=6 or /home.php?bid=1&partner=login when 'Username as login' user authentication mode is used.
[*] 17 Jun 2017, aim - Improvement (Y:148429): [Amazon Feeds] Changed the 'Health' category. Added DietarySupplements/OTCMedication/PrescriptionEyewear/SexualWellness. [!] 04 Dec 2017, aim - Bug (Y:148551): [Login with PayPal] did not work. Fixed. Updated paypal/sdk-core-php to the latest 3.4.0 version. [PayPal_Login] [!] 26 Dec 2017, aim - Bug (Y:148563, B:0048833): [Amazon Pay] did not work correctly with the Maximum allowed total quantity of products in an order / Maximum allowed order subtotal / Minimum allowed order subtotal settings. Fixed. [!] 29 Nov 2017, aim - Bug (Y:37, B:0145102): [Previously Ordered Products] SQL error. Fixed. [Quick_Reorder] [!] 27 Nov 2017, aim - Bug (Y:148548 ): [Detailed_Product_Images] Tiny thumbnail cache was generated for all T images if a product did not have a T image. Fixed. [!] 22 Nov 2017, aim - Bug (Y:148544, B:0048769): [Adv_Mailchimp_Subscription] 'Date Added' was displayed as 'December 1969' sometimes. Fixed. Thanks to Joe Funderburg (Cherie). [!] 13 Oct 2017, aim - Bug (Y:148466, B:0048610): [Socialize] Integration with Pinterest was broken. Fixed. Updated to the latest version. [!] 21 Sep 2017, aim - Bug (Y:148502): [Bongo International/FedEx Cross Border] Changed the https://api.bongous.com endpoint to https://api.crossborder.fedex.com. [!] 20 Sep 2017, aim - Bug (Y:148504, B:0048463): [Advanced Order Management]: Shipping cost was changed to zero if the order was placed with real-time shipping cost calculation. Platinum edition only. Thanks to Isden. [!] 18 Sep 2017, aim - Bug (Y:148501, B:0048503): [MultiCurrency] Changed the URL for Google finance currency converter. One hour timeout added for unsuccessful attempts. [!] 17 Aug 2017, aim - Bug (Y:148474, B:0048357): [Advanced Order Management] Clearing the tax exemption flag on an order with tax exemption did not result in taxes getting applied after the customer address was changed to an applicable zone. Fixed. [AOM] [!] 15 Aug 2017, aim - Bug (Y:148470, B:0048359): [MailChimp] 'Unsubscribed' customers now get resubscribed anyway if they mark a subscribtion on the profile modify page. Fixed the problem when an existing customer could not resubscribe. [!] 14 Aug 2017, aim - Bug (Y:148471, B:0048334): [Amazon Feeds] did not work correctly with international symbols. Also it did not work when there were no variants in the store. Fixed. [!] 11 Aug 2017, aim - Bug (Y:148468, B:0048343): [Special Offers] A free product was not given when there was another special offer with a subtotal condition. Fixed. [!] 08 Aug 2017, aim - Bug (Y:148465, B:0048211): [Special Offers] A free product is not given now if the order contains only that product and the price of that product satisfies the condition of another subtotal-based offer. [!] 27 Jul 2017, aim - Bug (Y:148458 ): [Amazon Pay] did not work for United Kingdom/Germany/Japan regions. Fixed. [Pay with Amazon]. [!] 21 Jul 2017, aim - Bug (Y:148455, B:0048202): [Product Options] Fixed a small logic error. Small optimization. Thanks to Vadim Sattarov. [!] 21 Jun 2017, aim - Bug (Y:148439): [New Arrivals] The thumbnails were displayed small in the main column sometimes. Fixed. [!] 15 Jun 2017, aim - Bug (Y:148424): [Feature Comparison] Feature-based search did not work for text fields with quotes. Fixed. *IMPORT/EXPORT* [*] 07 Sep 2017, aim - Improvement (Y:148490, B:0048436): [Export] Significant optimization of export of ORDER ITEMS; now it is a hundred times faster than it used to be when using a condition for orders section. [*] 31 Aug 2017, aim - Improvement (Y:148485, B:0048436): Optimization of child entities export (ORDER ITEMS/DETAILED IMAGES/PRODUCT OPTIONS and so on.) [!] 04 Sep 2017, aim - Bug (Y:148486, B:0048444): The import procedure changed the add_date field for updated products. Fixed. Thanks to Isden. *PERFORMANCE* [*] 10 Jan 2018, aim - Improvement (Y:148568, B:0048989): Sessions for search engines like google bots are no longer created. [*] 29 Nov 2017, aim - Improvement (Y:148549): [Benchmark] It is now possible to filter/sort in a benchmark report (can be enabled in top.inc.php) [*] 18 Oct 2017, aim - Improvement (Y:148524): Small speed-up related to address books. [*] 09 Oct 2017, aim - Improvement (Y:148512): Small optimization for sessions affecting stores for which the http/https domains are different. [*] 20 Sep 2017, aim - Improvement (Y:148503): [Clean URLs] Optimization related to Clean URLs history. Thanks to Abr. [*] 14 Sep 2017, aim - Improvement (Y:148499, B:0113420, B:0131032): [Special offers] Optimization for offers related to categories and products. [*] 24 Aug 2017, aim - Improvement (Y:148477, Â:0135964): [Product_Options] Optimization related to product options exceptions. A product with a lot of exceptions could not be saved sometimes. Fixed. [*] 10 Aug 2017, aim - Improvement (Y:148467, B:0048349): [Flyout Menus] Enabling the "Cache the menu" option led to a fatal error and white screen when a lot of languages/memberships were used. Fixed. [*] 19 Jul 2017, aim - Improvement (Y:148447, B:0048148 ): Order search performance is now 10x-20x times better for the Admin area. [*] 13 Jun 2017, aim - Improvement (Y:148421, B:0046591, B:0047925): [Google Shopping] Problems with Froogle timing out/using too much memory fixed. *SECURITY* [*] 23 Nov 2017, aim - Improvement (Y:148546): Security improvement related to the 'Thank you for order' page. [*] 20 Jun 2017, aim - Improvement (Y:148435): Upgraded htmlpurifier from version 4.8.0 to 4.9.3 (used for untrusted providers and Gift_Registry/XAffiliate modules). [*] 16 Jun 2017, aim - Improvement (Y:148427): PHP password hashing framework updated from 0.3 to 0.5.1 version. There are no backward incompatible changes. [!] 15 Jun 2017, aim - Bug (Y:148426): [Feature Comparison] Security fixes. [!] 26 Oct 2017, aim - Bug (Y:148531, B:0048636): The "Send to friend" form could be used to send spam even it was disabled. Fixed. [!] 10 Oct 2017, aim - Bug (Y:148513, B:0048590): Security fix related to PayPal. *MISCELLANEOUS* [*] 05 Jan 2017, aim - Improvement (Y:148510): [SEO] Added the ability to use HTTPS for the whole site. Renamed the setting 'Use secure protocol (HTTPS) for login, registration, checkout and payment pages' to 'Use secure protocol (HTTPS)' https://help.x-cart.com/index.php?title=X-Cart:Configuring_HTTPS#https_for_all_pages. [*] 12 Dec 2017, aim - Improvement (Y:148557): [SEO] Google PageSpeed Insights improvement. Some js scripts are now loaded asynchronously. The async mode in smarty load_defer can now be used: {load_defer file="script.js" type="js" async=true} [*] 14 Nov 2017, aim - Improvement (Y:148536): Added robots.demo.txt. See related article at https://help.x-cart.com/index.php?title=X-Cart:Setting_up_robots.txt [*] 26 Oct 2017, aim - Improvement (Y:148529): [SEO] Force use https as canonical URL if possible. [*] 24 Oct 2017, aim - Improvement (Y:148528, B:0046814, B:0046815, S:0130079): [SEO] improvement: Additional 302 redirect is no longer made in some cases: http<->http or clean URLs redirects. [*] 20 Oct 2017, aim - Improvement (Y:148509): [SEO] Google PageSpeed Insights improvement. Autogeneration added for image cashes like images/D.cache.dpicon/ images/T.cache.tinythmbn images/W.cache.pvarthmbn images/C.cache.catthumbn [*] 17 Oct 2017, aim - Improvement (Y:148521): [SEO] Removed the obsolete setting 'Redirect customers from HTTPS to HTTP' from the 'Main page :: General settings :: Security ' -> HTTPS options section. [*] 17 Oct 2017, aim - Improvement (Y:148519): Updated PHPMailer version from 5.2.24 to 5.2.26 (Stores with the setting 'Use SMTP server instead of internal PHP mailer' enabled are affected). [*] 17 Oct 2017, aim - Improvement (Y:148518 ): Country list updated. Removed 'Netherlands Antilles'. Added 'South Sudan'/'Bonaire, Sint Eustatius and Saba'/'Sint Maarten'. [*] 15 Sep 2017, aim - Improvement (Y:148500, B:0048516): [Socialize] Facebook JavaScript SDK updated to version v2.10. [*] 28 Jul 2017, aim - Improvement (Y:148460): Updated PHPMailer version from 5.2.23 to 5.2.24 (Stores with the setting 'Use SMTP server instead of internal PHP mailer' enabled are affected). [*] 25 Jul 2017, aim - Improvement (Y:148446) PHP 7.2 is now supported. [!] 11 Dec 2017, aim - Bug (Y:148552): MySQL8.0 critical installation error related to reserved rank/recursive words. Fixed. [MySQL 80 compatible] [!] 02 Oct 2017, aim - Bug (Y:148507): [X-CloudBackup] White screen/PHP Fatal error: Uncaught DropboxException: v1_retired in modules/XBackup/lib/Dropbox/OAuth/Consumer/Curl.php:119. Fixed.
__________________
X-Cart team |
|||||||||
#4
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
Looking good! Just finished the first testupgrade of our store on our testserver, there's always a few files that don't want to upgrade automatically (for example skin files for skins we don't even use and have never touched, I guess the upgrades aren't completely flawless in that perspective).
If any changes are made to the 4.7.9 release after this moment, will they be placed here? Also, please update the Font Awesome framework in X-Cart. I've done that manually in 4.7.8, it's only a very small job to do, but it could be included in an upgrade like this one. Font Awesome 4.2 is included, 4.7 is the latest as of writing. Thank you for the email spammyness test: I can't test it on our testserver, but I will most certainly use it on our live server once I've upgrade! For those interested, download Font Awesome 4.7 on their website & replace these files: Code:
__________________
X-Cart 4.7.12 |
|||||||
|
#5
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
Quote:
Hello, Thank you for your feedback. Could you send me the files which don't want to upgrade? I have posted a ticket related to the fontawesome font. https://bt.x-cart.com/view.php?id=49014 Thank you. I
__________________
Sincerely yours, Ildar Amankulov Head of Maintenance group |
|||||||
#6
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
any major changes to make 4.7.7 work with PHP 7.2?! I have it working with 7.1 already..
__________________
4.7.7. php7.1, AWS RDS database memcache, reboot theme AWS EC2 load balancer, 2 c5.large instances CDSEO Shop By Filters, AC onepage checkout and checkout tools, altercart cash rewards, bcse DPM for paypal |
|||||||
#7
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
Quote:
The mcrypt extension is removed therefore the include/blowfish.php is adapted to use OpenSSL.
__________________
Sincerely yours, Ildar Amankulov Head of Maintenance group |
|||||||
#8
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
Quote:
ok that's easy enough.. Were there many changes to get this one going? Improvement (Y:148386): [PayPal] Express Checkout simplified checkout upgraded to version V4 to replace the deprecated classic In-Context Checkout method. (integration-jsv4). that and the php 7.2 is really the only major things that interests me and would like to avoid a lengthy upgrade procedure. -Matt
__________________
4.7.7. php7.1, AWS RDS database memcache, reboot theme AWS EC2 load balancer, 2 c5.large instances CDSEO Shop By Filters, AC onepage checkout and checkout tools, altercart cash rewards, bcse DPM for paypal |
|||||||
#9
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
Quote:
Hello Matt, 1)I have uploaded the php72_critical_477.diff patch. Please note the patch will not fix non-critical issues. 2)There are changes in the files admin/cc_processing.php include/func/func.cart.php include/func/func.core.php include/func/func.paypal.php include/templater/plugins/function.getvar.php include/templater/plugins/function.load_defer.php payment/ps_paypal_pro_us.php skin/common_files/customer/service_js.tpl skin/common_files/js/paypal_express_incontext.js skin/common_files/payments/customer/paypal/express_checkout_js_async.tpl skin/common_files/payments/customer/paypal/load_express_checkout_lib.js skin/common_files/payments/ps_paypal_express.tpl skin/common_files/payments/ps_paypal_pro_express_checkout.tpl sql/xcart_data.sql sql/xcart_language_US.sql related to [PayPal] Express Checkout simplified checkout commit. Consider contacting our support team for assistance via the HelpDesk. Thank you.
__________________
Sincerely yours, Ildar Amankulov Head of Maintenance group |
|||||||
|
#10
|
|||||||
|
|||||||
Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
We're running 4.7.9 on our live server as of today, thanks for the updates!
I've noticed that the Order Tracking module has slightly changed, affecting the Track It! button behind the tracking codes. On the customer side, it still functions as on previous versions & submits the form behind the Track It button to open a new window with the tracking information. In the backend however, it now works the same as the Apply changes button, it saves changed information in the order (typing a note & pressing Track it! indeed saves changed information to the order). The HTML of the button itself hasn't been touched (it was based on the courier1800c.tpl template & is the same one used on the customer page, where it works perfectly). Since the upgrade to 4.7.9 it doesn't work on the admin side anymore however.
__________________
X-Cart 4.7.12 |
|||||||
|
|||
X-Cart forums © 2001-2020
|