{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":116445570,"defaultBranch":"main","name":"angular","ownerLogin":"clydin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-01-06T02:10:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19598772?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716481680.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7a8f9957157e846ae4b3cd35b98b8fd813f2c344","ref":"refs/heads/docs/v18-tutorials","pushedAt":"2024-05-23T16:28:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: update tutorials to use v18\n\nAll documentation tutorials will now use the recently released version 18\nof Angular. Additionaly, the tutorials have been migrated to use the new\n`@angular/build` package which does not contain the Webpack related dependencies.\nThe `first-app` tutorial was not moved to `@angular/build` due to it having\nkarma related dependencies present which currently requires the Webpack-based\nbuild system during test execution.","shortMessageHtmlLink":"docs: update tutorials to use v18"}},{"before":"7a8f9957157e846ae4b3cd35b98b8fd813f2c344","after":null,"ref":"refs/heads/docs/v18-tutorials","pushedAt":"2024-05-23T16:27:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":"b6fe4740ab3c299504ad540d8d7c526a5d987a38","after":"7a8f9957157e846ae4b3cd35b98b8fd813f2c344","ref":"refs/heads/docs/v18-tutorials","pushedAt":"2024-05-23T16:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: update tutorials to use v18\n\nAll documentation tutorials will now use the recently released version 18\nof Angular. Additionaly, the tutorials have been migrated to use the new\n`@angular/build` package which does not contain the Webpack related dependencies.\nThe `first-app` tutorial was not moved to `@angular/build` due to it having\nkarma related dependencies present which currently requires the Webpack-based\nbuild system during test execution.","shortMessageHtmlLink":"docs: update tutorials to use v18"}},{"before":"57810ec0c59918dcac597727ce0f17b46289d81c","after":"b6fe4740ab3c299504ad540d8d7c526a5d987a38","ref":"refs/heads/docs/v18-tutorials","pushedAt":"2024-05-23T15:45:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: update tutorials to use v18\n\nAll documentation tutorials will now use the recently released version 18\nof Angular. Additionaly, the tutorials have been migrated to use the new\n`@angular/build` package which does not contain the Webpack related dependencies.\nThe `first-app` tutorial was not moved to `@angular/build` due to it having\nkarma related dependencies present which currently requires the Webpack-based\nbuild system during test execution.","shortMessageHtmlLink":"docs: update tutorials to use v18"}},{"before":null,"after":"57810ec0c59918dcac597727ce0f17b46289d81c","ref":"refs/heads/docs/v18-tutorials","pushedAt":"2024-05-23T15:44:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: update tutorials to use v18\n\nAll documentation tutorials will now use the recently release version 18\nof Angular. Additionaly, the tutorials have been migrated to use the new\n`@angular/build` package which does not contain the Webpack related dependencies.\nThe `first-app` tutorial was not moved to `@angular/build` due to it having\nkarma related dependencies present which currently requires the Webpack-based\nbuild system during test execution.","shortMessageHtmlLink":"docs: update tutorials to use v18"}},{"before":"8f273ce7a8de4df75c855205af03d7a9f8d56618","after":"690b0fb9aff2726bee64ba8c5bd3f5c34cbc6614","ref":"refs/heads/main","pushedAt":"2024-05-23T14:41:01.000Z","pushType":"push","commitsCount":136,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(core): Create event types that are able to be serialized, captured, or are mouse events. (#55799)\n\nUse these constants across jsaction and Angular.\n\nPR Close #55799","shortMessageHtmlLink":"refactor(core): Create event types that are able to be serialized, ca…"}},{"before":"cd8c23a46b5801bfffffe2e6b273c43b5dd50b2c","after":null,"ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-21T11:39:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":null,"after":"cd8c23a46b5801bfffffe2e6b273c43b5dd50b2c","ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-20T14:44:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: update build system migration URL for CLI\n\nThe URL for the Angular CLI has been updated to `build-system-migration`\nto better reflect the content of the documentation.","shortMessageHtmlLink":"docs: update build system migration URL for CLI"}},{"before":"b87fa03e500ec4d983b07358a95cc63b247a4faa","after":null,"ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-17T13:30:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":null,"after":"b87fa03e500ec4d983b07358a95cc63b247a4faa","ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-13T19:41:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: Update build system migration title to reflect user action\n\nThe Angular CLI documentation topic for migrating to the new build system\nnow has a navigation label of \"Migrating to new build system\" instead of\n\"esbuild\". This new label better reflects the action a user may want to\ntake rather than one of the tools used by the new build system.","shortMessageHtmlLink":"docs: Update build system migration title to reflect user action"}},{"before":"8649368de2184018c52461f544498e1f417fd408","after":null,"ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-13T18:13:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":"882cedbfb97933d1d84199f9bb54b05f2768c8f6","after":"8649368de2184018c52461f544498e1f417fd408","ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-07T10:45:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: initial update of application builder migration instructions for v18\n\nThe application migration instructions and information page now contains\nupdated information related to the v18 release. This includes a reordering\nof the migration section to mention the automatic migration first as well\nas mention that `ng update` will now ask to perform the migration for v18.","shortMessageHtmlLink":"docs: initial update of application builder migration instructions fo…"}},{"before":"7d91873b9e6e72a00acddc505a09b37678f6015b","after":"882cedbfb97933d1d84199f9bb54b05f2768c8f6","ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-07T10:44:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: initial update of application builder migration instructions for v18\n\nThe application migration instructions and information page now contains\nupdated information related to the v18 release. This includes a reordering\nof the migration section to mention the automatic migration first as well\nas mention that `ng update` will now ask to perform the migration for v18.","shortMessageHtmlLink":"docs: initial update of application builder migration instructions fo…"}},{"before":"af606a0276a31ccd647cbe751acde48a72bc0f9e","after":"7d91873b9e6e72a00acddc505a09b37678f6015b","ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-07T00:06:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: initial update of application builder migration instructions for v18\n\nThe application migration instructions and information page now contains\nupdated information related to the v18 release. This includes a reordering\nof the migration section to mention the automatic migration first as well\nas mention that `ng update` will now ask to perform the migration for v18.","shortMessageHtmlLink":"docs: initial update of application builder migration instructions fo…"}},{"before":null,"after":"af606a0276a31ccd647cbe751acde48a72bc0f9e","ref":"refs/heads/docs/application-migration","pushedAt":"2024-05-07T00:05:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"docs: initial update of application builder migration instructions for v18\n\nThe application migration instructions and information page now contains\nupdated information related to the v18 release. This includes a reordering\nof the migration section to mention the automatic migration first as well\nas mention that `ng update` will now ask to perform the migration for v18.","shortMessageHtmlLink":"docs: initial update of application builder migration instructions fo…"}},{"before":"024e9bf54d7dcab2637dd6f653b0ebdba61014a2","after":"8f273ce7a8de4df75c855205af03d7a9f8d56618","ref":"refs/heads/main","pushedAt":"2024-05-06T16:59:08.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(core): Allow the container and the listenable element to be configurable for early event contract. (#55586)\n\nThis will allow a multi-app application to listen to early events from different elements and place them\non a separate field on the window.\n\nPR Close #55586","shortMessageHtmlLink":"refactor(core): Allow the container and the listenable element to be …"}},{"before":"75a186e321cb417685b2f13e9961906fc0aed36c","after":"024e9bf54d7dcab2637dd6f653b0ebdba61014a2","ref":"refs/heads/main","pushedAt":"2024-04-30T23:05:55.000Z","pushType":"push","commitsCount":179,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(core): Ensure animations are flushed before running render hooks (#55564)\n\nThis commit ensures we flush animations by calling renderFactory\nbegin/end in cases where the ApplicationRef._tick happens in a mode that\nskips straight to the render hooks.\n\nPR Close #55564","shortMessageHtmlLink":"refactor(core): Ensure animations are flushed before running render h…"}},{"before":"7d0b416fa0be32d43d26b6ed5b889fdf823753d0","after":null,"ref":"refs/heads/ls/plugin-factory-init","pushedAt":"2024-04-12T16:59:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":"e02bcf89cf77c3118c649a7db68e66a78f16155c","after":"75a186e321cb417685b2f13e9961906fc0aed36c","ref":"refs/heads/main","pushedAt":"2024-04-12T14:51:26.000Z","pushType":"push","commitsCount":147,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: update io_bazel_rules_sass digest to c3f163f (#55307)\n\nSee associated pull request for more information.\n\nPR Close #55307","shortMessageHtmlLink":"build: update io_bazel_rules_sass digest to c3f163f (angular#55307)"}},{"before":"c6606e4f27db8cddd4e8c93e41f5214405479a1a","after":null,"ref":"refs/heads/ls/definition-at-position","pushedAt":"2024-04-09T21:05:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":null,"after":"c6606e4f27db8cddd4e8c93e41f5214405479a1a","ref":"refs/heads/ls/definition-at-position","pushedAt":"2024-04-09T20:04:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(language-service): implement getDefinitionAtPosition for Angular templates\n\nThe `getDefinitionAtPosition` function may be called by consumers instead\nof `getDefinitionAndBoundSpan` with the later of which already implemented.\nThe `getDefinitionAtPosition` result is a subset of what `getDefinitionAndBoundSpan`\nreturns and currently delegates to that function.","shortMessageHtmlLink":"fix(language-service): implement getDefinitionAtPosition for Angular …"}},{"before":"a7d09a828d5dd9d18b5e2e03f232a593d703e7bd","after":"7d0b416fa0be32d43d26b6ed5b889fdf823753d0","ref":"refs/heads/ls/plugin-factory-init","pushedAt":"2024-04-09T16:19:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(language-service): add a plugin factory initialize helper\n\nAn implementation of a TypeScript server plugin module factory has\nbeen added to the main plugin code which minimizes the amount of\ninfrastructure code necessary to directly setup the Angular plugin.\nThis is not yet used externally but can be integrated in the future.","shortMessageHtmlLink":"refactor(language-service): add a plugin factory initialize helper"}},{"before":null,"after":"a7d09a828d5dd9d18b5e2e03f232a593d703e7bd","ref":"refs/heads/ls/plugin-factory-init","pushedAt":"2024-04-09T16:09:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(language-service): add a plugin factory initialize helper\n\nAn implementation of a TypeScript server plugin module factory has\nbeen added to the main plugin code which minimizes the amount of\ninfrastructure code necessary to directly setup the Angular plugin.\nThis is not yet used externally but can be integrated in the future.","shortMessageHtmlLink":"refactor(language-service): add a plugin factory initialize helper"}},{"before":"d3bd5904cd4dea350418420fc433dc633c2322a7","after":null,"ref":"refs/heads/ls/get-program","pushedAt":"2024-04-08T20:50:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":"79780f131312f8d4b5c9d35d39505db947924452","after":null,"ref":"refs/heads/ls/template-syntax-diags","pushedAt":"2024-03-28T19:11:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}},{"before":"7a7e5f78ff0c6c26a0cd554454e1d88dbb2dd9fc","after":"79780f131312f8d4b5c9d35d39505db947924452","ref":"refs/heads/ls/template-syntax-diags","pushedAt":"2024-03-28T17:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fixup! fix(language-service): avoid generating TS syntactic diagnostics for templates","shortMessageHtmlLink":"fixup! fix(language-service): avoid generating TS syntactic diagnosti…"}},{"before":null,"after":"d3bd5904cd4dea350418420fc433dc633c2322a7","ref":"refs/heads/ls/get-program","pushedAt":"2024-03-28T17:45:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(language-service): use compiler for current program instance\n\nWithin the language service, the Angular compiler instance can provide\naccess to the current TypeScript program via `getCurrentProgram`. By\nusing the compiler, the need to pass around the program driver is no longer\nrequired and can also be removed as an instance field of the Angular language\nservice class. This change also provides a higher assurance that the correct\nprogram is being used throughout each language service request.","shortMessageHtmlLink":"refactor(language-service): use compiler for current program instance"}},{"before":null,"after":"7a7e5f78ff0c6c26a0cd554454e1d88dbb2dd9fc","ref":"refs/heads/ls/template-syntax-diags","pushedAt":"2024-03-28T16:13:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(language-service): avoid generating TS syntactic diagnostics for templates\n\nAngular's template files are not valid TypeScript. Attempting to get syntactic\ndiagnostics from the underlying TypeScript language service will result in\na large amount of false positive errors. Only actual TypeScript files should\nbe analyzed by the underlying TypeScript language service for syntactic errors.","shortMessageHtmlLink":"fix(language-service): avoid generating TS syntactic diagnostics for …"}},{"before":"5bd188a394d30053099e2c83fe79136d590e5399","after":"e02bcf89cf77c3118c649a7db68e66a78f16155c","ref":"refs/heads/main","pushedAt":"2024-03-28T16:06:40.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(core): Fix clearing of pending task in zoneless cleanup implementation (#55074)\n\nThis commit fixes a mistake in #54952 where the first pending task was falsey because its ID is 0\n\nPR Close #55074","shortMessageHtmlLink":"fix(core): Fix clearing of pending task in zoneless cleanup implement…"}},{"before":"baf05bf8bea341609a1dc720b5024a32cf109a1e","after":null,"ref":"refs/heads/ls/remove-custom-flatmap","pushedAt":"2024-03-27T17:16:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUj0WBAA","startCursor":null,"endCursor":null}},"title":"Activity · clydin/angular"}