В Angular появится новый декоратор.

Возможно скоро в Angular появиться декоратор @Service взамен @Injectable.

Отличием будет то что новый декоратор всегда по умолчанию providedIn: 'root' и при необходимости провайдинга где то еще придется указывать autoProvided: false.

Не поддерживает инжект через конструктор, возможно будет только через inject. И предполагаю что и через Injector.get() тоже будет недоступен. Вызываться будет только через factory. Вызвать через useClass и useValue будет нельзя. Возможно через это поимеем танцев с бубном на моках при тестировании.

Будем делать посмотреть. https://github.com/angular/angular/pull/68195