I'm on the angular core team, so I will hopefully be aware of breaking changes. they've not been happening much recently.

However, Karma is still using "di", and it might not hurt to just stick with that due to stability until there's a formal release