# Changelog ## 4.0.0 - Improve performance by changing the method for detecting whether a DOM node is focusable or not. It's expected that this change will *not* affect results; but this is a major version bump as a warning for you to check your edge cases before upgrading. ## 3.1.2 - Fix reference to root element that caused errors within Shadow DOM. ## 3.1.1 - Allow module to be imported by non-browser JavaScript. ## 3.1.0 - Add `tabbable.isFocusable` and `tabbable.isTabbable` functions. ## 3.0.0 - Add `[contenteditable]` elements. ## 2.0.0 - Add `