DOMAssistant 2.7 released – better, faster, slimmer + new features!
The new version of DOMAssistant, 2.7, is finally out and my impression is that it is a very stable and solid release. Faster CSS selector performance, new features while at the same time a smaller file size.
New features
Unicode support added
We have added complete Unicode support, to have source documents in basically any language. Take a look at the Slickspeed Unicode test to see how it fares. A little hint: the DOMAssistant column is the one getting it right. π
Complete documentation in Chinese
I think it’s quite exciting that we can now offer our Chinese-speaking users a complete documentation in Chinese! And if anyone wonders, I have learned that while Cantonese and Mandarin is spoken differently from each other, the written language is the same.
New methods
A number of new useful methods have been added as well:
Vastly improved CSS selector performance
While we already had the overall fastest CSS selector performance with the 2.6 release, we have turned it up a notch; we were also haunted by not being the fastest JavaScript library in Internet Explorer. However, I have to say that the team really rose to the occasion, and now we have the fastest CSS selector performance in IE as well (results may vary… π ).
Try the Slickspeed test to see the new results!
Fixes
Naturally we have also taken the time to fix or improve already existing functionality. Here’s a list of what we’ve done:
- Fixed so a function for an event, applied with addEvent, couldn’t be added multiple times.
- Fixed so a function in DOMReady couldn’t be applied multiple times.
- Accuracy fixes for XPath’s ends-with() implementation of E[att$=value].
- Accuracy fixes for nth-child selector.
- Accuracy fixes for ~ selector and contains in Internet Explorer.
- Fix for what’s allowed following a child/sibling combinator.
- Fix for attribute selector to support values that contain spaces.
- Fix for what’s returned from the prev and next methods, so it has the correct methods applied.
Try it out!
We think this is a great release, and naturally we think that you should download DOMAssistant and give it a go!
Join us in the world DOMination! π
[…] http://www.robertnyman.com/2008/04/09/domassistant-27-released-better-faster-slimmer-new-features/ […]
[…] “Better, faster, slimmer + new features!” (note to self: must give it a spin) Spread the word! […]