angular/angular.js — pull request #10507 by prettycode (2014-12-17 18:01:57+00:00)
Title: feat(angular.extend) - Simple non-breaking change to support deep extend

People use `angular.extend()` as a utility function, whether or not it's designed for that purpose. It can easily be extended to support recursive merging. Developers expect it to.