1.1.0-beta.4
Pre-release
Pre-release
rodneyrehm
released this
09 Feb 15:27
·
283 commits
to master
since this release
Bug fixes
- fix(supports): reset scroll position of
<body>
element - #60 - fix(supports): detect focus support off-screen - #60
- fix(supports): allow non-boolean cache values
- fix(is/focus-relevant): consider all focusable/tabbable/only-tabbable/focus-redirecting elements
- fix(is/focus-relevant): properly identify SVG links in IE9
- fix(selector/focusable): dropping namespace attribute to find SVG links in IE9
- fix(svgelement.prototype.focus): Edge 13 does not allow reassignment anymore
- fix(fix/pointer-focus-children): identify the correct element to focus
- fix(fix/pointer-focus-input): handle nested content of
<button>
and<label>
New Features
- feature(is/active-element): adding utility to verify if an element has focus
- feature(maintain/tab-focus): adding utility to trap TAB key in tabsequence - #63
- feature(util/context-to-element): adding ability to resolve documentsto their root element
- feature(get/focus-target): adding ability focus-identification-exceptions
- feature(query): adding option includeOnlyTabbale - #100
- feature(supports): adding test to identify if
<svg>
is focusable - feature(supports): adding test to identify if
<text focusable="true">
is focusable - feature(supports): adding test to identify if
<text tabindex="-1">
is focusable
Resources
- Changes (66 commits since 1.1.0-beta.3, 231 commits since 1.0.1)
- Documentation
- Milestone
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