Skip to content

WooCommerce 2.1 Peppy Penguin

Coen Jacobs edited this page May 15, 2013 · 14 revisions

WooCommerce 2.1 will be the next version of our eCommerce plugin.

Starting the release of this version, we will stop support and compatibility for WooCommerce 1.x versions. Premium extensions will no longer be made compatible with the older 1.x versions.

Refactor some more!

WooCommerce 2.1 is going to bring some more refactoring of the code to further make it future proof and better customisable.

  • #3174 - Improve overall file and folder structure
  • #3172 - Offer generic payment gateways
  • #2786 - Filter product data fields instead of offer action

Harden parts of code

We're going to harden parts of the code to make it better compatible with external plugins.

  • #3100 - WooCommerce and EDD Incorrectly Share Checkout Page
  • #3149 - Implement better way to track attribute taxonomies
  • #3064 - Problems with duplicate order status / using slugs

Along with hardening it, we're also gonna make a start on using unit testing

  • #3176 - Add Unit Test testing suite

Splitting CSS: Layout and pretty

Being able to disable all CSS or just the prettifying CSS (so layout remains in tact).

  • #2785 - Splitting the files
  • #3165 - Refactor the conditionals that determine the loading of stylesheets
  • #3166 - Default WooCommerce templates need some responsive love

Credit notes (formerly known as refunds)

  • #3164 - Credit notes implementation

Full API

  • #3175 - API implementation

Minor/enhancements/tweaks

  • #3179 - Fix invalid shipping issues using non-latin characters
  • #3173 - Allow to filter array of to be installed pages
  • #3171 - Strip http/https detection in enqueue and linking
  • #3170 - Pay and Thanks page become endpoints
  • #3169 - Remove default integrations and hide tab by default
  • #3168 - Offer more account edit options
  • #3167 - Implement display of the coupons used in order
  • #3162 - Holding stock - See if more holds can be added to prevent simultaneous checkout
  • #3161 - Add an update notification class so we can show messages to users before updating the plugin
  • #3160 - Rename 'shipping' in totals to 'shipping and handling'
  • #3151 - Currency position in sales reports widgets
  • #3143 - Conditional logic, add to cart templates and woocommerce_add_to_cart_url filter improvements
  • #3129 - Tax based on order amount (NYC/NYS states specific)
  • #3126 - Prevent updates from removing logs
  • #3122 - seach by price filter not taking into account variable prices from
  • #3119 - Remove YuppieChef images from dummy content
  • #3118 - Argument Filter for woocommerce_related_products() inside woocommerce_output_related_products()
  • #3085 - Provide support for username/nice name in registration
  • #3036 - Tax rates need pagination
  • #2982 - Added hooks to payment gateway settings page
  • #2938 - Notification for user
  • #2913 - Canonicalize Cross-Sells invokation
  • #2906 - Threaded comments should not count as ratings
  • #2798 - Improve orders overview columns layout/contents
  • #2794 - Order details writepanel made responsive