{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80661475,"defaultBranch":"master","name":"components","ownerLogin":"atscott","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-02-01T20:35:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/479713?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717437601.0","currentOid":""},"activityList":{"items":[{"before":"19322dfa906429c763add634c5c6b3528024ebf5","after":"1cf4e29778a078fd30ae6a9dd567a530dc6c0f8b","ref":"refs/heads/testbedharnessenv","pushedAt":"2024-06-03T18:09:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is not present\n\nThis commit fixes the harness environment which assumes Zone is always\ndefined on the page.","shortMessageHtmlLink":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is …"}},{"before":"c5391948d6ed9d681277777920c3924f4d36a39d","after":"19322dfa906429c763add634c5c6b3528024ebf5","ref":"refs/heads/testbedharnessenv","pushedAt":"2024-06-03T18:02:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is not present\n\nThis commit fixes the harness environment which assumes Zone is always\ndefined on the page.","shortMessageHtmlLink":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is …"}},{"before":"be7a36f394c09a2e604c2da87f54bc475901601b","after":"c5391948d6ed9d681277777920c3924f4d36a39d","ref":"refs/heads/testbedharnessenv","pushedAt":"2024-06-03T18:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is not present\n\nThis commit fixes the harness environment which assumes Zone is always\ndefined on the page.","shortMessageHtmlLink":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is …"}},{"before":null,"after":"be7a36f394c09a2e604c2da87f54bc475901601b","ref":"refs/heads/testbedharnessenv","pushedAt":"2024-06-03T18:00:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is not present\n\nThis commit fixes the harness environment which assumes Zone is always\ndefined on the page.","shortMessageHtmlLink":"fix(cdk/testing): TestbedHarnessEnvironment should work when Zone is …"}},{"before":"0f8524d23d8190e480a62b6a76997eb9f863590d","after":"3cf2cb91488c5256c7d8d55fa8104bf2faaf17e3","ref":"refs/heads/zonelesstestsmore","pushedAt":"2024-05-16T18:27:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): remove provideZoneChangeDetection for all menu tests\n\nThis removes 'provideZoneChangeDetection' from menu tests. Change summary:\n\n* Many tests set inputs directly. This isn't really how it happens in\n applications - inputs set from the template automatically mark\n components for check. When tests set inputs directly like this, they\n need to call `markForCheck` manually (or something similar).\n* Similarly, test components need to be marked for check when setting\n values\n* One test seems to be calling a public API (`CdkContextMenuTrigger.open`)\n that failed to call `markForCheck` so that was added to the implementation\n* `fakeAsync` had an additional timer so I just added `flush` to make it\n work.","shortMessageHtmlLink":"test(multiple): remove provideZoneChangeDetection for all menu tests"}},{"before":null,"after":"0f8524d23d8190e480a62b6a76997eb9f863590d","ref":"refs/heads/zonelesstestsmore","pushedAt":"2024-05-16T18:26:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(menu): remove provideZoneChangeDetection for all menu tests\n\nThis removes 'provideZoneChangeDetection' from menu tests. Change summary:\n\n* Many tests set inputs directly. This isn't really how it happens in\n applications - inputs set from the template automatically mark\n components for check. When tests set inputs directly like this, they\n need to call `markForCheck` manually (or something similar).\n* One test seems to be calling a public API (`CdkContextMenuTrigger.open`)\n that failed to call `markForCheck` so that was added to the implementation\n* `fakeAsync` had an additional timer so I just added `flush` to make it\n work.","shortMessageHtmlLink":"test(menu): remove provideZoneChangeDetection for all menu tests"}},{"before":null,"after":"12703b9c5ba6a9c3d9837f83035c7da8e3a3d806","ref":"refs/heads/cptests","pushedAt":"2024-05-16T16:24:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless (#29043)\n\n* test(multiple): Update test initializer to provide zoneless by default\r\n\r\nThis commit uses the zoneless provier for all tests by default. Tests\r\nwhich failed have either been updated to be compatible or have been\r\nopted out. Note that tests which were opted out does not mean the\r\ncomponents are incompatible with zoneless, but likely that the tests\r\nrely on the zone provider in some way.\r\n\r\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\r\nbecause there is a check that will throw an error when both zoneless and\r\nzone providers are used. This should likely be fixed in the framework\r\ncode to make it easier for test suites to do what we're doing here: use\r\nzoneless for all tests by default and temporarily use zones for tests\r\nthat need it until there is time to migrate them.\r\n\r\n* fixup! test(multiple): Update test initializer to provide zoneless by default","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless (angular#…"}},{"before":"ff3de0e2e5b4d5bc88c61d60c804fb8ea849f53a","after":"8a9638539bdbe20794b9f41b27ecda97bbd36716","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-16T04:58:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fixup! test(multiple): Update test initializer to provide zoneless by default","shortMessageHtmlLink":"fixup! test(multiple): Update test initializer to provide zoneless by…"}},{"before":"73f6c16e1412de5043fdfe2832665a19bbcc1661","after":"ff3de0e2e5b4d5bc88c61d60c804fb8ea849f53a","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-16T00:45:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fixup! test(multiple): Update test initializer to provide zoneless by default","shortMessageHtmlLink":"fixup! test(multiple): Update test initializer to provide zoneless by…"}},{"before":"c3722a8a608edc7a462945dc2189c8025fd75c99","after":"73f6c16e1412de5043fdfe2832665a19bbcc1661","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-15T17:39:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"46988d60f3e958619dd26402e453300fefeae364","after":"c3722a8a608edc7a462945dc2189c8025fd75c99","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-15T16:26:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"91a7ec298e6fead6d31ccb692bf067ffeebe4118","after":"46988d60f3e958619dd26402e453300fefeae364","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-15T16:19:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"c505b82dcfe683658c8c4be69bf275a28465a22a","after":"91a7ec298e6fead6d31ccb692bf067ffeebe4118","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-15T15:20:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"e36e2c83a625e00e2e285f574639ba80bff7ff9d","after":"c505b82dcfe683658c8c4be69bf275a28465a22a","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-15T14:58:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"8174cf94ca507b048e068cd9813da8d679a0a3de","after":"e36e2c83a625e00e2e285f574639ba80bff7ff9d","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-14T21:33:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"002a98e140c95d712fca45aab3d7682a66ba6f79","after":"8174cf94ca507b048e068cd9813da8d679a0a3de","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-14T21:20:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"3be0c1234a1b6fa6d8e1c03249b53932fca9938f","after":"002a98e140c95d712fca45aab3d7682a66ba6f79","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-14T21:17:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":"6ffad4d98a2de999873f5cd8fa21b5c447f05b07","after":"3be0c1234a1b6fa6d8e1c03249b53932fca9938f","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-14T21:06:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless by default\n\nThis commit uses the zoneless provier for all tests by default. Tests\nwhich failed have either been updated to be compatible or have been\nopted out. Note that tests which were opted out does not mean the\ncomponents are incompatible with zoneless, but likely that the tests\nrely on the zone provider in some way.\n\nOpt outs require the private `ZONELESS_ENABLED` token set to `false` in the providers manually\nbecause there is a check that will throw an error when both zoneless and\nzone providers are used. This should likely be fixed in the framework\ncode to make it easier for test suites to do what we're doing here: use\nzoneless for all tests by default and temporarily use zones for tests\nthat need it until there is time to migrate them.","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless by default"}},{"before":null,"after":"6ffad4d98a2de999873f5cd8fa21b5c447f05b07","ref":"refs/heads/zonelessforalltest","pushedAt":"2024-05-13T22:41:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update test initializer to provide zoneless","shortMessageHtmlLink":"test(multiple): Update test initializer to provide zoneless"}},{"before":"5586817f28a8049a4db461485ee1df02f0ff613a","after":"c477bedff01ee0d9e428157274aa4a98703bae62","ref":"refs/heads/slidervaluetext","pushedAt":"2024-05-13T21:50:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(material/slider): aria-valuetext host binding should be onPush compatible\n\n`MatSlider` updates `_valuetext` without marking for check. The easiest\nway to fix these types of issues when values are not part of the public\nAPI is to switch them to signals.","shortMessageHtmlLink":"fix(material/slider): aria-valuetext host binding should be onPush co…"}},{"before":"e76a4370a866559e1250f829c0a4d87f75565d79","after":"5586817f28a8049a4db461485ee1df02f0ff613a","ref":"refs/heads/slidervaluetext","pushedAt":"2024-05-13T21:14:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(material/slider): aria-valuetext host binding should be onPush compatible\n\n`MatSlider` updates `_valuetext` without marking for check. The easiest\nway to fix these types of issues when values are not part of the public\nAPI is to switch them to signals.","shortMessageHtmlLink":"fix(material/slider): aria-valuetext host binding should be onPush co…"}},{"before":null,"after":"e76a4370a866559e1250f829c0a4d87f75565d79","ref":"refs/heads/slidervaluetext","pushedAt":"2024-05-13T21:13:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(material/slider): aria-valuetext host binding should be onPush compatible\n\n`MatSlider` updates `_valuetext` without marking for check. The easiest\nway to fix these types of issues when values are not part of the public\nAPI is to switch them to signals.","shortMessageHtmlLink":"fix(material/slider): aria-valuetext host binding should be onPush co…"}},{"before":"758bc86c1e86907a3d5a175fcacc5f2e9990ee50","after":"67d97cdd178a5e152b148ba15426e11df0deb3c7","ref":"refs/heads/tooltipmarkforcheck","pushedAt":"2024-05-04T02:12:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(material/tooltip): Tooltip should mark for check when visibility changes\n\nThis commit fixes an error in the tooltip component where it updates\na value used in a host binding without calling `markForCheck`. This does\nnot currently throw an error because `checkNoChanges` is broken for\n`OnPush` components. However, the error was surfaced when testing an\n\"exhaustive\" check that will check _all_ views, regardless of their\ndirty state. The issue also doesn't really produce a _visible_ problem\nbecause it occurs when the tooltip is hidden so the fact that the zoom\nnever updates doesn't make a real difference.","shortMessageHtmlLink":"fix(material/tooltip): Tooltip should mark for check when visibility …"}},{"before":null,"after":"758bc86c1e86907a3d5a175fcacc5f2e9990ee50","ref":"refs/heads/tooltipmarkforcheck","pushedAt":"2024-05-03T23:39:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"fix(material/tooltip): Tooltip should mark for check when visibility changes\n\nThis commit fixes an error in the tooltip component where it updates\na value used in a host binding without calling `markForCheck`. This does\nnot currently throw an error because `checkNoChanges` is broken for\n`OnPush` components. However, the error was surfaced when testing an\n\"exhaustive\" check that will check _all_ views, regardless of their\ndirty state. The issue also doesn't really produce a _visible_ problem\nbecause it occurs when the tooltip is hidden so the fact that the zoom\nnever updates doesn't make a real difference.","shortMessageHtmlLink":"fix(material/tooltip): Tooltip should mark for check when visibility …"}},{"before":null,"after":"e19c292a2db5aa663085439436b842bdc14df7dd","ref":"refs/heads/afternextrenderscroll","pushedAt":"2024-04-08T20:13:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"ba4e5c05fa5f4b692e1dfbb18bfa08c000b2a009","after":"042b27db2740fa07fb1badda4241dea489a891ff","ref":"refs/heads/apprefTickVsMicrotask","pushedAt":"2024-04-01T22:57:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update AppRef.tick spy tests to assert CD runs on a component instance\n\nUpstream FW changes will result in automatic change detections running\nthrough an internal `ApplicationRef._tick` method rather than the public\none that can be spied on. Instead, tests should instead observe the\nexpected number of times the component under test was checked.","shortMessageHtmlLink":"test(multiple): Update AppRef.tick spy tests to assert CD runs on a c…"}},{"before":null,"after":"ba4e5c05fa5f4b692e1dfbb18bfa08c000b2a009","ref":"refs/heads/apprefTickVsMicrotask","pushedAt":"2024-04-01T21:55:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"test(multiple): Update AppRef.tick spy tests to assert CD runs on a component instance\n\nUpstream FW changes will result in automatic change detections running\nthrough an internal `ApplicationRef._tick` method rather than the public\none that can be spied on. Instead, tests should instead observe the\nexpected number of times the component under test was checked.","shortMessageHtmlLink":"test(multiple): Update AppRef.tick spy tests to assert CD runs on a c…"}},{"before":"4abdc4c3dc03367c5015da2f06a99861f8d2ab80","after":"8cda325f387257bb7548c950d2b69a38592b1929","ref":"refs/heads/afterNextRenderOverlayRef","pushedAt":"2024-03-08T20:52:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mmalerba","name":"Miles Malerba","path":"/mmalerba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14793288?s=80&v=4"},"commit":{"message":"test: update API golden","shortMessageHtmlLink":"test: update API golden"}},{"before":"ce449ee557af2543777d4f9b5f706c74280a429e","after":"2064f437a73290d54debc50472e40a26e3cb32ea","ref":"refs/heads/currentResolve","pushedAt":"2024-03-07T22:19:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"refactor(cdk/a11y): only call currentResolve if defined\n\nShould it be possible for it to be undefined within the timeout body?\nNo. But ZoneJS and test environments do weird things so it's better to\nbe safe.","shortMessageHtmlLink":"refactor(cdk/a11y): only call currentResolve if defined"}},{"before":null,"after":"ce449ee557af2543777d4f9b5f706c74280a429e","ref":"refs/heads/currentResolve","pushedAt":"2024-03-07T21:50:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atscott","name":"Andrew Scott","path":"/atscott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479713?s=80&v=4"},"commit":{"message":"refactor(cdk/a11y): only call currentResolve if defined\n\nShould it be possible for it to be undefined within the timeout body?\nNo. But ZoneJS and test environments do weird things so it's better to\nbe safe.","shortMessageHtmlLink":"refactor(cdk/a11y): only call currentResolve if defined"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWz4fIAA","startCursor":null,"endCursor":null}},"title":"Activity · atscott/components"}