Skip to content

Releases: Ayushx309/ButterPop.js

v1.0.4

26 May 16:15

Choose a tag to compare

ButterPop.js v1.0.4 Release

✨ Highlights

  • The onClose callback now works as documented! It is called whenever a toast is removed (by timeout, close button, or programmatically) in both butterpop.js and butterpop.esm.js.

🐛 Bug Fixes & Changes

  • [Behavioral Change] The onClose callback 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

24 May 14:21

Choose a tag to compare

ButterPop.js v1.0.3 Release

🐛 Bug Fixes

  • Fixed display issues with Neon Brutalism and Candy themes that were appearing crooked
  • Implemented missing progressColor functionality for toast notifications

v1.0.2

18 May 11:16
c284c20

Choose a tag to compare

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

15 May 05:24

Choose a tag to compare

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

14 May 18:27

Choose a tag to compare

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.