{"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\"Capture\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\"Capture\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
\n- {{ render_map(map) }}\n+ {{ ux_map(map) }}\n
\n```\n\n### Next\n\nWe can keep the render_map for _some_ time, but it's marked as deprecated right now, and i think this is the good moment to update documentation, to limit future BC break / changes for users (even if we are in experimental)\n\n### Website\n\nOnce this once is merged, the website page will need to be updated\n\nCommits\n-------\n\nb539c1a9 Rename `render_map` Twig function `ux_map`","shortMessageHtmlLink":"feature #2073 [Map] Rename 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\"Capture\n\nAnd we miss the `composer require ...` thing.\n\nI've Replaced the usage of the new component `Hero` (introduced in #2053) by the good old `PackageHeader` component.\n\nThis is the quickest solution right now to correctly render UX Map page, and it gives us some times to improve this `Hero` component and re-use it in all UX package pages.\n\n**EDIT:** I've seen with `@smnandre` for some minor adjustements:\n\"image\"\n\"image\"\n\nCommits\n-------\n\nc3a88069 [ux.symfony.com] Fix rendering/color issues on Map page","shortMessageHtmlLink":"minor #2069 [ux.symfony.com] Fix rendering/color issues on Map page (…"}},{"before":"2e6a24c98b0a45d31f1c9b8e17b9f31cfd8ea0e7","after":"4f1862ec86a006a4281312a0ae21ccfd1a007f12","ref":"refs/heads/2.x","pushedAt":"2024-08-14T21:41:11.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 #2067 [Site] Update file tree icons (fbnlsr)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] Update file tree icons\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no\n| Issues | None\n| License | MIT\n\nThis is a quick proposal at updating the file tree present on the home page, replacing folder icons for file icons when appropriate.\n\n**Before:**\n\n![image](https://github.com/user-attachments/assets/8824d125-bb22-4d38-94bd-df9fef913c7e)\n\n**After:**\n\n![image](https://github.com/user-attachments/assets/376f9239-9a6e-4a69-9b58-5787061e11ec)\n\nCommits\n-------\n\n76baf6f9 [Site] Update file tree icons","shortMessageHtmlLink":"minor #2067 [Site] Update file tree icons (fbnlsr)"}},{"before":"8f05b08d603fff05f611f0a988c9fb572eb58617","after":"2e6a24c98b0a45d31f1c9b8e17b9f31cfd8ea0e7","ref":"refs/heads/2.x","pushedAt":"2024-08-14T14:35:14.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 #2053 [Site] UX Map page (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] UX Map page\n\n(very simple page for now, but i'd like to deploy _a_ page asap... and then we'll have more time for demos, docs...)\n\n![ux-map-screen](https://github.com/user-attachments/assets/9311dfd7-8e0a-4070-8dbe-1712915e0cb1)\n\n⚠️ Will need rebase / composer after 2.19.2 (and some check on the controller.json)\n\nCloses #2042\n\nCommits\n-------\n\n90da23ac [Site] UX Map page","shortMessageHtmlLink":"feature #2053 [Site] UX Map page (smnandre)"}},{"before":"30d0e90294dad28acfefd7ae2d8a90a422d18705","after":"8f05b08d603fff05f611f0a988c9fb572eb58617","ref":"refs/heads/2.x","pushedAt":"2024-08-14T14:34:21.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 #2065 [DX] mention documentation in README (alexislefebvre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[DX] mention documentation in README\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no\n| Issues | -\n| License | MIT\n\nAs a developer, I want to find the documentation for each package as fast as possible.\n\nCommits\n-------\n\nf370094c README: mention documentation","shortMessageHtmlLink":"minor #2065 [DX] mention documentation in README (alexislefebvre)"}},{"before":"90c390b59b61f9594597d8b44089403e92929203","after":"30d0e90294dad28acfefd7ae2d8a90a422d18705","ref":"refs/heads/2.x","pushedAt":"2024-08-14T14:32:14.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 #2066 [Site] fix foundry deprecation (kbond)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] fix foundry deprecation\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no\n| Issues | no\n| License | MIT\n\nCommits\n-------\n\ne0f789ae [Site] fix foundry deprecation","shortMessageHtmlLink":"minor #2066 [Site] fix foundry deprecation (kbond)"}},{"before":"0659a1053034156897b717474a5d7c0eee6fdedd","after":"90c390b59b61f9594597d8b44089403e92929203","ref":"refs/heads/2.x","pushedAt":"2024-08-14T14:11: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 #2063 [CI] Test ux.symfony.com with local UX packages (Kocal)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[CI] Test ux.symfony.com with local UX packages\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no \n| Issues | Fix #... \n| License | MIT\n\n\n\nFollowing #1965 and #2060, I was a bit surprised to see ux.symfony.com tests were executed with UX packages coming from `2.x` branch, instead of UX packages from the same PR.\n\nI believe doing this could help us for the future and prevent some regressions.\n\nI've updated the script `.github/build-packages.php` to automatically replaces **all UX packages requires(-dev)** from all significant `composer.json` files from the repo:\n\"image\"\n\nCommits\n-------\n\n1386749f [CI] Test ux.symfony.com with local UX packages","shortMessageHtmlLink":"minor #2063 [CI] Test ux.symfony.com with local UX packages (Kocal)"}},{"before":"9b0d118b3cc56280619f7047c580c44edcabd7b1","after":"0659a1053034156897b717474a5d7c0eee6fdedd","ref":"refs/heads/2.x","pushedAt":"2024-08-14T14:09:28.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 #2060 [Translator] Revert #1965, which break cache warmup for Symfony applications (Kocal)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Translator] Revert #1965, which break cache warmup for Symfony applications\n\n| Q | A\n| ------------- | ---\n| Bug fix? | yes\n| New feature? | no \n| Issues | Fix #2056 \n| License | MIT\n\n\n\nHi everyone!\n\nIt looks like we were too fast on #1965, and our tests base didn't see the issue.\n\nWith 2.19.0, people started to have issues with the CacheWarmer from UX Translator, which was... simply never called, and so the folder `var/translations` was not generated anymore.\n\nIn private, we've decided to revert the feature to fix the issue, and to re-open the discussion if necessary.\n\nCommits\n-------\n\nbaf9f5e4 [Translator] Revert #1965, which break cache warmup for Symfony applications","shortMessageHtmlLink":"bug #2060 [Translator] Revert #1965, which break cache warmup for Sym…"}},{"before":"ece647b134eeddf95f6668f2fd54d3373ec4a3ad","after":"9b0d118b3cc56280619f7047c580c44edcabd7b1","ref":"refs/heads/2.x","pushedAt":"2024-08-14T12:12:43.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 #2062 doc: replace link \"https://symfony.com/ux\" by \"https://ux.symfony.com/\" (Kocal)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\ndoc: replace link \"https://symfony.com/ux\" by \"https://ux.symfony.com/\"\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no \n| Issues | Fix #... \n| License | MIT\n\n\n\nLike #2058 but for all others packages :)\n\nCommits\n-------\n\nd9994f44 doc: replace link \"https://symfony.com/ux\" by \"https://ux.symfony.com/\"","shortMessageHtmlLink":"minor #2062 doc: replace link \"https://symfony.com/ux\" by \"https://ux…"}},{"before":"92ad2def4b8e233ac4aeb5f2e6c3c68e0b19fe3e","after":"ece647b134eeddf95f6668f2fd54d3373ec4a3ad","ref":"refs/heads/2.x","pushedAt":"2024-08-14T12:12:09.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 #2064 [Map] Fix Typo: Removal of an extra \";\" (yoanbernabeu)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Map] Fix Typo: Removal of an extra \";\"\n\nA simple removal of an extra `;`.\n\nThank you very much for the work.\n\nCommits\n-------\n\n74776fd8 Fix Typo Map","shortMessageHtmlLink":"minor #2064 [Map] Fix Typo: Removal of an extra \";\" (yoanbernabeu)"}},{"before":"57c2921e21c4cfd7d4b226810e1da3bce6a68be8","after":"92ad2def4b8e233ac4aeb5f2e6c3c68e0b19fe3e","ref":"refs/heads/2.x","pushedAt":"2024-08-13T19:30:29.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 #2058 [Map] Fix doc link (smnandre)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Map] Fix doc link\n\nAs `https://symfony.com/ux` now redirects to the \"FrontEnd page\" of Symfony docs --that _barely_ mention Symfony UX-- i think directing users to the website could be less missleading.\n\nCommits\n-------\n\n1cb5dc84 [Map] Fix doc link","shortMessageHtmlLink":"minor #2058 [Map] Fix doc link (smnandre)"}},{"before":"e6be7a8dbcab9c66a402dd3061213b258559fe92","after":"57c2921e21c4cfd7d4b226810e1da3bce6a68be8","ref":"refs/heads/2.x","pushedAt":"2024-08-13T18:27: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":"minor #2025 [Cookbook] - fix component_architecture (WebMamba)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Cookbook] - fix component_architecture\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | no\n| Issues | Fix\n| License | MIT\n\nCommits\n-------\n\n686ab072 [Cookbook] - fix component_architecture","shortMessageHtmlLink":"minor #2025 [Cookbook] - fix component_architecture (WebMamba)"}},{"before":"dec76bebe71076808bf71450d51ad2dc71312826","after":"e6be7a8dbcab9c66a402dd3061213b258559fe92","ref":"refs/heads/2.x","pushedAt":"2024-08-13T17:52:12.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 #1949 [Site] Add Badge & Cluster (smnandre)\n\nThis PR was squashed before being merged into the 2.x branch.\n\nDiscussion\n----------\n\n[Site] Add Badge & Cluster\n\n![badges](https://github.com/user-attachments/assets/b1327d00-3ac0-48d1-ae8b-4c16eb91c2ef)\n\nCommits\n-------\n\n8b0e2154 [Site] Add Badge & Cluster","shortMessageHtmlLink":"minor #1949 [Site] Add Badge & Cluster (smnandre)"}},{"before":"4340c81da9ebd05d7269c8ffa66a338e4cc91f8b","after":"dec76bebe71076808bf71450d51ad2dc71312826","ref":"refs/heads/2.x","pushedAt":"2024-08-13T14:59:03.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 #2019 Adding convention to load Anonymous components from bundles (yceruto)\n\nThis PR was merged into the 2.x branch.\n\nDiscussion\n----------\n\nAdding convention to load Anonymous components from bundles\n\n| Q | A\n| ------------- | ---\n| Bug fix? | no\n| New feature? | yes\n| Issues | Fix https://github.com/symfony/ux/issues/2003 (partially)\n| License | MIT\n\nThis adds a fallback convention to check if a requested anonymous component, ``, exists on the bundle side using the current Twig loading convention.\n\nThe resolution process would work like this:\n * Currently, the finder will check if `components/Acme/Alert.html.twig` exists (resolving to `/templates/components/Acme/Alert.html.twig`)\n * If not, the finder will check if ``@Acme`/components/Alert.html.twig` exists (resolving to `/templates/components/Alert.html.twig`) (this is the new code)\n\nHere, the `components` directory is hardcoded for bundles, as `anonymous_template_directory` is exclusively a userland configuration.\n\n```\nacme-bundle/\n└─ templates/\n └─ components/\n └─ Alert.html.twig\n```\n\nFrom here, you can organize your components into subdirectories if desired. For example, a component like `` will be located in `/templates/components/Table/Header.html.twig`.\n\nTODO:\n - [x] Add some tests\n - [x] Add doc\n\nCommits\n-------\n\nc207af64 Add Anonymous Components support for 3rd-party bundles","shortMessageHtmlLink":"feature #2019 Adding convention to load Anonymous components from bun…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEo0hHsQA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/ux"}