Releases: medialize/ally.js
Releases · medialize/ally.js
v0.0.7 (July 8th 2015)
- adding
event/shadow-focus
to emit custom event when focus changes within the Shadow DOM - extracted fromfocus/within
- adding
event/interaction-type-listener
to track user input to differentiate keyboard and pointer input - adding
focus/source
to allow styling of:focus
dependent on user input (keyboard, pinter, script) - adding
focus/disable-focus
to render elements inert and remove them from the document's focus navigation sequence - deprecating
focus/trap
, usefocus/disable-focus
instead
v0.0.6 (June 17th 2015)
- fixing
dom/visible-quotient
to subtract scrollbars from visible space
v0.0.5 (June 15th 2015)
- adding
dom/when-visible
to execute callback when an element becomes visible - improving
dom/when-visible
to also wait until an element becomes focusable
v0.0.4 (February 3rd 2015)
- adding
dom/visible-quotient
- adding
focus/when-visible
- fixing
fix-browser/pointer-focus-children
to temporarily disable transitions
v0.0.3 (January 7th 2015)
- adding
fix-browser/pointer-focus-children
- adding
dom/focus-target
to find the first focusable element in an element's ancestry - improving
fix-browser/pointer-focus-parent
for less complexity - improving
fix-browser
by only engaging handlers for affected browsers (yes, user agent sniffing, deal with it) - fixing
dom/is-visible
to look at computed styles, not the element's styles (duh!)
v0.0.2 (January 5th 2015)
- adding
fix-browser/pointer-focus-input
- adding
dom/active-elements
to identify the actually focsued element and its host elements in ShadowDOM - adding
focus/within
to "polyfill":focus-within
- adding warning to browser support detection when document does not have focus
- adding
supports/supports-cache
to store browser compatibility data - adding
focus/first
to identify and focus the first[autofocus]
or non positive tabindex ([tabindex=1]
) element - adding
dom/query-domsequence
to separate sorting and mutating the list fromdom/query-tabbable
- improving
fix-browser/pointer-focus-parent
for fewer DOM interactions and less code - improving
focus/trap
to allow nothing being focus and re-acquire focus when required - improving
selector/focusable
(thusdom/query-focusable
) by also finding focusable shadowed elements (via>>>
or/deep/
, ShadowDOM) - #11 - fixing
event/active-element
to be dispatched ondocument
rather thandocument.body
- fixing
prototype/svgelement.prototoype.focus
to also coverSVGElement.prototype.blur
- fixing linting errors