- ContextMenu doesn't open if the target changes
- DropdownMenu fails to close when clicked outside
- Incorrect submenu position when there is not enough space to the right
- Submenus are not shown on mobile devices
- Sourcemap included
- Correct path to icons and fonts
- More options to precisely position and align ContextMenu, DropDownMenu, ActionMenu
- Incorrect position of Menus in relatively positioned container
- Incorrect position of Menus close to container edges
- TypeScript definitions
API changes with backward compatibility until 3.0:
onClickevent of all menus:actionparameter is renamed tooption- Option
typeproperty is renamed tocomp - Property
itemof a custom component, registered as menu option, is renamed tooption
Provides all the same functionality as Svelte Menu 2.2.0