Release candidate 2
by
Sam Stephenson
| March 12th, 2007
Prototype 1.5.1_rc2 is out. This release fixes several bugs in IE and Safari (see the CHANGELOG). Upgrade and keep those bug reports coming!
And don’t miss the script.aculo.us 1.7.1 beta.
Sorry, comments are closed for this article.


Comments
Just upgraded and whenever my page loads an autocompleter I get hundreds of:
Error: too much recursion prototype.js Line 1254
great guys! keep it going strong :)
@Daniel: Please make sure you’re using script.aculo.us from SVN, or the 1.7.1 beta linked in the post above.
Thanks Sam, fixed ;)
Is it me, or is the CHANGELOG link not working?
@Seg: Looks like the whole server is down.
@Seg: the server’s back up now, and the CHANGELOG link works again.
Great work! However, are there plans to support XHTML pages with content-type as application/xhtml+xml? Prototype does not seem to function correctly if the server is returning the content as application/xhtml+xml. For example, the cssSelector $$() returns an empty array.
http://ajaxian.com/archives/evaling-with-ies-windowexecscript Can you fix it in prototype?
Mike: Which version of Prototype are you using? We can’t reproduce your issues here,
$$()works as expected. Please upgrade to the latest release candidate and file a bug report if this is still an issue.mz: You are more then welcomed to submit a patch. However, this is really only an issue for declaring variables in the global scope. An easy fix for this is to write:
instead of:
I get this error on page loads every now and then.
$A is not defined return __method.apply(object, args.concat($A(arguments))); prototype.js?320 Line 102
If I do a hard refresh it goes away, but returns again and again. The file is not gzipped or compressed.
Daniel: there is a mailing list, irc and a bug tracker for these kinds of issues. Please use them. Thank you.
sorry tobie, i thought you guys wanted rc2 issues posted on this thread, my mistake
I dropped this into my project and I get some errors that I normally didn’t stemming from my code. I don’t know what has caused it. I don’t use $continue anywhere…. hmm interesting.
Just read the post above. Re-posting in appropriate place.
Sorry for the triple post. I just wanted to say that the error was 100% my fault and not Prototypes.
sam,on question about the removed “throw $continue”.
In version 1.5.0, the code below will return ‘a,c’.
$A($(‘sample’)).collect(function(li) { var chkbox = li.childNodes0; if (chkbox.checked) return chkbox.value; else throw $continue; }).join(’,’);
But if updated to version 1.5.1 rc2,the code would be: $A($(‘sample’)).collect(function(li) { var chkbox = li.childNodes0; if (chkbox.checked) return chkbox.value; else return; }).join(’,’);
the result will be ‘a,,c’, it’s not what I hoped.
How can I reach the correct result?
this is what we call a great Job ! thanks guys