{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":151089715,"defaultBranch":"1.x","name":"polyfill-intl-idn","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-01T13:03:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707142742.0","currentOid":""},"activityList":{"items":[{"before":"412b0a676ae213e4e6235b155428e963194add25","after":"872bf457bc23bdabf298c0246acf98abe3ed1493","ref":"refs/heads/1.x","pushedAt":"2024-04-19T06:32:12.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":"a287ed7475f85bf6f61890146edbc932c0fff919","after":"412b0a676ae213e4e6235b155428e963194add25","ref":"refs/heads/1.x","pushedAt":"2024-04-12T09:47:55.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":"Conform to IDNA version 15.1.0 revision 31","shortMessageHtmlLink":"Conform to IDNA version 15.1.0 revision 31"}},{"before":"ecaafce9f77234a6a449d29e49267ba10499116d","after":"a287ed7475f85bf6f61890146edbc932c0fff919","ref":"refs/heads/1.x","pushedAt":"2024-01-29T20:11:16.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":"ecaafce9f77234a6a449d29e49267ba10499116d","after":null,"ref":"refs/heads/main","pushedAt":"2023-08-02T10:26:41.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":"ecaafce9f77234a6a449d29e49267ba10499116d","ref":"refs/heads/1.x","pushedAt":"2023-08-02T10:26:40.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 #334 [PHP 8.1] Add `CURLStringFile` polyfill (Ayesh, nicolas-grekas)\n\nThis PR was merged into the 1.27-dev branch.\n\nDiscussion\n----------\n\n[PHP 8.1] Add `CURLStringFile` polyfill\n\nPHP 8.1 adds a [new class `CURLStringFile`](https://php.watch/versions/8.1/CURLStringFile), that works similar to `CURLFile`, but does not require a _path_ to a file, and accepts a string of file contents instead. This can be polyfilled with a `CURLFile` sub class that uses a `data://` URI inside a constructure and calling `CURLFile::__construct` with that data URI.\n\nCloses #333.\n\nI will leave this as a draft because I'm not sure how to write tests for this. I'm thinking a PHP CLI server that echoes `$_FILES`, and a test that checks the returned content for file(s) that it uploaded.\n\nCommits\n-------\n\n0427220 Bump for 1.28\na07f86f [PHP 8.1] Add `CURLStringFile` polyfill","shortMessageHtmlLink":"feature #334 [PHP 8.1] Add CURLStringFile polyfill (Ayesh, nicolas-…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENNlTPQA","startCursor":null,"endCursor":null}},"title":"Activity · symfony/polyfill-intl-idn"}