DocsChangelog
Changelog
Version history and release notes for Nudge UI.
v1.0.0 - Initial Release
- Framework-agnostic
ToasterCorevanilla JS class - React hook (
useToaster) andToastContainercomponent - 7 toast types: default, success, error, warning, info, loading, custom
- 6 positions: top/bottom × right/left/center
- CSS Variables design token system
- Tailwind CSS
twClasspass-through support - TypeScript - fully typed (
ToastOptions,ToastItem,ToastType,ToastPosition) - Auto-dismiss with configurable duration
- Animated progress bar
- Enter/exit CSS animations
- Accessible:
role="alert",aria-live, keyboard dismissible - Observer pattern - subscribe to toast state changes
toast.update()for async promise toasts
Upcoming (v1.1.0)
- Vue 3 bindings
- Svelte / SvelteKit adapter
- Custom icon slot
- Pause on hover (freeze auto-dismiss timer)
- Action button inside toast (with callback)
- nudge-ui CLI (
init,add,eject) - Stagger animation for multiple simultaneous toasts