Releases: Ayushx309/ButterPop.js
Releases · Ayushx309/ButterPop.js
v1.0.4
ButterPop.js v1.0.4 Release
✨ Highlights
- The
onClosecallback now works as documented! It is called whenever a toast is removed (by timeout, close button, or programmatically) in bothbutterpop.jsandbutterpop.esm.js.
🐛 Bug Fixes & Changes
- [Behavioral Change] The
onClosecallback is now properly called when a toast is removed. The callback receives the toast DOM element as its argument. This brings the implementation in line with the documentation and expected behavior.
v1.0.3
v1.0.2
ButterPop.js v1.0.2 Release
🎨 New Themes
ButterPop.js v1.0.2, which includes 18 beautiful new themes:
- Aqua - Water-inspired with ocean gradients and wave effects
- Nordic - Clean Scandinavian design with minimal colors
- Blueprint - Technical drawing style with grid backgrounds
- Paper - Paper texture with a folded corner effect
- Origami - Paper-fold inspired design with sharp angles
- Sunset - Warm gradient colors inspired by sunset
- Holographic - Iridescent metallic effect with rainbow highlights
- Chalk - Chalkboard texture with handwritten style text
- Aurora - Northern lights inspired with flowing gradients
- Corporate - Professional business-like design with clean lines and subtle accents
- Zen - Minimalist, calm design with subtle gradient accents and balanced aesthetics
- Frost - Translucent frosted glass effect with subtle shadows and light reflections
- Velvet - Rich, luxurious dark theme with elegant typography and gradient accents
- Quantum - Futuristic sci-fi inspired theme with animated gradients and tech aesthetics
- Neon Glow - Vibrant glowing text with colorful shadows and pulsing effects
- Watercolor - Soft, artistic style with gradient backgrounds and subtle texture
- Vintage - Retro-inspired design with aged paper texture and classic typography
- Pixel Art - 8-bit style design with pixelated aesthetics and game-inspired colors
- Handwritten - Casual note-like appearance with handwritten font and paper texture
🔧 Bug Fixes and Improvements
- Enhanced support for dark mode compatible themes
- Improved animations for special themes like Holographic and Aurora
- Added better accessibility support for all new themes
- Enhanced responsiveness for better mobile experience
- Improved notification display on smaller screens
- Better dark mode support for all themes
- Optimized animations for smoother transitions
- Enhanced accessibility features
v1.0.1
ButterPop.js v1.0.1 Release
🔧 Bug Fixes and Improvements
We're pleased to announce the release of ButterPop.js v1.0.1, which includes several bug fixes and improvements:
- Fixed minor bugs in the live preview functionality
- Improved responsiveness of the documentation page
- Enhanced theme rendering for better cross-browser compatibility
- Fixed positioning issues on mobile devices
- Optimized progress bar animation for smoother display
📚 Documentation Updates
- Added responsive live preview in the documentation demo section
- Improved documentation code examples
- Enhanced theme showcase with more visual examples
v1.0.0
ButterPop.js v1.0.0 Release
🎉 Initial Release
We're excited to announce the first official release of ButterPop.js, a lightweight, highly customizable toast notification library with zero dependencies!
🚀 Features
- Zero Dependencies - Pure vanilla JavaScript (< 10KB minified)
- 23 Beautiful Themes - From minimal to glassmorphism to cyberpunk
- Fully Customizable - Create your own themes or modify existing ones
- Multiple Positions - 7 different notification placement options
- Progress Indicators - Visual progress bars to show remaining time
- Interactive Elements - Support for action buttons and callbacks
- Accessibility Focus - ARIA attributes and keyboard navigation
- ES Module Support - Use with modern JavaScript workflows
📦 Installation Options
- Direct download from GitHub
- CDN via jsDelivr
- ES Module support
- NPM package (coming soon)
📚 Documentation
Comprehensive documentation is available in the README.md file, including:
- Quick start guide
- API reference
- Configuration options
- Theme gallery
- Advanced usage examples
🐛 Known Issues
None reported yet. Please submit any issues on GitHub!
Released by Ayushx309 under the MIT License.