This is an announcement to all you developers and Bazaar users out there. I hope to release Alpha 7c very soon. Lyle has done a ton of work on bugs in shipping modules and APIs along with a slew of other feature additions and user interface tweaks. I've also been busy hacking away, but my time has been (unfortunately) divided with sales and preparing for Barcelona (not so unfortunate
).
Expect it in the next few days, and please let me know if you can help out. I will need testers to do clean Alpha 7c installs and Alpha 7b updates to Alpha 7c. I can let you know a time tomorrow... there's a reason I'm making this announcement in advance:
I have been re-tooling the checkout API the last couple of days, because it's been in need of a facelift ever since I coded it. I had a lot of fun this afternoon making some changes to the API that further integrates it with the forms API (using the #theme key in my fieldsets) and makes it easier for developers. I haven't been happy with parts of that code for some time, and they have been scrapped in some places and made more efficient in others. I think I've dropped about 5 kb worth of code so far and will lose more as I can. 
The reason for the announcement is that several modules depend on the current version of the checkout API. It is relatively simple to update modules to the new code, since you're really just having to change the return values from the pane callbacks. Mostly you're just removing weird old code. 
I'm going to start committing changes to the Bazaar repository tomorrow, so you will want to stop updating with that version if you're depending on modules (like coupon, discounts, quote, etc.) that define checkout panes.
Thanks for reading, and hopefully we'll get the code to the masses shortly!










Is this a regular thing, or only every once in a while?




Joined: 08/07/2007