Hi,
I have just released rc9. I have been a doing a lot of work on it over the past couple of days changing the checkout to use ctools object cache so that I could get PalPal Express working in Drupal 6.x. Because of changes to the formapi in Drupal 6, and because you need to leave the checkout to go to PayPal and then come back it was just not working.
This was not the only reason for using ctools but because ctools comes with a modal dialog support for ec_charge and also when I looked at it the form wizard will make it so that the checkout can be as many or as few pages as you want and handle all that stuff without me having to deal with it, and add things like the breadcrumbs in the checkout and other things. Also a long the lines of usability I have added support for the vertical tabs module which looks great when enabled and e-Commerce takes advantage of this.
The changes to the checkout may not be there by the time 4.0 is released but will be in a following release.
ATM recurring payments will only work in PayPal as I have not yet coded up the extra stuff for express to be able to start setting up recurring payments.
I think this is coming real close to a final release. I only have 4 cards left ATM and once they are done I think I will be looking very seriously at a final release unless something comes up. So I will do and then there will be an rc10 which should be the last version. Please test and submitting any issues and I will get them out of the way.
See http://drupal.org/node/477726 for information and to download
Gordon.

Comments
Congrats
Congrats Gordon. I took a look at ec4 the other day and it looks like you've made some great improvements. I look forward to playing with a full release.
Thanks, it is getting very
Thanks, it is getting very close now, once my pile of todo's starts getting smaller instead of larger I will be able to do the final release for 4.0.
I am really loving working with eC again. and being able to use things like views makes it really great. Things I could not do in 3.x like. The other day I was investigating issues with the new recurring and I was not sure it things were allocating properly, so I just built a new view and a couple of minutes later I had the answer, and a new report that I could add to eC as a default view.
I was just amazed new reports or altering existing reports is so simple now with views. If you don't like the provided report, just alter it. Need a new report, just build it with views.
e-Commerce now works with your store not against it. Workflow doesn't work the way you want it, change it in rules.
The new receipting module is so cool, and works the way that receipting should. Auditors will not run away screaming, and now you can extend ec in so many ways it is great. Additional charges are now working great, you don't have to be a PHP developer to add the simplest charge.
As you can see I am extremely happy with it. If I needed to I would be happy to release this tomorrow, but ATM there is no great rush I can now see the finish line to where I will be extremely happy.
--
Gordon Heydon
--
Gordon Heydon
amazing
Great work Gordon.
Just to echo what Mike said...it's looking really good. I particularly like the way it blends in with Drupal, like you would expect an ecommerce API for Drupal to do.
I'm also amazed by how light the download is compared to other ecommerce packages. It's very tight.
dub