{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":316705415,"defaultBranch":"2.x","name":"ux","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-28T10:09:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723832548.0","currentOid":""},"activityList":{"items":[{"before":"b083b76e5725b8f242b85ef924b567cf8772c7dd","after":"211ee5b236e7cc564d48b089bde0ccdc96ceee18","ref":"refs/heads/2.x","pushedAt":"2024-08-25T01:00:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smnandre","name":"Simon André","path":"/smnandre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359581?s=80&v=4"},"commit":{"message":"minor #2079 [LiveComponent] Fix PHP8.4 errors + deprecations (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[LiveComponent] Fix PHP8.4 errors + deprecations\n\nFirst patch of fixes (thanks to the PHP 8.4 tesst)\n\nCommits\n-------\n\n0a862d7fa [LiveComponent] Fix PHP8.4 errors + deprecations","shortMessageHtmlLink":"minor #2079 [LiveComponent] Fix PHP8.4 errors + deprecations (smnandre)"}},{"before":"e59b66577598a518472e0c4275737dfd52b49f08","after":"b083b76e5725b8f242b85ef924b567cf8772c7dd","ref":"refs/heads/2.x","pushedAt":"2024-08-24T16:58:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smnandre","name":"Simon André","path":"/smnandre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359581?s=80&v=4"},"commit":{"message":"minor #2072 [Cookbook] English / doc / code corrections (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Cookbook] English / doc / code corrections\n\nOne commit per \"category\"\n\n`@WebMamba` I don't get the Stimulus button example... how would it work ?\n\nCommits\n-------\n\n85426fa35 [Cookbook] English / doc / code corrections","shortMessageHtmlLink":"minor #2072 [Cookbook] English / doc / code corrections (smnandre)"}},{"before":"ebbc67dae585aedcd2678f8289c8adc1686c8482","after":"e59b66577598a518472e0c4275737dfd52b49f08","ref":"refs/heads/2.x","pushedAt":"2024-08-24T16:50:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smnandre","name":"Simon André","path":"/smnandre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359581?s=80&v=4"},"commit":{"message":"minor #2097 [Site] Minor fixes (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] Minor fixes\n\n* accessibility color (trying to get our PSI 100 back)\n* update documentation links -> webiste support/doc pages\n* add missing recent pages in sitemap\n\nCommits\n-------\n\nd56e0f53b [Site] Various fixes","shortMessageHtmlLink":"minor #2097 [Site] Minor fixes (smnandre)"}},{"before":"58a9b736f1943543bcd7f430b6a661718f87293a","after":"ebbc67dae585aedcd2678f8289c8adc1686c8482","ref":"refs/heads/2.x","pushedAt":"2024-08-23T20:11:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smnandre","name":"Simon André","path":"/smnandre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359581?s=80&v=4"},"commit":{"message":"minor #2093 [GH] Link to UX support page (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[GH] Link to UX support page\n\nNow we have this page we can use it in the ISSUE_TEMPLATE selector :)\n\nhttps://github.com/symfony/ux/issues/new/choose\n\nCommits\n-------\n\n46d4dccf9 [GH] Link to UX support page","shortMessageHtmlLink":"minor #2093 [GH] Link to UX support page (smnandre)"}},{"before":"a9271c174f112b99f45dc8ce72a2192444b232ea","after":"58a9b736f1943543bcd7f430b6a661718f87293a","ref":"refs/heads/2.x","pushedAt":"2024-08-22T22:45:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smnandre","name":"Simon André","path":"/smnandre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359581?s=80&v=4"},"commit":{"message":"minor #2090 [Site] Documentation index (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] Documentation index\n\nBootstrap website documentation with a list of packages and their symfony.com doc link\n\n| . | . |\n| - | - |\n| ![Capture d’écran 2024-08-22 à 00 22 07](https://github.com/user-attachments/assets/842af5d2-3334-4e20-b1b2-10fafff85cce) | ![Capture d’écran 2024-08-22 à 00 22 11](https://github.com/user-attachments/assets/314d7e7a-7ec6-4899-9bfd-df11e108728c) |\n\nCommits\n-------\n\n55235463d [Site] Documentation index","shortMessageHtmlLink":"minor #2090 [Site] Documentation index (smnandre)"}},{"before":"571aba7a9ab1e45df15456da64e662984ebb51bc","after":"a9271c174f112b99f45dc8ce72a2192444b232ea","ref":"refs/heads/2.x","pushedAt":"2024-08-22T22:35:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Kocal","name":"Hugo Alliaume","path":"/Kocal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2103975?s=80&v=4"},"commit":{"message":"minor #2091 [Site] Support page (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] Support page\n\nMinimal / simple page to list support options\n\n\n\nYou had `@WebMamba` something like this in mind ?\n\nCommits\n-------\n\n5e25b4cd [Site] Support page","shortMessageHtmlLink":"minor #2091 [Site] Support page (smnandre)"}},{"before":"93027de76ff062e791d0814f1bb21947ddd9a404","after":"571aba7a9ab1e45df15456da64e662984ebb51bc","ref":"refs/heads/2.x","pushedAt":"2024-08-22T18:31:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Kocal","name":"Hugo Alliaume","path":"/Kocal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2103975?s=80&v=4"},"commit":{"message":"minor #2092 [Site] Refresh banner (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] Refresh banner\n\n* Refreshed banner\n* Fix menu icons (mobile)\n* Fix homepage spacing (mobile)\n\n| x | Mobile | Desktop |\n| - | - | - |\n| Before | ![ux-header2](https://github.com/user-attachments/assets/ba0273b3-afbf-4218-bcec-85c6e8ba7c22) | ![ux-header3](https://github.com/user-attachments/assets/4a919b92-ec23-47c2-b59f-4b6857661eff) |\n| After | ![ux-header1](https://github.com/user-attachments/assets/f96a2dad-069a-4d1c-8d73-8692e78661ca) | ![ux-header4](https://github.com/user-attachments/assets/2e64403d-0211-4bbf-8944-08d956ab1852) |\n\nCommits\n-------\n\n56b4c8f6 [Site] Refresh banner","shortMessageHtmlLink":"minor #2092 [Site] Refresh banner (smnandre)"}},{"before":"348d260ab08e88063e444d8e7c5e3f0af9af04bd","after":"93027de76ff062e791d0814f1bb21947ddd9a404","ref":"refs/heads/2.x","pushedAt":"2024-08-21T21:09:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smnandre","name":"Simon André","path":"/smnandre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359581?s=80&v=4"},"commit":{"message":"minor #2082 [TwigComponent][Doc] Twig code style & \"boolean props\" part (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[TwigComponent][Doc] Twig code style & \"boolean props\" part\n\nFix code style in Twig examples (to follow twig & symfony code conventions)\n\nAlso rewrite/improved the paragraph about \"boolean props\"\n* explain how it works and why\n* increase visibility of the solutions\n\n(it's been some time I wanted to rewrite this part, as we often have questions)\n\nCommits\n-------\n\n8fbcd212a [TwigComponent][Doc] Twig code style & \"boolean props\" part","shortMessageHtmlLink":"minor #2082 [TwigComponent][Doc] Twig code style & \"boolean props\" pa…"}},{"before":"15adfa461ce23cae10ff2d98cb972efd357b0dad","after":"348d260ab08e88063e444d8e7c5e3f0af9af04bd","ref":"refs/heads/2.x","pushedAt":"2024-08-20T21:23:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2076 Fix Twig extension return types (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\nFix Twig extension return types\n\nPrepare Twig 4.0 compatibility\n\nCommits\n-------\n\n34d1b759 Fix Twig extension return types","shortMessageHtmlLink":"minor #2076 Fix Twig extension return types (smnandre)"}},{"before":"da591a4f8bf7d3c82d84a2d658e8878e9496814a","after":"15adfa461ce23cae10ff2d98cb972efd357b0dad","ref":"refs/heads/2.x","pushedAt":"2024-08-20T21:22:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"bug #2088 [TwigComponent] Fix debug command (yceruto)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[TwigComponent] Fix debug command\n\n| Q | A\n| ------------- | ---\n| Bug fix? | yes\n| New feature? | no\n| Issues | Fix https://github.com/symfony/ux/issues/2087\n| License | MIT\n\nCommits\n-------\n\n250863f4 Fix debug command","shortMessageHtmlLink":"bug #2088 [TwigComponent] Fix debug command (yceruto)"}},{"before":"5b8d3f451581ab78a52e7272d5c0bf9dbe624e1b","after":"da591a4f8bf7d3c82d84a2d658e8878e9496814a","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:49:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2080 [Map] Fix bridges .gitattributes (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Map] Fix bridges .gitattributes\n\nCommits\n-------\n\nbf971581 [Map] Fix bridges .gitattributes","shortMessageHtmlLink":"minor #2080 [Map] Fix bridges .gitattributes (smnandre)"}},{"before":"cff1b26b3285a5c448b590641626e0516a235482","after":"5b8d3f451581ab78a52e7272d5c0bf9dbe624e1b","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:47:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2075 [root] Upgrade JS build dependencies (Kocal)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[root] Upgrade JS build dependencies\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no \n| Issues | Fix #... \n| License | MIT\n\n\n\nSome maintenance on our root JS dependencies, upgrading Rollup, TypeScript, Babel, ...\n\nCommits\n-------\n\n5f545794 [root] Upgrade JS build dependencies","shortMessageHtmlLink":"minor #2075 [root] Upgrade JS build dependencies (Kocal)"}},{"before":"09cc7d0ac4ed0a0eb0e2595c650de0701d93bea0","after":"cff1b26b3285a5c448b590641626e0516a235482","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:36:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2084 Configure ISSUE_TEMPLATE (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\nConfigure ISSUE_TEMPLATE\n\nThis PR add an [issue template](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates) selector for the repository.\n\nIt replaces #1666 (for the first part)\n\n## Issue Template Selector\n\n### Live Demo\n\nI made an example repository: [https://github.com/smnandre/ux-issues](https://github.com/smnandre/ux-issues/issues/new/choose)\n\n
\n\n### Benefits\n\nThis selector has many benefits:\n- [x] differenciate bug & features\n- [x] add tags automatically\n- [x] expose the symfony support page\n\n### Plan\n\nI'd like to release this **first step** asap..\n\nAnd _then_ iterate on the different forms (bug report & feature request) because they can require long discussions and i'd like to be more agile on this :)\n\n## Resources\n\n### Github documentation\n\n* [About issue and pull request templates](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates)\n* [Create an issue template](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/manually-creating-a-single-issue-template-for-your-repository)\n* [Syntax for issue forms](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms) (next step)\n\n### Inspirations / examples\n\n* https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/new/choose\n* https://github.com/sebastianbergmann/phpunit/issues/new/choose\n* https://github.com/guzzle/guzzle/issues/new/choose\n* https://github.com/go-gitea/gitea/issues/new/choose\n* https://github.com/angular/angular/issues/new/choose\n* https://github.com/yarnpkg/berry/issues/new/choose\n* https://github.com/ddev/ddev/issues/new/choose\n* https://github.com/doctrine/orm/issues/new/choose\n\nCommits\n-------\n\n56d4a4fb Configure ISSUE_TEMPLATE","shortMessageHtmlLink":"minor #2084 Configure ISSUE_TEMPLATE (smnandre)"}},{"before":"70c68d837d36927511330a7c627f7196d8a2e04f","after":"09cc7d0ac4ed0a0eb0e2595c650de0701d93bea0","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:18:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2077 [CI] Update php-cs-fixer config (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[CI] Update php-cs-fixer config\n\n* Update phh-cs-fixer version\n* Follow symfony/symfony configuration (#57941)\n* Apply new rules\n\nCommits\n-------\n\n09597b30 [CI] Update php-cs-fixer config","shortMessageHtmlLink":"minor #2077 [CI] Update php-cs-fixer config (smnandre)"}},{"before":"4a80718aaefccf900a7096d0b36fbf81d9cdfb4e","after":"70c68d837d36927511330a7c627f7196d8a2e04f","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:17:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"bug #2030 Fix: Original Throwable get lost during component render (cuchac)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\nFix: Original Throwable get lost during component render\n\n| Q | A\n| ------------- | ---\n| Bug fix? | yes\n| New feature? | no\n| Issues |\n| License | MIT\n\nWhen non-Exception Throwable is thrown during component rendering, original Throwable is lost together with it's stacktrace. Without stacktrace it is hard to debug the problem. This simple change fixes the problem in the same way as in https://github.com/cuchac/ux/blob/f69b9656f318464253590a6575da65f34262d931/src/TwigComponent/src/Twig/ComponentExtension.php#L127 where `previous: $e` is used instead of `previous: $e->getPrevious()`\n\nCommits\n-------\n\n89552aac Fix: Original Throwable get lost during component render","shortMessageHtmlLink":"bug #2030 Fix: Original Throwable get lost during component render (c…"}},{"before":"4bb9ee779fc2d9f4b4178af7c0cf0b1647cd62e8","after":"4a80718aaefccf900a7096d0b36fbf81d9cdfb4e","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:13:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2074 chore: run PHP-CS-Fixer (Kocal)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\nchore: run PHP-CS-Fixer\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no \n| Issues | Fix #... \n| License | MIT\n\n\n\nFabbot still misses our PHP-CS-Fixer configuration (tracked in #2014) :(\n\nCommits\n-------\n\n1420976b chore: run PHP-CS-Fixer","shortMessageHtmlLink":"minor #2074 chore: run PHP-CS-Fixer (Kocal)"}},{"before":"2ded7546dc5f7ef2b85acb33ba6d4871b5376d7e","after":"4bb9ee779fc2d9f4b4178af7c0cf0b1647cd62e8","ref":"refs/heads/2.x","pushedAt":"2024-08-20T15:05:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"feature #2073 [Map] Rename `render_map` Twig function `ux_map` (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Map] Rename `render_map` Twig function `ux_map`\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no\n| Issues | Fix #...\n| License | MIT\n\n### Context\n\nAs we recently saw with the `cva` function and forgot to do here: we should prefix every new component / package / Twig function or filter with `ux` to avoid conflict with existing codebases... and with future symfony or twig new methods.\n\n### This PR\n\nThis PR renames `render_map` (inspired by charts hjs \"render_chart\") into `ux_map` (in line with what we did for UX Icons)\n\n```diff\n
render_map
Twig function ux_map
(smnan…"}},{"before":"4f1862ec86a006a4281312a0ae21ccfd1a007f12","after":"2ded7546dc5f7ef2b85acb33ba6d4871b5376d7e","ref":"refs/heads/2.x","pushedAt":"2024-08-15T13:42:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kbond","name":"Kevin Bond","path":"/kbond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127811?s=80&v=4"},"commit":{"message":"minor #2069 [ux.symfony.com] Fix rendering/color issues on Map page (Kocal)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[ux.symfony.com] Fix rendering/color issues on Map page\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | yes \n| Issues | Fix #... \n| License | MIT\n\n\n\nIt looks like we have some visual issues in light mode on the Map page, we can't see the menu:\n