Using interfaces in DI broken in 2.0.0-alpha.30

After the update, following code fails with an error:
TS2554: Expected 1 arguments, but got 0.

import { IEventAggregator } from 'aurelia';
export class MyApp {
	constructor(
		@IEventAggregator private ea: IEventAggregator
	) {

	}
}

Is it still broken for you in alpha.33 ?

It is fixed. It works for sure in alpha.32.

1 Like