ngbtabset: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked

Please remember, the issues forum is NOT for support requests. It is for bugs and feature requests only.
Please read https://github.com/ng-bootstrap/ng-bootstrap/blob/master/CONTRIBUTING.md and search
existing issues (both open and closed) prior to opening any new issue and ensure you follow the instructions therein.

Bug description:

latest ngboostraup:
get bug: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked
points to this line
<a [id]=”tab.id” class=”nav-link” [class.active]=”tab.id === activeId” [class.disabled]=”tab.disabled”

Link to minimally-working plunker that reproduces the issue:

You can fork a plunker from one of our demos and use it as a starting point.
Please note that we can not act on bug reports without a minimal reproduction scenario in plunker. Here is why:
https://github.com/ng-bootstrap/ng-bootstrap#you-think-youve-found-a-bug

Version of Angular, ng-bootstrap, and Bootstrap:

Angular: 4.3.2

ng-bootstrap: y at v1.0.0-alpha.29

Bootstrap:

1 possible answer(s) on “ngbtabset: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked