Glow 1.7 release
Hi, I'm and I work on , the ³ÉÈË¿ìÊÖ's JavaScript library, alongside Jake, Michael and Stephen. We're looking forward to keeping you up to date on what's going on with the project on this lovely new web developer blog.
The big news this week is that we've released Glow 1.7.0, which is now available to download. This release focuses on stability and overall usability; we've fixed a number of bugs, added handy new features to the DOM module, and improved accessibility for some of the widgets. Here's a quick overview...
The core glow.dom.NodeList class gets a range of new methods:
- ancestors() - get all the ancestors of a node
- data() & removeData() - associate arbitrary data with elements in a memory efficient way
- scrollLeft() & scrollTop() - get and set the scroll position of the document or elements
- wrap() & unwrap() - add and remove parent nodes to elements
The AutoSuggest widget also receives a bit of attention. We have made a few UI bug fixes, changed the behaviour of the left/right keys to be more consistent with similar interfaces (such as Firefox's search box). There are also some new events, the option to filter model data before it is displayed and an way to control the caching of data from URLs. You can also disable the text highlighting feature that is used by default when using the "complete" option.
Other changes include the addition of heading and list formatting options to the Editor widget, and an improvement to the glow.net module's handling of XML returned with the wrong mime type.
Last but not least, we have also improved some of our accessibility features. The Overlay widget now prevents focus from going to other elements when set to "modal", InfoPanel has better ARIA support and the Slider widget has more intuitive keyboard access for screenreader users.
Take a look at the 1.7 overview page for more details, including the full changelog.
If you're interested in knowing more about Glow, or even if you're already using it, we've got plenty of ways for you to with us:
- Google Group - join in at
- IRC - join us on irc.freenode.net in #glow
- Twitter - follow us at
Comment number 1.
At 15th Oct 2009, Mo McRoberts wrote:Looks like a good, solid, release.
Are there any plans for a hosted Glow setup, akin to yahooapis.com and googleapis.com?
Complain about this comment (Comment number 1)
Comment number 2.
At 15th Oct 2009, JakeArchibald wrote:There aren't any plans to host Glow 1.x but it's something we're looking at for Glow 2.0 which we begin work on shortly.
We haven't approached Google about hosting Glow as we'd like it to get there on its own merits rather than us pestering them :) But if you think it should be on there, feel free to mention it to them
Complain about this comment (Comment number 2)
Comment number 3.
At 15th Oct 2009, Mo McRoberts wrote:I actually meant somewhere on bbc.co.uk (I realise this likely involves lots of Processes™ to be carried out before it could happen), but I’ll add raising with Google to my to-do list!
(Btw, the comment box here appears to start out with a default comment consisting of a whitespace character, rather than being empty. I think this might apply to other ³ÉÈË¿ìÊÖ blogs too?)
Complain about this comment (Comment number 3)
Comment number 4.
At 15th Oct 2009, JakeArchibald wrote:Yeah, also we'd need to make sure there's no legal issues with allowing commercial companies / non-UK peoples to use the hosted versions too. It might be "all fine". We'll research it for Glow 2.
I've also noticed the whitespace thing. I'll see what's going on there.
Complain about this comment (Comment number 4)