Skip to content

Releases: medialize/ally.js

v0.0.7 (July 8th 2015)

08 Jul 16:03
Compare
Choose a tag to compare
  • adding event/shadow-focus to emit custom event when focus changes within the Shadow DOM - extracted from focus/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, use focus/disable-focus instead

v0.0.6 (June 17th 2015)

08 Jul 15:58
Compare
Choose a tag to compare

v0.0.5 (June 15th 2015)

08 Jul 15:58
Compare
Choose a tag to compare

v0.0.4 (February 3rd 2015)

03 Feb 20:20
Compare
Choose a tag to compare

v0.0.3 (January 7th 2015)

07 Jan 22:21
Compare
Choose a tag to compare
  • 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)

05 Jan 12:40
Compare
Choose a tag to compare
  • 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 from dom/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 (thus dom/query-focusable) by also finding focusable shadowed elements (via >>> or /deep/, ShadowDOM) - #11
  • fixing event/active-element to be dispatched on document rather than document.body
  • fixing prototype/svgelement.prototoype.focus to also cover SVGElement.prototype.blur
  • fixing linting errors