After a fine wrestling match in the office with CVS, tags, and project releases on d.o, I finally got the initial Alpha 8 release of Ubercart out the door. The last few alpha versions have seen marathons of development and feature additions, and this "minor" release is no different. Thanks in large part to Shawn and Lyle on the Ubercart team, we now have core functionality for file downloads and expirable role promotions (depending on a customer's purchases) and a good base of Workflow-ng integration providing administrators with a UI to create custom order workflows.
The two most requested features from folks I met at Drupalcon were related to the selling of digital goods and user account roles, and Shawn was able to use work that had already been contributed by third party developers (aymerick, CpILL, torgosPizza, and others) as a starting point for some really great module additions to the Ubercore. No time for a complete feature list here, and really no space either. Both modules are packed with excellent functionality, and we're already seeing a very positive response.
Warner Brothers Records has launched their first artist site using Ubercart selling Avenged Sevenfold fan club memberships with the new roles module and Workflow-ng support. Furthermore, the soon to be released redesign of Mike Nelson's RiffTrax will use Ubercart to sell downloads of the trax through a sharp looking custom catalog. The feedback and contributions from both these companies has been very helpful as we've implemented the new features.
So... all that combines together to make this one of the most exciting Ubercart releases to date. What's even better is this will be our last alpha version. We usually hit the minor versions pretty quick with install and update function fixes, but there will be no moving to Alpha 9. From here, we'll head to beta and beyond. Once we hit the 1.0 milestone, we'll set to work frantically updating Ubercart for Drupal 6 and finally get to a point where we can start using this for our own company's sites!
For those interested in demoing some of these new features, you can check out the recently revamped Ubercart Livetest. The site is running the latest code and demos a lot of the key features of Ubercart. (This product, for example, demos the file download system integrated with the product attribute system to sell music either as a CD or mp3 download.) Granted, I'm particularly proud of what goes on "under the hood" in the administrative menus and forms, but I'm also happy with the way the front end is working out. As elv pointed out indirectly through a post at g.d.o/usability, the user experience is very important, and we're working to make the customer user experience better with each new release.
So... feel free to check it out and post any bugs or suggestions in the appropriate forum, and while you're there, you may as well start dreaming of all the ways you can use Ubercart in your future projects.