WooCommerce 2.5 – The force is strong with Beta 3

Today we tagged WooCommerce 2.5 Beta 3. Now you can witness the power of this fully operational beta.

Download it here.

If you missed our posts about previous beta releases, you can read about 2.5 Beta 1 here and beta 2 here. Thank the maker!

Changes since beta 2

Here are our changes since beta 2:

  • Refactored our add-ons screen so it can be extended by add-ons.
  • Made some small changes to widgets API to be extended by add-ons.
  • Added a get_id() method for products.
  • Fixed some conflicts with PHP7.
  • Additional hooks for order line items.
  • Round discount totals to avoid issues with floats.
  • Various API and CLI tweaks/improvements.
  • Improved the usefulness of the wc_get_template_part filter.
  • Fixed some currency code.

We also made a decision to remove the ‘dropdown’ view of shipping options in the cart. This was so we could have a hook after each shipping method to add additional options or text if an addon wanted to display something there. Dropdowns restrict this ability and would mean maintaining two completely different sets of code to cater for each.

You can see the full list of commits since beta 2 here.

Final call for testers

What? You haven’t tested beta yet? I find your lack of faith disturbing.

Everything is proceeding as we have foreseen, so the Release Candidate is still planned for Jan 4th–8th 2016 so long as we stay on target. Developers please test your code before then. Try not. Do. Or do not. There is no try.

We also welcome user tests, but we recommend using a development site, since there may be undiscovered bugs.

We have a beta testing plugin to make obtaining the beta release and staying updated simple. We suggest grabbing that if you would like to be involved.

Please raise any issues found on Github with a [2.5] issue title prefix so we see them right away. We would be honoured if you would join us!

And of course, may the force be with you.

6 responses to “WooCommerce 2.5 – The force is strong with Beta 3”

  1. Being directly involved in that, I was wondering what “Fixed some currency code” means. I just want to make sure it doesn’t introduce unexpected side effects.

      1. I see, that’s indeed a minor change. I had to fix something similar for the Bulgarian Lev. I had it as “BGL” somewhere, and that caused a ton of head scratching because it didn’t work. It turned out that the correct code was “BGN” (and we had that correct code elsewhere, without realising it).

  2. […] of beta versions, WooCommerce is also testing version 2.5, and beta version 3 was announced with Star Wars […]

  3. […] more information about what’s new in 2.5, check out Beta 1, beta 2 and beta 3 blog […]

  4. […] insanely awesome featured image unashamedly stolen from this post […]

Leave a Reply

Your email address will not be published. Required fields are marked *