1.1.0-beta.5
Pre-release
Pre-release
rodneyrehm
released this
22 Feb 22:06
·
217 commits
to master
since this release
Highlights
- Adding support for focus state detection for content in
<object>
and<iframe>
elements (browsing contexts) - Adding support to load (not execute!) ally.js in IE8
- Automated testing in iOS 9 (Simulator)
- Increased test coverage to ~99%
Bug fixes
- fix(maintain/disabled): properly react to tabindex attribute changes
- fix(maintain/disabled): remember disabled elements for disengage
- fix(maintain/tab-focus): make sure supports tests are performed before first Tab key event
- fix(is/visible): handle browsing contexts
- fix(get/parents): IE does know support parentElement on SVGElement
- fix(is): handle browsing contexts
- fix(is): handle hidden browsing contexts
- fix(is/tabbable): removing iOS version limit
- fix(is/only-tabbable): respect visibility of the tested element
- fix(is/focusable): hidden object element in Chrome
- fix(supports): do not break if focus method is not available (e.g. intests/focusable)
- fix(SVGElement.prototype.focus): do not break loading in IE8 - #112
- fix(svg.prototype.focus): IE may throw error upon accessing activeElement on an SVG document
New Features
- feature(util/get-content-document): adding module to resolve and <iframe> elements to document references
- feature(util/get-frame-element): find browsing context's host element (<iframe> or )
- refactor(selector/focusable): extracting shadow selection to util/select-in-shadows
- Changes (66 commits since 1.1.0-beta.4, 297 commits since 1.0.1)
- Documentation
- Milestone
Resources
The website is not published officially for beta releases, but a Website Preview is available.
To install this version run
npm install ally.js@beta