WP eCommerce - Version 3.8.8

Version Description

  • New: 3 action hooks to process PayPal IPN responses: wpsc_paypal_pro_ipn, wpsc_paypal_standard_ipn and wpsc_paypal_express_ipn.
  • New: Actions for bulk actions on sales page: wpsc_sales_log_process_bulk_action, wpsc_sales_log_extra_tablenav
  • New: Allow variation checkboxes to be collapsed & expanded without having to tick the variation set checkbox itself.
  • New: Digital Download UI improvement.
  • New: Extra hooks during checkout cart display: wpsc_before_checkout_cart_row, wpsc_before_checkout_cart_item_image, wpsc_after_checkout_cart_item_image, wpsc_before_checkout_cart_item_name, wpsc_after_checkout_cart_item_name, wpsc_after_checkout_cart_row
  • New: Filter for ordering the sales logs: wpsc_purchase_logs_orderby.
  • New: Filter wpsc_cart_shipping.
  • New: Filter wpsc_default_shipping_quote.
  • New: Filter wpsc_item_shipping_amount_db.
  • New: Filter wpsc_paypal_standard_post_data.
  • New: Filter wpsc_product_permalink_cat_slug.
  • New: Filter wpsc_product_postage_and_packaging.
  • New: Filter wpsc_shipping_quote_value.
  • New: Filters wpsc_calculate_total_tax, wpsc_coupons_amount.
  • New: 4 new filters for user meta in profile page and during checkout.class.php - wpsc_checkout_user_profile_get - wpsc_checkout_user_profile_update - wpsc_user_log_get - wpsc_user_log_update.
  • New: Settings Page API.
  • New: Some helpful filters to download_csv function: wpsc_purchase_log_start_end_csv, wpsc_purchase_log_month_year_csv, wpsc_purchase_log_month_year_csv, wpsc_purchase_log_csv_headers, wpsc_purchas_log_csv_output
  • New: Variation Drag & Drop sorting.
  • Change: Display file names instead of the product name on the downloads page.
  • Change: Improved variation UI in Product Edit page.
  • Change: In General Settings page, when changing country, load region / state list using AJAX instead of page reload.
  • Change: Only display variants' associated terms in Product Edit page rather than including the parent product name, which is redundant and cluttered.
  • Change: PayPal Standard settings now just offer dropdown of "live" / "sandbox" rather than URL entry.
  • Change: Subtle UX tweaks for Store Settings page.
  • Fix: %-based shipping cost is not working internationally.
  • Fix: $wpsc_query->query_vars['wpsc_product_category'] not always set on product page with hierarchical category permalinks.
  • Fix: Cannot add new Checkout field.
  • Fix: Cannot re-re-send buyer receipt.
  • Fix: Custom Meta copies values when adding new.
  • Fix: 3.7 -> 3.8 Database Upgrade Routine causes some products with variations to display a $0.00 price.
  • Fix: Double

    tag with wpec_taxes_display_tax_bands() on product edit page.

  • Fix: Fatal error when trying to include a non-existent admin file.
  • Fix: Hide Google Feed information from display
  • Fix: Incompatibility with Genesis framework in Product Edit page.
  • Fix: Make the WP e-Commerce 3.8.x activation/installation routine much more efficient.
  • Fix: Mandatory fields in user_log_functions.php are not properly validated.
  • Fix: Memory improvement for productfeed.
  • Fix: Purchase logs have incorrect time if a timezone is specified in Settings->General.
  • Fix: Summary line does not get updated when sales log status is changed.
  • Fix: Total Quantity check fails for coupon codes.
  • Fix: USPS: "FLATE RATE ENVELOPE" should be changed to "VARIABLE" to allow for shipping quotes to be based on weight.
  • Fix: USPS settings not saving correctly.
  • Fix: Use ->add_help_tab() to support WP 3.3 admin screen API.
  • Fix: Using discount causes Paypal Express to calculate wrong total amount.
  • Fix: get_the_content() is not enough in product feed.
  • Fix: settings page JS compatibility issue with Firefox.
  • Fix: wpsc_get_template_file_url() function is inefficient and causes 10 extra SQL queries per page load.
Download this release

Release Info

