Thomas Fuchs
Hi, I'm Thomas Fuchs. I'm the author of the script.aculo.us user interface JavaScript library, a member of the Prototype core team and a Ruby on Rails core alumnus. You're using my work every day, even if you're not aware of it (sounds creepy, I know!). Need JS foo? Hire me.

script.aculo.us V1.5_rc3, second release candidate

October 9th, 2005 by Thomas Fuchs, Comments Off

The final release of script.aculo.us V1.5 should now be just around the corner!

Important changes and fixes from 1.5_rc1 (for a detailed list, see the CHANGELOG file):

  • Make Effect position available to callbacks
  • Droppables.fire: send event to onDrop callback [François Beausoleil], #2389
  • InPlaceEditor: Add disabling the field while loadTextURL loads and add a class while loading, plus fix various bugs with Internet Explorer and InPlaceEditor, [Jon Tirsen] #2302, #2303
  • Made Droppables.remove work again [thx Mindaugas Pelionis], #2409
  • Fixed that IE6 would incorrectly render the “fix-windowed-elements-overlapping” IFRAME on autocompletion [thx tshinnic], #2403
  • Fixed Element.getOpacity throwing an error on Safari in some situations (this caused the autocompleter not to work)
  • Added format option to Sortable.create and Sortable.serialize to allow custom id formats. The format option takes a regular expression where the first grouping that matches is used for building the parameters. The default format is /^[^_]*_(.*)$/ which matches the string_identifier format. If you want to use the full id of the elements, use format: /(.*)/. More examples are available in the sortable unit test file.
  • Started refactorings to use the new Prototype features and general code-cleanup
  • Update lib/prototype.js to Prototype 1.4.0_pre11
  • Fixed a typo breaking the up arrow key for autocompletion [thx tshinnic], #2406
  • Changed the handle option on Draggbles to accept classnames, or ids or elements [thx to Andrew West], #2274
  • Force indicator to be hidden on hiding autocompletion update element, #2342
  • Make Draggables honor external CSS positioning [thx to Mark Shawkey], #2359
  • Make zindex handling for Draggables honor external CSS styles
  • Fix two Sortable.serialize issues, [thx Avi, Gorou], #2339, #2357
  • Make Element.getOpacity work with IE, added unit tests [thx to Greg Hill]
  • Make Element.setOpacity honor non-alpha filters on IE (it now works with filters for alpha PNGs)
  • Fixed that Element.class.remove wrongly deleted spaces between class names, fixes #2311, #2313
  • Fixed Builder for OPTION and OPTGROUP tags on Firefox < 1.5 and Internet Explorer 6, completely fixes #2325
  • Improved Builder implementation to deal with Firefox-specific requirements and innerHTML parsing, partly fixes #2325
  • Attempt to fix crashes in Safari 2.0.1, probably related to the event registering und unregistering in Draggables, possibly fixes #2310

As always, a big thank you to all the contributors and testers!

Post to Twitter Tweet This Post Post to Digg Digg This Post Post to Facebook Share on Facebook

Comments Off

JavaScript Rocks! Peformance ebook
Do you run a web site or web application? Do your users a favor, and grab our ebook on JavaScript performance. Profit from our knowledge gathered in over 15 years of working with the Web and JavaScript and make your sites ultra-fast and your users ultra-happy.

Comments are closed.