{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":563934004,"defaultBranch":"main","name":"components","ownerLogin":"JeanMeche","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-09T16:34:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1300985?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698744762.0","currentOid":""},"activityList":{"items":[{"before":"c72add69a3877f1b805881aa1de1dbfb3b8f5cea","after":"b77952ad8ba9d2c4a90eb6ac05dae9c5e891ccfe","ref":"refs/heads/main","pushedAt":"2024-03-17T13:12:59.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor(material/sidenav): Remove use of zone onStable to schedule drawer validation (#28682)","shortMessageHtmlLink":"refactor(material/sidenav): Remove use of zone onStable to schedule d…"}},{"before":"1e48cd431fb11f0e0172251d719340b2bc9aa39b","after":"c72add69a3877f1b805881aa1de1dbfb3b8f5cea","ref":"refs/heads/main","pushedAt":"2024-03-05T18:21:37.000Z","pushType":"push","commitsCount":141,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material/datepicker): datepicker doesn't announce newly selected range in firefox (#28529)\n\n* fix(material/datepicker): multi-year view changes in datepicker doesn't announce selected year range\n\nFixes a bug in the Angular Material component where when the selected year range is\nupdated by moving foward to the next range or by moving to the previous range the screenreader\nannounces the original date range rather than the newly selected date range. This because the\n class was removing the new value from the Firefox accessibility tree.\n\nFixes #28360\n\n* !fixup fix(material/datepicker): multi-year view changes in datepicker doesn't announce selected year range\n\nAdds comment in html file to connect the filed Firefox issue with the workaround.\n\nFixes #28360","shortMessageHtmlLink":"fix(material/datepicker): datepicker doesn't announce newly selected …"}},{"before":"a8b8e62c6a8694b60278d117ca7a314703fb2a7d","after":"1e48cd431fb11f0e0172251d719340b2bc9aa39b","ref":"refs/heads/main","pushedAt":"2024-01-16T14:07:34.000Z","pushType":"push","commitsCount":69,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material-experimental/theming): fix up M3 checkbox\n\nFixes that the M3 checkbox didn't have the correct disabled colors.","shortMessageHtmlLink":"fix(material-experimental/theming): fix up M3 checkbox"}},{"before":"cfc8a872c195b668c6acd022d1d5c414777f3971","after":"a8b8e62c6a8694b60278d117ca7a314703fb2a7d","ref":"refs/heads/main","pushedAt":"2023-12-27T18:14:07.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"Fix html tag line break (#28140)","shortMessageHtmlLink":"Fix html tag line break (angular#28140)"}},{"before":"4395cdf55a4b08d76aecd2e0378f3079289ce9c0","after":"cfc8a872c195b668c6acd022d1d5c414777f3971","ref":"refs/heads/main","pushedAt":"2023-12-15T22:22:42.000Z","pushType":"push","commitsCount":213,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor(material-experimental/theming): Remove theming-next directory (#28282)\n\nThis directory contains some code for an alternative theming API we\nexplored. Deleting it for now since we went with a different API. If we\never want to consider this one again we can find it in the repo history","shortMessageHtmlLink":"refactor(material-experimental/theming): Remove theming-next directory ("}},{"before":null,"after":"4e50242b24a8fee399ec518c1852958ffb4b7060","ref":"refs/heads/font-preconnect","pushedAt":"2023-10-31T09:32:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor(schematics): don't add the preconnect for fonts\n\nThis is now added automatically by the CLI angular/angular-cli#25318","shortMessageHtmlLink":"refactor(schematics): don't add the preconnect for fonts"}},{"before":"a1fb9f9b98969dc9c6ae34bc9991ef3bf26a1735","after":"4395cdf55a4b08d76aecd2e0378f3079289ce9c0","ref":"refs/heads/main","pushedAt":"2023-10-31T09:28:59.000Z","pushType":"push","commitsCount":147,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor(material/core): remove unused compatibility code (#28018)\n\nRemoves some density-related code that isn't being used anywhere anymore.","shortMessageHtmlLink":"refactor(material/core): remove unused compatibility code (angular#28018"}},{"before":"f7e3ae3bd1b86d5987df57bb06d350001c592931","after":"a1fb9f9b98969dc9c6ae34bc9991ef3bf26a1735","ref":"refs/heads/main","pushedAt":"2023-09-13T07:42:27.000Z","pushType":"push","commitsCount":83,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor(cdk/text-field): switch to input transforms\n\nSwitches inputs in cdk/text-field to use transforms instead of getters/setters.","shortMessageHtmlLink":"refactor(cdk/text-field): switch to input transforms"}},{"before":"fd047217da86dbfff3d83482b0d4881ecf84cb49","after":"f7e3ae3bd1b86d5987df57bb06d350001c592931","ref":"refs/heads/main","pushedAt":"2023-08-11T21:59:53.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material): remove legacy components (#27622)\n\n* fix(multiple): remove legacy components from dev-app\n\n* fix(multiple): remove legacy-table from material-experimental components\n\n* fix(multiple): remove mdc kitchen sink\n\n* fix(multiple): make experimental tests pass\n\n* fix(multiple): remove forward of legacy styles\n\n* fix(multiple): remove legacy components\n\n* fix(multiple): remove legacy component theme from yarn-pnp-compat","shortMessageHtmlLink":"fix(material): remove legacy components (angular#27622)"}},{"before":"cda36e9a7aa7c3664d9a47583452f87495e1a893","after":"fd047217da86dbfff3d83482b0d4881ecf84cb49","ref":"refs/heads/main","pushedAt":"2023-07-12T12:58:55.374Z","pushType":"push","commitsCount":146,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material/expansion): panel content visible when placed inside a hidden parent (#27438)\n\nThe expansion panel was setting `visibility: visible` on the content which meant that it would be visible when placed inside of a parent that is `visibility: hidden`.\n\nThese changes resolve the issue by clear the `visibility` instead.\n\nFixes #27436.","shortMessageHtmlLink":"fix(material/expansion): panel content visible when placed inside a h…"}},{"before":"cda36e9a7aa7c3664d9a47583452f87495e1a893","after":"fd047217da86dbfff3d83482b0d4881ecf84cb49","ref":"refs/heads/main","pushedAt":"2023-07-12T12:58:55.000Z","pushType":"push","commitsCount":146,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material/expansion): panel content visible when placed inside a hidden parent (#27438)\n\nThe expansion panel was setting `visibility: visible` on the content which meant that it would be visible when placed inside of a parent that is `visibility: hidden`.\n\nThese changes resolve the issue by clear the `visibility` instead.\n\nFixes #27436.","shortMessageHtmlLink":"fix(material/expansion): panel content visible when placed inside a h…"}},{"before":null,"after":"54bc68972ed9416dc816b45aeab553c0a62718ae","ref":"refs/heads/docs/chip-color","pushedAt":"2023-05-12T20:36:15.394Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"docs: mat-chip: add higlighted attribute\n\nThe `color` attribute has not purpose without the `highlighted` attribute, let's add it.","shortMessageHtmlLink":"docs: mat-chip: add higlighted attribute"}},{"before":"d10c189f2562733fa711012a2b345abfeab573f4","after":"cda36e9a7aa7c3664d9a47583452f87495e1a893","ref":"refs/heads/main","pushedAt":"2023-05-12T20:25:46.209Z","pushType":"push","commitsCount":17,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material/form-field): make notch sizing more reliable (#26028)\n\n* fix(material/form-field): make notch sizing more reliable\n\nSwap out the current logic for determining when to resize the outline\ngap, for logic based on ResizeObserver. The current logic tries to guess\nwhen the size may need to change based on observing the content,\nchecking after fonts load, etc. But using ResizeObserver should catch\nmore cases.\n\nAlso brings the gap calculation logic outside the NgZone to avoid\nrunning unnecessary change detections.\n\n* test: add a demo for initially hidden form-field\n\n* test: fix prerender test theme\n\n* fix: add shared resize observer service\n\n* fix: observe resize on the floating label\n\n* fix: update notch when label resizes\n\n* fix: update notch size outside of angular change detection\n\n* fix: don't respond to resize on fill form-fields\n\n* fix: don't observe resize in ssr\n\n* ci: fix ci issues\n\n* fix: eliminate loop limit exceeded error\n\n* refactor: use observables for SharedResizeObserver\n\n* test: add tests for SharedResizeObserver\n\n* fix: address feedback\n\n* refactor: move resize observer to private cdk entrypoint\n\n* fix: fix ssr\n\n* fix: address feedback\n\n* ci: fix ci\n\n* test: fix screenshot tests","shortMessageHtmlLink":"fix(material/form-field): make notch sizing more reliable (angular#26028"}},{"before":"97410faea8b4c669d27c5cf45082feb3b71f99f2","after":"d10c189f2562733fa711012a2b345abfeab573f4","ref":"refs/heads/main","pushedAt":"2023-05-05T13:59:04.022Z","pushType":"push","commitsCount":38,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"build: update to Angular 16 final (#27028)\n\nUpdates the repo to the stable release of Angular 16.","shortMessageHtmlLink":"build: update to Angular 16 final (angular#27028)"}},{"before":"6a922ad0d97ad5ee23cd28f6144ef370172a1003","after":"cba5ba06893d8a3e20aa849dc5271a91f32d3b6d","ref":"refs/heads/chore/compiler-testing","pushedAt":"2023-04-15T16:53:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor: `@angular/compiler/testing` is an empty module.\n\nIt was emptied in [angular#34884](https://github.com/angular/angular/pull/43884/files#diff-a276decfccb83a8fb5eae9b051127ce2e3773c9407992869061a648e7bf1d1e5)","shortMessageHtmlLink":"refactor: @angular/compiler/testing is an empty module."}},{"before":null,"after":"6a922ad0d97ad5ee23cd28f6144ef370172a1003","ref":"refs/heads/chore/compiler-testing","pushedAt":"2023-04-15T16:35:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"refactor: `@angular/compiler/testing` is an empty module.\n\nIt was emptied in [angular#34884](https://github.com/angular/angular/pull/43884/files#diff-a276decfccb83a8fb5eae9b051127ce2e3773c9407992869061a648e7bf1d1e5)","shortMessageHtmlLink":"refactor: @angular/compiler/testing is an empty module."}},{"before":"f6ea2ff92d7e2952742d84c64f684d0251eabc90","after":"97410faea8b4c669d27c5cf45082feb3b71f99f2","ref":"refs/heads/main","pushedAt":"2023-04-15T16:20:36.619Z","pushType":"push","commitsCount":68,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material/core): remove tabindex from mat-option (#26917)\n\nRemove the tabindex attribute added to MatOption components. MatOption\ndoes not need tabindex because the parent component manages focus by\nsetting `aria-activedescendant` attribute. Previously, MatOption set\ntabindex but was also a referenced by aria-activedescendant. This was\nnot the correct ARIA semantics. Align closer to ARIA spec by using only\naria-activedescendant rather than both.\n\nTabindex=\"-1\" seems to be causing a problem in angular#26861 where VoiceOver\nwith Firefox moves DOM focus from the combobox to the option when\nopening the listbox popup.\n\nUnblocks angular#26861.","shortMessageHtmlLink":"fix(material/core): remove tabindex from mat-option (angular#26917)"}},{"before":"9a381c6944f5adbba8a53882e1be68cda6266da1","after":"24401babd18e1dbde5adfa3adf63f97c89393001","ref":"refs/heads/fix/mdc-update","pushedAt":"2023-03-13T10:09:04.920Z","pushType":"push","commitsCount":2,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"Merge branch 'fix/mdc-update' of github.com:JeanMeche/components into fix/mdc-update","shortMessageHtmlLink":"Merge branch 'fix/mdc-update' of github.com:JeanMeche/components into…"}},{"before":"f7a5bcbc0ff10a6a003814cbaa8629b2a712c464","after":"f6ea2ff92d7e2952742d84c64f684d0251eabc90","ref":"refs/heads/main","pushedAt":"2023-03-13T10:07:59.687Z","pushType":"push","commitsCount":29,"pusher":{"login":"JeanMeche","name":"Matthieu Riegler","path":"/JeanMeche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300985?s=80&v=4"},"commit":{"message":"fix(material/chips): don't prevent default mousedown action (#26765)\n\nThe chip row was calling `preventDefault` on `mousedown` events in order to avoid sending focus to the chip grid which in turn moves it to the first chip. This is problematic, because preventing the default `mousedown` action also stops native drag&drop and `click` events.\n\nThese changes resolve to original issue by making the chip focusable on clicks and forwarding focus through there.","shortMessageHtmlLink":"fix(material/chips): don't prevent default mousedown action (angular#…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEF89plQA","startCursor":null,"endCursor":null}},"title":"Activity · JeanMeche/components"}