Skip to content

0.9.0

Compare
Choose a tag to compare
@wkeese wkeese released this 15 Dec 07:56
· 107 commits to master since this release

What's new in this release?

Features
  • HasDropDown#openOnHover flag to open/close dropdowns on hover.
  • Allow for centered popups to be dragged/resized.
  • New a11y.getNextInTabbingOrder() method.
Enhancements
  • Upgrade to Custom Elements V1 spec.
  • Upgrade to DCL V2.
  • iOS 13 and Catalina support.
  • Support to restrict KeyNav behavior to a sub node.
  • Emit "popup-after-show" and "popup-before-hide" events on popup widgets.
  • Allow for "orient" parameter to popup.open() to be a function.
  • New HasDropDown#dropDownType and anchorNode properties.
  • New HasDropDown#openOnArrowDown flag.
  • Close dropdowns when anchor scrolled out of view.
  • Dialog: focus on first real field (if one exists) rather than the close icon.
  • delite/popup: add the ability to explicitly display/not display the underlay.
Other
  • Use ResizeObserver polyfill to test when popup's size changes.
  • Upgrade to Intern 4
  • Remove obsolete / half-implemented features: "textdir" property, "inherited-dir" has() flag, iOS and holodark themes, delite/theme! plugin.
  • Removed dependency on jQuery.
  • Publish on NPM rather than bower.

Also, numerous bug fixes.

See 0.8.2...0.9.0 for details.