{"push_id":1459033215,"size":36,"distinct_size":0,"ref":"refs/heads/master","head":"732f446ad24c3782d9a6c4215e73f976705b5fba","before":"a0a05041ac15598c3baccc3f84294199b589a195","commits":[{"sha":"3edca4d37e121091356c0bda55f1916df6d6d140","author":{"name":"Pawel Kozlowski","email":"5d7a2552059e7e55825243a8df92d0a0d300ac5e@gmail.com"},"message":"fix(core): properly destroy embedded Views attatched to ApplicationRef (#13459)\n\nFixes #13062","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/3edca4d37e121091356c0bda55f1916df6d6d140"},{"sha":"7b0a86718cb4227a656359b26890d1f6a48c4a84","author":{"name":"gary-b","email":"b91c13b57a42c10ed9a30c8a7dd4d3bc9189ee82@gmail.com"},"message":"fix (forms): clear selected options when model is not an array (#12519)\n\nWhen an invalid model value (eg empty string) was preset ngModel on\r\nselect[multiple] would throw an error, which is inconsistent with how it\r\nworks on other user input elements. Setting the model value to null or\r\nundefined would also have no effect on what was already selected in the\r\nUI. Fix this by clearing selected options when model set to null,\r\nundefined or a type other than Array.\r\n\r\nCloses #11926","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/7b0a86718cb4227a656359b26890d1f6a48c4a84"},{"sha":"2bf1bbc071f8280e56751184be7444d3e573a148","author":{"name":"Dzmitry Shylovich","email":"70ef2d5ac3af18dc60887c25a5e5e868df72fd80@epam.com"},"message":"fix(forms): introduce checkbox required validator\n\nCloses #11459\nCloses #13364","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/2bf1bbc071f8280e56751184be7444d3e573a148"},{"sha":"821b8f09d6054261c737f30ce500d912d7d8017e","author":{"name":"gary-b","email":"b91c13b57a42c10ed9a30c8a7dd4d3bc9189ee82@gmail.com"},"message":"fix(forms): ensure select[multiple] retains selections\n\nIf you bound an array to select[multiple] via ngModel and subsequently\nchanged the options to select from, the UI would drop any selections\nmade since by the user. This was due to\nSelectMultipleControlValueAccessor not keeping a reference to the new\nmodel arrays it generated when users interacted with the select control.\nUpdate code to keep the reference.\n\nCloses #12527\nCloses #12654","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/821b8f09d6054261c737f30ce500d912d7d8017e"},{"sha":"5031adc7a323ddec0dd102a102660f0e0769742d","author":{"name":"Bradford C. Smith","email":"757085e1ae1bfd26b4144b1aeda980ac5f4ef64c@google.com"},"message":"refactor(facade): don't expect super() to return a new Error object in BaseError (#12600)\n\nRelated to #12575","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/5031adc7a323ddec0dd102a102660f0e0769742d"},{"sha":"8c27c62fab0b104ceacaf63fb1922caec4514122","author":{"name":"Victor Berchet","email":"62d658e79284206e227acf976630b146e3692bf0@suumit.com"},"message":"Revert \"test(i18n): fix a typo in the reference xmb (#13441)\"\n\nThis reverts commit a8d237581d4df742bb1e36be56518f383bf3d19f.","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/8c27c62fab0b104ceacaf63fb1922caec4514122"},{"sha":"f238c8ac7a51798e845d6a5d35d14bf855b6413b","author":{"name":"Victor Berchet","email":"62d658e79284206e227acf976630b146e3692bf0@suumit.com"},"message":"Revert \"fix(compiler): xmb `<ph>` tags should not self close (#13413)\"\n\nThis reverts commit 4b3d13519399f8db5ead50ab24ee6e5a64acbe43.\ncloses #13463","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/f238c8ac7a51798e845d6a5d35d14bf855b6413b"},{"sha":"dd0519abadde5eebf418e4bca3b03a56818fd52f","author":{"name":"Chuck Jazdzewski","email":"39bf0522af6e923e51bc38472f8dde952bb00be3@google.com"},"message":"fix(compiler): emit quoted object literal keys if the source is quoted\n\nfeat(tsc-wrapped): recored when to quote a object literal key\n\nCollecting quoted literals is off by default as it introduces\na breaking change in the .metadata.json file. A follow-up commit\nwill address this.\n\nFixes #13249\nCloses #13356","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/dd0519abadde5eebf418e4bca3b03a56818fd52f"},{"sha":"8395f0e138c3e9acd24f947fe9f077df55bee130","author":{"name":"Matias Niemelä","email":"76ddeb604b66219dbe82e892df46e3bcd0e11474@yearofmoo.com"},"message":"perf(animations): always run the animation queue outside of zones\n\nRelated #12732\nCloses #13440","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/8395f0e138c3e9acd24f947fe9f077df55bee130"},{"sha":"b56474d067822cffa594d1f123a357b4e4d69678","author":{"name":"Matias Niemelä","email":"76ddeb604b66219dbe82e892df46e3bcd0e11474@yearofmoo.com"},"message":"fix(animations): throw errors and normalize offset beyond the range of [0,1]\n\nCloses #13348\nCloses #13440","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/b56474d067822cffa594d1f123a357b4e4d69678"},{"sha":"a65925996257ce9c3c0ead6ae18f2f77badfa622","author":{"name":"Miško Hevery","email":"eb7bfce80de2ab91f67ff8769954f77f89c07092@hevery.com"},"message":"fix(core): detectChanges() doesn't work on detached instance\n\nCloses #13426\nCloses #13472","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/a65925996257ce9c3c0ead6ae18f2f77badfa622"},{"sha":"79671a6f127eeb1b7b53378bfbf09db64dd49394","author":{"name":"Peter Bacon Darwin","email":"60f59365115bf838c6e94979a56808ff42ffc29c@bacondarwin.com"},"message":"refactor(upgrade): add missing Angular 1 type info","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/79671a6f127eeb1b7b53378bfbf09db64dd49394"},{"sha":"3e90605db960882d03e885be5b622bc5db5489a2","author":{"name":"Peter Bacon Darwin","email":"60f59365115bf838c6e94979a56808ff42ffc29c@bacondarwin.com"},"message":"refactor(compiler/template_parser): export `createElementCssSelector`\n\nThis is needed in `ngUpgrade`.","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/3e90605db960882d03e885be5b622bc5db5489a2"},{"sha":"eab7e490c9bf4bd12b1adfe60e5dd5fb9f3c8fdd","author":{"name":"Peter Bacon Darwin","email":"60f59365115bf838c6e94979a56808ff42ffc29c@bacondarwin.com"},"message":"refactor(upgrade/util): remove unused `stringify()` method","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/eab7e490c9bf4bd12b1adfe60e5dd5fb9f3c8fdd"},{"sha":"d6e5e9283c4fcc2496694aa22553f5ff90297211","author":{"name":"Peter Bacon Darwin","email":"60f59365115bf838c6e94979a56808ff42ffc29c@bacondarwin.com"},"message":"refactor(upgrade/upgrade_adapter): use `Deferred` helper\n\nMaking Angular 1's `$compile` asynchronous by chaining injector promises\nin linking functions can cause flickering views in applications.","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/d6e5e9283c4fcc2496694aa22553f5ff90297211"},{"sha":"d91a86aac6a086ecb1673057a7ff7d0b5f88b0d2","author":{"name":"Eudes Petonnet-Vincent","email":"9397b533c7d0adf8c42c1b9a8320d48a7921a1eb@gmail.com"},"message":"fix(upgrade): fix downgrade content projection and injector inheritance\n\n- Full support for content projection in downgraded Angular 2\n  components. In particular, this enables multi-slot projection and\n  other features on <ng-content>.\n- Correctly wire up hierarchical injectors for downgraded Angular 2\n  components: downgraded components inherit the injector of the first\n  other downgraded Angular 2 component they find up the DOM tree.\n\nCloses #6629, #7727, #8729, #9643, #9649, #12675","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/d91a86aac6a086ecb1673057a7ff7d0b5f88b0d2"},{"sha":"c18d2fe5e3832a2054998e61fc96915d6ad08777","author":{"name":"Eudes Petonnet-Vincent","email":"9397b533c7d0adf8c42c1b9a8320d48a7921a1eb@gmail.com"},"message":"feat(upgrade): enable Angular 1 unit testing of upgrade module\n\n- New method `UpgradeAdapter.registerForNg1Tests(modules)` declares the\n  Angular 1 upgrade module and provides it to the `angular.mock.module()`\n  helper.\n  This prevents the need to bootstrap the entire hybrid for every test.\n\nCloses #5462, #12675","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/c18d2fe5e3832a2054998e61fc96915d6ad08777"},{"sha":"42d9998cbba94edb7ee1806d98f638828445fa07","author":{"name":"Peter Bacon Darwin","email":"60f59365115bf838c6e94979a56808ff42ffc29c@bacondarwin.com"},"message":"docs(upgrade/upgrade_adapter): fix up references to AngularJS and Angular 2","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/42d9998cbba94edb7ee1806d98f638828445fa07"},{"sha":"84400bcc869522bcc38e16c48f01771046470e10","author":{"name":"Peter Bacon Darwin","email":"60f59365115bf838c6e94979a56808ff42ffc29c@bacondarwin.com"},"message":"docs(upgrade): fix UpgradeAdapter examples\n\ncloses #12675","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/84400bcc869522bcc38e16c48f01771046470e10"},{"sha":"d4ddb6004ede4036a514e52cf0aa5cfd61e89a26","author":{"name":"Victor Berchet","email":"62d658e79284206e227acf976630b146e3692bf0@suumit.com"},"message":"refactor: format & lint","distinct":false,"url":"https://api.github.com/repos/mlaval/angular/commits/d4ddb6004ede4036a514e52cf0aa5cfd61e89a26"}]}
{"actor":{"display_login":"mlaval"}}