Sheesh. @angular's terrible 1.x versioning and BC-breaks are so well designed to cause pain. February 9, 2017