Wednesday, April 25th, 2007

Prototype 1.5.1 RC 3 Released

Category: Announcements, JavaScript, Library, Prototype

<p>A new version of Protoype has dropped.

Prototype 1.5.1 RC 3 gives us features such as:

  • Ajax.Requests now supports per-request onCreate callbacks. [#8011]
  • JSON strings are automatically stripped of their security delimiters (if present) before eval. More details on this security issue here (PDF document). [#7910]
  • all toJSON methods now generate YAML-loadable JSON. [#7883]
  • Event.element now returns an extended element. [#7870]
  • Linefeed normalisation is now prevented in IE on String#escapeHTML and String#unescapeHTML for consistency with other browsers.
  • Added a new Element.childElements method (shorter alias of Element.immediateDescendants).
  • Added a new Element.firstDescendant method (same as using Element.down with no arguments).

Performance improvements:

  • Faster $$() utility and Element.getElemementsBySelector method. [#7873], [#7901]
  • Optimized Element.next, Element.down, Element.up and Element.previous DOM methods. [#7848]
  • Speed improvements of String#escapeHTML and String#unescapeHTML in IE and Safari.

And plenty of bug fixes. You can see the gory details in the change log.

Related Content:

  • IT Channel News Briefs, June 13
    Today's headlines: Microhoo saga nearing end? Centro boosts Palm shares. Mozilla previews Firefox...
  • Bonita v2 Series: Part Three
    This follow-up article steps back and deals with the application layer. Indeed it demonstrates a possible way to couple a Workflow Engine and a...
  • Simplifying data access using Java Standard Tag Library
    Learn how to quickly build a simple JSP to search an employee table using SQL to demonstrate how easily JSTL accesses...
  • MapReduce Part II
    MapReduce is a distributed programming model intended for parallel processing of massive amounts of data. This article describes a MapReduce...
  • MapReduce Part II
    MapReduce is a distributed programming model intended for parallel processing of massive amounts of data, as discussed in the previous article of this...

Posted by Dion Almaer at 6:53 am
9 Comments

++++-
4 rating from 52 votes

9 Comments »

Comments feed TrackBack URI

I don’t think that DOM Object extension is a nice thing, since there are too many functions extension.

Comment by Rizqi Ahmad — April 25, 2007

@Rizqi – your’re kidding right?
Prototype is PIMP. I can’t wait for this version to be finalized.

Comment by you'reKidding — April 25, 2007

PIMP?

Comment by George Bailey — April 25, 2007

I think he must be gangsta!

Prototype is really good, gotta love it.

Comment by Dougal Matthews — April 25, 2007

It is teh SUPAH-PIMP, yo.

:lol:

Prototype is way cool.

Comment by Pi — April 25, 2007

Prototype 1.5_rc3 is compressed to 15.8kb over at:
http://groups.google.com/group/prototype-core/browse_thread/thread/3dc7344c40fbc40e

Comment by didyaknow — April 27, 2007

* thats 1.5.1_rc3

Comment by didyaknow — April 27, 2007

Will this version be supported on IE7 ??? unfortunately for now, no and even if I don’t like IE, my webapps must work as well on IE

Comment by pounch — May 2, 2007

rizqi is right. prototype sucks.

Comment by jokkmokk — October 12, 2007

Leave a comment

You must be logged in to post a comment.