{"push_id":3096519288,"size":40,"distinct_size":1,"ref":"refs/heads/interpolation","head":"23107c340ba0604bb2ceed03715423394b742273","before":"ab2c79ce8961ab6db73a4667a718ebc2ed519809","commits":[{"sha":"23b06af9401322ce559ef58184ef5926ed1a50cc","author":{"name":"Alex Rickabaugh","email":"6e7b2a2739bf23d08125acba0ec619d24b531bae@alxandria.net"},"message":"fix(core): export a value for InjectFlags (#27279)\n\nA recent commit (probably 2c7386c) has changed the import graph of the\nDI types in core, and somehow results in the ngc compiler deciding to\nre-export core DI types from application factories which tangentially\nuse inject(). This is not really surprising; ngc's import graph can be\nvery unstable.\n\nHowever, this results in a re-export of InjectFlags surviving JS\ncompilation. InjectFlags was a const enum, akin to an interface in TS,\nwith no runtime repesentation. This causes a warning to be emitted by\nWebpack when it sees the re-export of InjectFlags.\n\nThis commit avoids the issue by removing 'const' from the declaration\nof InjectFlags, causing it to have a runtime value. This is a temporary\nfix. The real fix will be for ngc to no longer write exports of const\nenums.\n\nTesting strategy: manually verified. Due to the problem only manifesting\nwhen recompiling after a change and then running Webpack, there is no\nexisting framework via which this could be easily tested with an\nintegration test. Additionally, the potential for this issue is gone in\nIvy, so this solution is only temporarily needed.\n\nFixes #27251.\n\nPR Close #27279","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/23b06af9401322ce559ef58184ef5926ed1a50cc"},{"sha":"60e403bf6d8446c5dd87e7cfdb33b87f29835f8a","author":{"name":"Miško Hevery","email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com"},"message":"build: ts-api-guardian should support interface with value types (#27223)\n\nThis fixes an issue where a value would hide the type.\n\n```\nexport interface Foo {\n  someMethod(): void;\n}\n\nexport const Foo: Function = ...;\n```\n\nIn the above example the `Foo` constant will hide the `interface Foo` symbol.\nThis change properly saves the interface in addition to the type.\n\nPR Close #27223","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/60e403bf6d8446c5dd87e7cfdb33b87f29835f8a"},{"sha":"39e426cde3f08feaccb2118bfaaa27272f53965f","author":{"name":"Misko Hevery","email":"3b29c999c55facc317f2a7f0faadf9e6f5ef3fe2@hevery.com"},"message":"fix(ivy): TestBed.get(Compiler) throws \"Error: Runtime compiler is not loaded\" (#27223)\n\nBREAKING CHANGE:\n\nThe public API for `DebugNode` was accidentally too broad. This change removes\n1. Public constructor. Since `DebugNode` is a way for Angular to communicate information\n   on to the developer there is no reason why the developer should ever need to\n   Instantiate the `DebugNode`\n2. We are also removing `removeChild`, `addChild`, `insertBefore`, and `insertChildAfter`.\n   All of these methods are used by Angular to constructor the correct `DebugNode` tree.\n   There is no reason why the developer should ever be constructing a `DebugNode` tree\n   And these methods should have never been made public.\n3. All properties have been change to `readonly` since `DebugNode` is used by Angular\n   to communicate to developer and there is no reason why these APIs should be writable.\n\nWhile technically breaking change we don’t expect anyone to be effected by this change.\n\nPR Close #27223","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/39e426cde3f08feaccb2118bfaaa27272f53965f"},{"sha":"44d0296bab28802a79c48590a150dfa7632a3fda","author":{"name":"Jason Aden","email":"95f8f3f2b80079cc72a60a45ffb43b02651c70eb@google.com"},"message":"docs: release notes for the v release","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/44d0296bab28802a79c48590a150dfa7632a3fda"},{"sha":"0340ba47df504150de5b12601df1a1d901c97eca","author":{"name":"Jason Aden","email":"95f8f3f2b80079cc72a60a45ffb43b02651c70eb@google.com"},"message":"release: cut the v7.2.0-beta.0 release","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/0340ba47df504150de5b12601df1a1d901c97eca"},{"sha":"70767733603e8d1d7dbb408315f6aec3d798030f","author":{"name":"Pawel Kozlowski","email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com"},"message":"test(ivy): update root causes for @angular/core TestBed failures (#27321)\n\nPR Close #27321","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/70767733603e8d1d7dbb408315f6aec3d798030f"},{"sha":"3074f0e4364ac55c3a97d0ad1feb71d07441c374","author":{"name":"Pawel Kozlowski","email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com"},"message":"test(ivy): update root causes for @angular/common TestBed failures (#27322)\n\nPR Close #27322","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/3074f0e4364ac55c3a97d0ad1feb71d07441c374"},{"sha":"5d4bb290c2ade9475e08d781ff4da7a583421877","author":{"name":"Filipe Silva","email":"71437a656880962409048d4bcf7bab6fef513c83@gmail.com"},"message":"docs: add instructions to diagnose slow Bazel builds (#27324)\n\nPR Close #27324","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/5d4bb290c2ade9475e08d781ff4da7a583421877"},{"sha":"8424f587b096ecdc3df92c98bba9d4b7959980c6","author":{"name":"Amadou Sall","email":"15a314e5a3daf57ef76990985fe2d97f617c9bc0@gmail.com"},"message":"docs: replace ChromeNoSandbox by ChromeHeadlessCI (#27304)\n\n the custom launcher name should be named ChromeHeadlessCI instead of ChromeNoSandbox.\nPR Close #27304","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/8424f587b096ecdc3df92c98bba9d4b7959980c6"},{"sha":"7773d7f55226504cb2c14d5ee141ca17a77eff9e","author":{"name":"Andrew Kushnir","email":"5eb74bda639f12d70af58c2a8f8bb773de883ec0@google.com"},"message":"fix(ivy): add polyfill for goog.getMsg to unblock tests (FW-663) (#27218)\n\nPR Close #27218","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/7773d7f55226504cb2c14d5ee141ca17a77eff9e"},{"sha":"9e391e010ca8dbef88f2c0d9558678cfb9623640","author":{"name":"Jacob Foshee","email":"515c706fed287f3c12781b6f1de710dbb10829d3@gmail.com"},"message":"docs: Minor: insert missing space (#27213)\nPR Close #27213","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/9e391e010ca8dbef88f2c0d9558678cfb9623640"},{"sha":"d819c00fee317d94194c9b4888ee4f7dd083c73e","author":{"name":"Andrew Kushnir","email":"5eb74bda639f12d70af58c2a8f8bb773de883ec0@google.com"},"message":"fix(ivy): take preserveWhitespaces config option into account (FW-650) (#27197)\n\nPR Close #27197","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/d819c00fee317d94194c9b4888ee4f7dd083c73e"},{"sha":"57dae161c3d0c23723f37e230929386b5e1f30cc","author":{"name":"Jason Aden","email":"95f8f3f2b80079cc72a60a45ffb43b02651c70eb@google.com"},"message":"build(bazel): change package.json back to 7.1.0 as a workaround for check_version.js failure\n\nNOTE: This commit should be reverted once the failures from packages/bazel/check_version.js are resolved.\n\nExample: https://circleci.com/gh/angular/angular/114795?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/57dae161c3d0c23723f37e230929386b5e1f30cc"},{"sha":"11a8bd8aca0b1228ed297a0c7a978c29f0a7954a","author":{"name":"Jason Aden","email":"95f8f3f2b80079cc72a60a45ffb43b02651c70eb@google.com"},"message":"fix(router): update URL after redirects when urlHandlingStrategy='eager' (#27356)\n\nfixes #27076\n\nPR Close #27356","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/11a8bd8aca0b1228ed297a0c7a978c29f0a7954a"},{"sha":"3c34b8b4f1ad32aef1b2e5213b6236c54ad93416","author":{"name":"Huáng Jùnliàng","email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@jhuang.me"},"message":"fix(forms): apply unicode flag to pattern attribute when supported (#20819)\n\nBoth Firefox and Chrome have applied unicode flag to the `pattern` content attribute of INPUT element.\nSee https://www.chromestatus.com/feature/4753420745441280\n\nPR Close #20819","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/3c34b8b4f1ad32aef1b2e5213b6236c54ad93416"},{"sha":"dde1d672326c9d69731247c0e582a4bb88622093","author":{"name":"Huáng Jùnliàng","email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@jhuang.me"},"message":"test(platform-browser): add supportsRegExUnicodeFlag method (#20819)\n\nPR Close #20819","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/dde1d672326c9d69731247c0e582a4bb88622093"},{"sha":"619b8ab8220a7bc87a512d597c19a063d0ca5fa2","author":{"name":"Huáng Jùnliàng","email":"042dc4512fa3d391c5170cf3aa61e6a638f84342@jhuang.me"},"message":"test(forms): add test on applying unicode flag (#20819)\n\nPR Close #20819","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/619b8ab8220a7bc87a512d597c19a063d0ca5fa2"},{"sha":"e024f2f8b76a2a4eb6511807a7bf3091899e9a46","author":{"name":"Igor Minar","email":"7f14149ce6b7829baab0c75ef1eb3f453a2a92ac@google.com"},"message":"docs(forms): take words suggestion (#20819)\n\nCo-Authored-By: JLHwung <JLHwung@users.noreply.github.com>\n\nPR Close #20819","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/e024f2f8b76a2a4eb6511807a7bf3091899e9a46"},{"sha":"8ceea0f238e9fc51d8ca0ef8029935240c0d71db","author":{"name":"Pawel Kozlowski","email":"e93abf4e471b18d410f233bcd309156a9365cee9@gmail.com"},"message":"test(ivy): update root causes for @angular/core TestBed failures (#27351)\n\nPR Close #27351","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/8ceea0f238e9fc51d8ca0ef8029935240c0d71db"},{"sha":"419fa172ffc2be29d46bedb5056164dd94d845b5","author":{"name":"Grant Timmerman","email":"a8816a7adf18880d628a4da538cee182e03b4678@gmail.com"},"message":"docs: move past events on events page (#27342)\n\nMoves events that have already happened to the list of past events.\n\nPR Close #27342","distinct":false,"url":"https://api.github.com/repos/kapunahelewong/angular/commits/419fa172ffc2be29d46bedb5056164dd94d845b5"}]}
{"actor":{"display_login":"kapunahelewong"}}