⚠️ Breaking: Re-scoped all Angular Toastify CSS classed by prefixing them withangular-toastify-
. This should prevent other CSS frameworks from interfering with Angular Toastify its styling. This may fix #17 and #48- Removed optional dependency on Angular Material icons and/or font-awesome icons. Icons are now included as SVGs instead.
- Changed handling of large toast bodies. This should address #54.
- Added auto close overrides per toast type. See !57. Credits go to @MaxvandenHout for implementing this feature.
- Add Ivy support
- Added a new property
preventDuplicates
on the Toastify Container. When set to true, toasts with identical texts will no longer create duplicates (duplicates are reset). Credits go to @JoranLive for implementing this feature.
- Module no longer imports
BrowserModule
. Angular Toastify can now be used in submodules. - Updated to Angular 12
- Run toast outside Angular so they do not delay Protractor tests.