- Allow icons as HTML markup. #101
## Chore
- Add support for UMD bundles. #81
- Avoid toasts to shrink when stacked. #70
- Allow individual notifications to be dismissed programatically. #63
- Allow infinite duration for active notification. #60
- Fixed compatibility issues with IE11. #44
- Introduce
background
. DeprecatebackgroundColor
.#55
- Allow users to dismiss all the notifications #40
- Allow users to dismiss notifications via button #13
- Allow custom notification positioning #36
- Allow multiple class names
- Fix responsive issue. #30
- Fix IIFE bundle as it was not exposing the main entry point only but the full namespace instead.
- Improve a11y support with the new a11y announcer
- Implement a more extensible, yet simple and scalable API
- Complete up to date TypeScript typings
- Migrate codebase to TypeScript
- Add appropriate support for module bundlers by exposing different artifacts (ES6, CommonJS, minified IIFE)
- Add e2e tests with Cypress
- Move to Rollup for the build workflow
- Rename
delay
forduration
. #6 - Rename
alert
forerror
. #22 - Rename
confirm
forsuccess
. #22 - Remove option
confirmIcon
. #22 - Remove option
alertIcon
. #22 - Drop support for Bower
- Big thanks to @rijkvanzanten, @honzabilek4 and @ConsoleTVs for helping to shape out the API and new feature of v3.
- Add entry point for CommonJS require. Now Notyf can be imported as
var Notyf = require('notyf')
- Add support for AMD & CommonJS modules.
- Change CSS classes to adopt a better and cleaner BEM methodology.
- The alert notification no longer interferes with the Bootstrap's
alert
class.