Skip to content
This repository was archived by the owner on Mar 16, 2026. It is now read-only.

Releases: scttcper/ngx-toastr

1.5.5

10 Nov 18:14

Choose a tag to compare

AOT compilation support. If you are using angular-cli you can now use --aot without errors.

1.4.3

19 Oct 17:58

Choose a tag to compare

default toast css can now be included via sass import
@import 'node_modules/toastr-ng2/toastr';

1.4.1

18 Oct 16:02

Choose a tag to compare

Fixed a lodash types issue when deploying to npm.

1.4.0

13 Oct 04:37

Choose a tag to compare

The default toast component has changed and is now an attribute instead of an element. Classes will be applied to this. Fixes #15

before

<div class="overlay-container">
  <div id="toast-container" class="toast-top-right">
    <toast-component>
      <div class="toast toast-success" style="opacity: 1;">
        <div class="toast-title" aria-label="title">title</div>
        <div class="toast-message" aria-label="Message">
        Message
        </div>
      </div>
    </toast-component>
  </div>
</div>

after

<div class="overlay-container">
  <div id="toast-container" class="toast-top-right">
    <div toast-component class="toast-success toast">
      <div class="toast-title" aria-label="Title">Title</div>
      <div class="toast-message" aria-label="Message">
        Message
      </div>
    </div>
  </div>
</div>

1.3.5

11 Oct 00:12

Choose a tag to compare

Fix a bug when publishing to npm

1.3.4

07 Oct 17:56

Choose a tag to compare

Bug fixes.
Repository now uses latest angular-cli and demo is using angular latest.

1.3.2

16 Sep 16:09

Choose a tag to compare

Fix #13 where the default values would change after hover

1.3.0

01 Sep 23:15

Choose a tag to compare

Remove use of { provide } from @angular/core which is gone in rc.6

New method of overriding global defaults inspired by angular2-jwt. If you're sticking with defaults importing ToastrModule into your NgModule is enough.

import { NgModule } from '@angular/core';
import { ToastrModule, provideToastr } from 'toastr-ng2';

@NgModule({
  bootstrap: [App],
  declarations: [App],
  // Import Toastr!
  imports: [ ToastrModule ],
  providers: [
    // Override options here
    provideToastr({
      timeOut: 500,
    })
  ]
})
class ExampleMainModule {}

1.2.0

23 Aug 06:32

Choose a tag to compare

Fixed a bug that was breaking toasts after the first timeout

1.1.0

22 Aug 20:40

Choose a tag to compare

  • Drop Injector dependency
  • Allow multiple position classes to be used simultaneously