Beta 5 Alive

A release haiku for all your Uberpoets...

Beta 5 Alive
Johnny 5 has blown a fuse
At the awesome news

I digress.

Beta 5 is up and running, waiting for all you wonderful folks to get to the using, testing, and bug reporting. As of this release, there are no known issues or bugs on the beta-do list or in the issue trackers to hold us up from moving onto the release candidate stage. What do you say to a 1.0?

Of course, I don't want to jump the gun, so let's test out this release first as it brings with it a fair number of bug fixes and a few new features/feature improvements. I finally posted an FAQ with instructions on updating Ubercart, so get to it and let us know if anything goes wonkers. Eye-wink

This release includes updated PostgreSQL support, a new set of icons that we can legitimately host on Drupal.org (no more Tango icons in core Sad but you can still find them in a contrib), a recurring payments framework, a few new country files, and much more. We've fixed bugs, improved user interfaces, made forms a little easier to navigate, and kissed the code for good luck. (You can view a history of changes on our Bazaar log.)

If you can't tell, I'm excited about the prospect of moving into release candidate territory. Laughing out loud We'll be testing installs and updates next week, and as always, we value the community feedback in posting bug reports and installation/update issues. From our heart to yours, enjoy beta 5.

And now... weekend and a concert with my wife. Cool

Beta 5 was added to the translation station

I added the package at http://l10n.privnet.biz for translation. There are 100+ new strings compared to beta 4.

--
RAk

Re: Beta 5 Alive

Ah, sweet news! I love you!

Re: Beta 5 Alive

So far it seems to be working fine on my end. The only issue I really have is the long-standing issue with shipping quotes. I still can't get USPS to work, and can only get Flatrate to work after some seemingly random amount of enabling/disabling the module and workflow.

Otherwise everything is great. FYI, I did an install of eCommerce on my test-bed site just to see how UC differed. And I have to say, UC feels much more feature rich than EC. However, the install & configuration process in EC seems much easier. For UC to really shine I think those are areas that should be focused on in an upcoming release.

Either way, I'm sticking with UC.

Re: Re: Beta 5 Alive

"Either way, I'm sticking with UC."

Rock on. Cool I'd definitely love to polish up installation/configuration... unfortunately, we often miss things b/c of our familiarity. If you have any ideas, feel free to post them up or PM me. We'll be sure to give it a good review during the release candidate phase.

Re: Beta 5 Alive

Yeah, nice work Ryan, Lyle, Shawn and all guys that actively work on that project.

After updating, no major problems, the new choosen icons are great too Eye-wink

However, I have a little issue with one of my module : uc_vat_number

<?php
Fatal error
: Cannot redeclare uc_cart_checkout_form_validate() (previously declared in /modules/ubercart/contrib/uc_vat_number/uc_vat_number.module:195) in /modules/ubercart/uc_cart/uc_cart.module on line 1488
?>

My module needs to check if the customer country in in europe, to make the VAT number required or not. I used uc_cart_checkout_form_validate() to do that. Now that the cart module use this function, I cannot redeclare it. How can I process form validation in my module without modifying core so ?

zmove

Re: Re: Beta 5 Alive

You can add in the validate handler with a form_alter:

<?php
function uc_vat_number_form_alter($form_id, &$form){
  if (
$form_id == 'uc_cart_checkout_form'){
   
$form['#validate']['uc_vat_number_checkout_validate'] = array();
  }
}

function
uc_vat_number_checkout_validate($form_id, $form_values){
 
//Your code here.
}
?>

Re: Beta 5 Alive

Re: Beta 5 Alive

Beta 5 is looking really good. I think you're really close to the magical one-point-oh!