Developer garyc40
Plugin Icon 128x128 WP eCommerce
Version 3.8.8
Comparing to
See all releases

Code changes from version 3.8.8-rc2 to 3.8.8

readme.txt CHANGED
@@ -1,10 +1,10 @@
1
  === WP e-Commerce ===
2
- Contributors: mufasa, jghazally, valentinas, mychelle, garyc40
3
  Donate link: http://getshopped.org
4
  Tags: e-commerce, wp-e-commerce, shop, cart, paypal, authorize, stock control, ecommerce, shipping, tax
5
  Requires at least: 3.1
6
  Tested up to: 3.3.1
7
- Stable tag: 3.8.7.6.1
8
 
9
  WP e-Commerce is a free WordPress Shopping Cart Plugin that lets customers buy your products, services and digital downloads online.
10
 
1
  === WP e-Commerce ===
2
+ Contributors: mufasa, jghazally, valentinas, mychelle, garyc40, justinsainton
3
  Donate link: http://getshopped.org
4
  Tags: e-commerce, wp-e-commerce, shop, cart, paypal, authorize, stock control, ecommerce, shipping, tax
5
  Requires at least: 3.1
6
  Tested up to: 3.3.1
7
+ Stable tag: 3.8.8
8
 
9
  WP e-Commerce is a free WordPress Shopping Cart Plugin that lets customers buy your products, services and digital downloads online.
10
 
wp-shopping-cart.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WP e-Commerce
4
  * Plugin URI: http://getshopped.org/
5
  * Description: A plugin that provides a WordPress Shopping Cart. See also: <a href="http://getshopped.org" target="_blank">GetShopped.org</a> | <a href="http://getshopped.org/forums/" target="_blank">Support Forum</a> | <a href="http://docs.getshopped.org/" target="_blank">Documentation</a>
6
- * Version: 3.8.8-rc2
7
  * Author: Instinct Entertainment
8
  * Author URI: http://getshopped.org/
9
  **/
3
  * Plugin Name: WP e-Commerce
4
  * Plugin URI: http://getshopped.org/
5
  * Description: A plugin that provides a WordPress Shopping Cart. See also: <a href="http://getshopped.org" target="_blank">GetShopped.org</a> | <a href="http://getshopped.org/forums/" target="_blank">Support Forum</a> | <a href="http://docs.getshopped.org/" target="_blank">Documentation</a>
6
+ * Version: 3.8.8
7
  * Author: Instinct Entertainment
8
  * Author URI: http://getshopped.org/
9
  **/
wpsc-core/wpsc-constants.php CHANGED
@@ -26,9 +26,9 @@ function wpsc_core_constants() {
26
  if(!defined('WPSC_URL'))
27
  define( 'WPSC_URL', plugins_url( '', __FILE__ ) );
28
  // Define Plugin version
29
- define( 'WPSC_VERSION', '3.8.8-rc2' );
30
  define( 'WPSC_MINOR_VERSION', '525805' );
31
- define( 'WPSC_PRESENTABLE_VERSION', '3.8.8-rc2' );
32
 
33
  // Define Debug Variables for developers
34
  define( 'WPSC_DEBUG', false );
26
  if(!defined('WPSC_URL'))
27
  define( 'WPSC_URL', plugins_url( '', __FILE__ ) );
28
  // Define Plugin version
29
+ define( 'WPSC_VERSION', '3.8.8' );
30
  define( 'WPSC_MINOR_VERSION', '525805' );
31
+ define( 'WPSC_PRESENTABLE_VERSION', '3.8.8' );
32
 
33
  // Define Debug Variables for developers
34
  define( 'WPSC_DEBUG', false );
wpsc-theme/functions/wpsc-transaction_results_functions.php CHANGED
@@ -89,7 +89,6 @@ function wpsc_transaction_theme() {
89
  $sessionid = apply_filters('wpsc_previous_selected_gateway_' . $_SESSION['wpsc_previous_selected_gateway'], $sessionid);
90
  break;
91
 
92
-
93
  }
94
  }
95
 
89
  $sessionid = apply_filters('wpsc_previous_selected_gateway_' . $_SESSION['wpsc_previous_selected_gateway'], $sessionid);
90
  break;
91
 
 
92
  }
93
  }
94