- removed the "application"
role
- Made ARIA properties the means by which data about the tab interface is stored (rather than internal variables)
- Cleaned up some of the code and optimized it
- Made sure that even if an iterator isn’t supplied, the code works well
- Adjusted tabbing to remove the tabpanels from the tab flow
- Added "Enter" functionality to focus tabpanel from tab
- Added ability to circle back to the beginning (or end) of the tablist when the end is reached
- move to HTML5 section elements from divs
- added HTML5 header to the allowed header indication elements
- Change to ARIA spec: adding aria-controls
- Switch to 1.0
- Fix to ARIA implementation
- Adding minified version
- Made a few tweaks to the ARIA stuff
- Simplified some of the JavaScript by reducing variables, combining declarations, etc.
- Cleaned up the class names a bit
- Adjusted the demo to reflect the new class names and to use namespaced CSS
- Changed the source order for the tabs (so they come before the panels, which will be more helpful in ARIA use)
- Changed the keyboard trigger to onkeydown
- Added support for nested elements within a tab
- Added support for ARIA Roles and States
- Removed Prototype dependency, made most methods and properties private
- Initial script