v1.1.0
Release notes
This is the first minor release of Notivue v1, which brings many improvements and a couple of new features.
What's new
Notivue Core
- Notifications are now paused and resumed when focusing with the keyboard any button in the notification. This is done automatically whether you're using built-in notifications or custom components.
- Types are now generated using vite-plugin-dts
rollupTypes
flag. Notivue now ships with a single declaration file instead of relying on multiple files (and imports).
What's improved
Notivue Core
pauseOnTouch
logic has been streamlined and updated. When tapping on a notification, the stream is paused for 2 seconds, then timeouts are resumed. Timeouts can be paused again only after they are resumed, ensuring an overall better UX and support for swipe gestures.- The above-mentioned improvement adds support for clear on swipe gesture using NeoDrag. This feature is not included in the package and must be installed manually. A guide has been published to the documentation website.
Built-in Notifications
lightTheme
foreground color and shadow have been updated. Shadow is now less invasive, and the foreground color has been updated from a slate to a neutral black.- Icons overflow has been set to visible to avoid some pixels cut-off in some edge cases on low resolution devices.
- Container width has been reduced from 360px to 350px.