Fix a bug where icon creation crashed because it couldn't find a Document value.
Don't directly use the global window
/document
, to fix use in a different frame or shadow root.
Include CommonJS type declarations in the package to please new TypeScript resolution settings.
Export CSS file from package.json.
Include TypeScript type declarations.
Restore compatibility with IE11.
Update crel dependency to a version that exposes an ES module.
Downgrade a dependency so that the package can run in IE11 again.
The file referred to in the package's module
field now is compiled down to ES5.
Rename ES module files to use a .js extension, since Webpack gets confused by .mjs
Add a module
field to package json file.
Fix issue where menu items would still execute their command when clicked even if disabled.
Fixes a bug that prevented the menu bar from properly unregistering its "scroll"
event handlers when destroyed.
The floating menu bar now works better in a scrollable parent node.
Make the render
property of a menu item spec work as documented again.
The menu no longer flips enabled/disabled styles on each update in IE11.
First stable release.