{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44745130,"defaultBranch":"1.x","name":"polyfill-mbstring","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-22T12:57:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707142744.0","currentOid":""},"activityList":{"items":[{"before":"3cf95983a25d6439cac5f5164f0bfeeb1eb5d264","after":"e642fbe7a7b73cdb05460555289a9057bfd6ead6","ref":"refs/heads/1.x","pushedAt":"2024-04-19T06:32:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Auto-close PRs on subtree-splits","shortMessageHtmlLink":"Auto-close PRs on subtree-splits"}},{"before":"e5e7ddb00b859dbdf5ad8f3bbe4cd29a3a37aa34","after":"3cf95983a25d6439cac5f5164f0bfeeb1eb5d264","ref":"refs/heads/1.x","pushedAt":"2024-04-12T09:26:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"feature #466 [mbstring][PHP 8.4] Add `mb_ucfirst` and `mb_lcfirst` to polyfills (Ayesh)\n\nThis PR was merged into the 1.x branch.\n\nDiscussion\n----------\n\n[mbstring][PHP 8.4] Add `mb_ucfirst` and `mb_lcfirst` to polyfills\n\nAdds polyfills for `mb_ucfirst` and `mb_lcfirst` functions based on the polyfill shown in PHP.Watch. It basically takes the first mb character, calls `mb_convert_case` with `MB_CASE_TITLE` or `MB_CASE_LOWER`, and returns with the concat of the remaining string.\n\nThe tests are taken from the php-src PR.\n\n - [RFC](https://wiki.php.net/rfc/mb_ucfirst)\n - [php-src PR: php-src#13161](https://github.com/php/php-src/pull/13161)\n - [PHP.Watch - PHP 8.4: New `mb_ucfirst` and `mb_lcfirst` functions](https://php.watch/versions/8.4/mb_ucfirst-mb_ucfirst)\n\nCommits\n-------\n\n5bd65b7 [mbstring][PHP 8.4] Add `mb_ucfirst` and `mb_lcfirst` to polyfills","shortMessageHtmlLink":"feature #466 [mbstring][PHP 8.4] Add mb_ucfirst and mb_lcfirst to…"}},{"before":"9773676c8a1bb1f8d4340a62efe641cf76eda7ec","after":"e5e7ddb00b859dbdf5ad8f3bbe4cd29a3a37aa34","ref":"refs/heads/1.x","pushedAt":"2024-03-14T13:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Update nullable types for PHP 8.4","shortMessageHtmlLink":"Update nullable types for PHP 8.4"}},{"before":"42292d99c55abe617799667f454222c54c60e229","after":"9773676c8a1bb1f8d4340a62efe641cf76eda7ec","ref":"refs/heads/1.x","pushedAt":"2024-01-29T20:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Remove branch-alias from composer.json","shortMessageHtmlLink":"Remove branch-alias from composer.json"}},{"before":"42292d99c55abe617799667f454222c54c60e229","after":null,"ref":"refs/heads/main","pushedAt":"2023-08-02T10:23:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"}},{"before":null,"after":"42292d99c55abe617799667f454222c54c60e229","ref":"refs/heads/1.x","pushedAt":"2023-08-02T10:23:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicolas-grekas","name":"Nicolas Grekas","path":"/nicolas-grekas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/243674?s=80&v=4"},"commit":{"message":"feature #435 [PHP 8.3] Polyfill mb_str_pad() (IonBazan)\n\nThis PR was squashed before being merged into the 1.28-dev branch.\n\nDiscussion\n----------\n\n[PHP 8.3] Polyfill mb_str_pad()\n\nPolyfills the `mb_str_pad()` function added in PHP 8.3: https://wiki.php.net/rfc/mb_str_pad\n\nTest cases were taken from the RFC implementation and adapted to PHPUnit.\n\nCommits\n-------\n\n7ccd416 [PHP 8.3] Polyfill mb_str_pad()","shortMessageHtmlLink":"feature #435 [PHP 8.3] Polyfill mb_str_pad() (IonBazan)"}},{"before":"f9c7affe77a00ae32ca127ca6833d034e6d33f25","after":"42292d99c55abe617799667f454222c54c60e229","ref":"refs/heads/main","pushedAt":"2023-07-29T08:46:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"feature #435 [PHP 8.3] Polyfill mb_str_pad() (IonBazan)\n\nThis PR was squashed before being merged into the 1.28-dev branch.\n\nDiscussion\n----------\n\n[PHP 8.3] Polyfill mb_str_pad()\n\nPolyfills the `mb_str_pad()` function added in PHP 8.3: https://wiki.php.net/rfc/mb_str_pad\n\nTest cases were taken from the RFC implementation and adapted to PHPUnit.\n\nCommits\n-------\n\n7ccd416 [PHP 8.3] Polyfill mb_str_pad()","shortMessageHtmlLink":"feature #435 [PHP 8.3] Polyfill mb_str_pad() (IonBazan)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENNlbIQA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/polyfill-mbstring"}