{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":338779201,"defaultBranch":"7.0","name":"password-hasher","ownerLogin":"symfony","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-14T10:27:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714655164.0","currentOid":""},"activityList":{"items":[{"before":"0dc1831664a376d4964b920fa0fdbf11b8276aca","after":"a66ecdeb6482d8034ad81e97c3f62ad2b24a063e","ref":"refs/heads/7.1","pushedAt":"2024-05-14T07:24:15.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":"Merge branch '7.0' into 7.1\n\n* 7.0:\n fix tests","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"45c7ff8cfb4860ce2b370ecee11ad2274e648309","after":"436839a60524db60f2fcf13db52577717b867f55","ref":"refs/heads/6.4","pushedAt":"2024-05-14T07:24:02.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":"Merge branch '5.4' into 6.4\n\n* 5.4:\n fix tests","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"c6585f56cd1f1a07c90d11593f549aa47dacc358","after":"7ef8f992848bd4773ef7d475761a6be94f75859e","ref":"refs/heads/7.0","pushedAt":"2024-05-14T07:23:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n fix tests","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"03bd98c528bcd1fbdfa602015f16924d4b589802","after":"1c022f5b3e97c82c651e60269f0d3a68458a0641","ref":"refs/heads/5.4","pushedAt":"2024-05-14T07:22:43.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":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"de25c3800aad3c79bacbb7f2f1525ba9518156ec","after":"0dc1831664a376d4964b920fa0fdbf11b8276aca","ref":"refs/heads/7.1","pushedAt":"2024-05-13T15:36:46.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":"Merge branch '7.0' into 7.1\n\n* 7.0:\n replace wurstmeister Docker images for Kafka and Zookeeper\n [PasswordHasher] Make bcrypt nul byte hash test tolerant to PHP related failures\n [HttpClient] Revert fixing curl default options\n [VarExporter] fix proxy helper when a method returns null\n [Validator] Update Dutch (nl) translation\n Fix exception thrown during `LDAP_MODIFY_BATCH_REMOVE_ALL` batch operations\n Fix various warnings across components test suite","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"99a0b0fb28849aab64e888db030ba32f92d47876","after":"c6585f56cd1f1a07c90d11593f549aa47dacc358","ref":"refs/heads/7.0","pushedAt":"2024-05-13T15:35:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n replace wurstmeister Docker images for Kafka and Zookeeper\n [PasswordHasher] Make bcrypt nul byte hash test tolerant to PHP related failures\n [HttpClient] Revert fixing curl default options\n [VarExporter] fix proxy helper when a method returns null\n [Validator] Update Dutch (nl) translation\n Fix exception thrown during `LDAP_MODIFY_BATCH_REMOVE_ALL` batch operations\n Fix various warnings across components test suite","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"7671d7460065861f298b1d6da33a83b2305a0730","after":"45c7ff8cfb4860ce2b370ecee11ad2274e648309","ref":"refs/heads/6.4","pushedAt":"2024-05-13T15:31:44.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":"Merge branch '5.4' into 6.4\n\n* 5.4:\n replace wurstmeister Docker images for Kafka and Zookeeper\n [PasswordHasher] Make bcrypt nul byte hash test tolerant to PHP related failures\n [HttpClient] Revert fixing curl default options\n [Validator] Update Dutch (nl) translation\n Fix exception thrown during `LDAP_MODIFY_BATCH_REMOVE_ALL` batch operations\n Fix various warnings across components test suite","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"b080906862a7502a226327935989b456acd2002b","after":"03bd98c528bcd1fbdfa602015f16924d4b589802","ref":"refs/heads/5.4","pushedAt":"2024-05-10T20:03:04.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":"[PasswordHasher] Make bcrypt nul byte hash test tolerant to PHP related failures","shortMessageHtmlLink":"[PasswordHasher] Make bcrypt nul byte hash test tolerant to PHP relat…"}},{"before":"da828669ab1835417be2b72234bca6647fa581e3","after":"de25c3800aad3c79bacbb7f2f1525ba9518156ec","ref":"refs/heads/7.1","pushedAt":"2024-05-02T08:42:55.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '7.0' into 7.1\n\n* 7.0:\n fix compatibility with Twig 3.10\n [Strings][EnglishInflector] Fix incorrect pluralisation of 'Album'\n handle union and intersection types for cascaded validations\n move wiring of the property info extractor to the ObjectNormalizer\n restore deprecated properties\n move Process component dep to require-dev\n Remove calls to `onConsecutiveCalls()`\n fix: remove unwanted type cast\n accept AbstractAsset instances when filtering schemas\n better distinguish URL schemes and windows drive letters\n handle edge cases when constructing constraints with named arguments\n convert empty CSV header names into numeric keys","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"5148b049248935f8a7b0a392aece2f22e9a1803d","after":"99a0b0fb28849aab64e888db030ba32f92d47876","ref":"refs/heads/7.0","pushedAt":"2024-05-02T08:35:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n fix compatibility with Twig 3.10\n [Strings][EnglishInflector] Fix incorrect pluralisation of 'Album'\n handle union and intersection types for cascaded validations\n move wiring of the property info extractor to the ObjectNormalizer\n restore deprecated properties\n move Process component dep to require-dev\n Remove calls to `onConsecutiveCalls()`\n fix: remove unwanted type cast\n accept AbstractAsset instances when filtering schemas\n better distinguish URL schemes and windows drive letters\n handle edge cases when constructing constraints with named arguments\n convert empty CSV header names into numeric keys","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"73afaed1d87f6127dcd71bc88e9a16fd9325cf1c","after":"7671d7460065861f298b1d6da33a83b2305a0730","ref":"refs/heads/6.4","pushedAt":"2024-05-02T08:34:58.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":"Merge branch '5.4' into 6.4\n\n* 5.4:\n fix compatibility with Twig 3.10\n [Strings][EnglishInflector] Fix incorrect pluralisation of 'Album'\n handle union and intersection types for cascaded validations\n move wiring of the property info extractor to the ObjectNormalizer\n move Process component dep to require-dev\n Remove calls to `onConsecutiveCalls()`\n fix: remove unwanted type cast\n accept AbstractAsset instances when filtering schemas\n better distinguish URL schemes and windows drive letters\n convert empty CSV header names into numeric keys","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"b4516ba6a9190a469eeb2c2f3447bfc0e5b17aee","after":"b080906862a7502a226327935989b456acd2002b","ref":"refs/heads/5.4","pushedAt":"2024-04-30T14:24:11.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 calls to `onConsecutiveCalls()`","shortMessageHtmlLink":"Remove calls to onConsecutiveCalls()"}},{"before":"917f92e6fe073048d0db2226fd97eec09a931b03","after":"5148b049248935f8a7b0a392aece2f22e9a1803d","ref":"refs/heads/7.0","pushedAt":"2024-04-18T09:38:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n Auto-close PRs on subtree-splits\n review German translation","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"ff0e04be8627d1d43fdf8b0adbf588e652541d8c","after":"73afaed1d87f6127dcd71bc88e9a16fd9325cf1c","ref":"refs/heads/6.4","pushedAt":"2024-04-18T09:27:54.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":"Merge branch '5.4' into 6.4\n\n* 5.4:\n Auto-close PRs on subtree-splits\n review German translation","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"1163f863069eb233b73ab9d66b95186609d21a0d","after":"b4516ba6a9190a469eeb2c2f3447bfc0e5b17aee","ref":"refs/heads/5.4","pushedAt":"2024-04-18T09:22:53.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":"e58f7a6010cacdcb39b7e26aaa4eeaa0f64c5e35","after":"da828669ab1835417be2b72234bca6647fa581e3","ref":"refs/heads/7.1","pushedAt":"2024-04-16T16:30:13.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":"Merge branch '7.0' into 7.1\n\n* 7.0:\n Fix CI\n Bump ext-redis in CI on PHP >= 8.4\n Adjust pretty name of closures on PHP 8.4\n implement NodeVisitorInterface instead of extending AbstractNodeVisitor\n sync .github/expected-missing-return-types.diff\n skip test assertions that are no longer valid with PHP >= 8.2.18/8.3.5","shortMessageHtmlLink":"Merge branch '7.0' into 7.1"}},{"before":"0eba656c16ecdf5588b3ddd2b2337b06173d839f","after":"917f92e6fe073048d0db2226fd97eec09a931b03","ref":"refs/heads/7.0","pushedAt":"2024-04-16T16:28:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"symfony-splitter","name":"Symfony Git Splitter","path":"/symfony-splitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7566209?s=80&v=4"},"commit":{"message":"Merge branch '6.4' into 7.0\n\n* 6.4:\n Fix CI\n Bump ext-redis in CI on PHP >= 8.4\n Adjust pretty name of closures on PHP 8.4\n implement NodeVisitorInterface instead of extending AbstractNodeVisitor\n sync .github/expected-missing-return-types.diff\n skip test assertions that are no longer valid with PHP >= 8.2.18/8.3.5","shortMessageHtmlLink":"Merge branch '6.4' into 7.0"}},{"before":"114788555e6d768d25fffdbae618cee48cbcd112","after":"ff0e04be8627d1d43fdf8b0adbf588e652541d8c","ref":"refs/heads/6.4","pushedAt":"2024-04-14T09:37:03.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":"Merge branch '5.4' into 6.4\n\n* 5.4:\n skip test assertions that are no longer valid with PHP >= 8.2.18/8.3.5","shortMessageHtmlLink":"Merge branch '5.4' into 6.4"}},{"before":"a0c08f9045230ef73d25617b2c0e0b56d8feb0a2","after":"1163f863069eb233b73ab9d66b95186609d21a0d","ref":"refs/heads/5.4","pushedAt":"2024-04-14T07:28:56.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":"skip test assertions that are no longer valid with PHP >= 8.2.18/8.3.5","shortMessageHtmlLink":"skip test assertions that are no longer valid with PHP >= 8.2.18/8.3.5"}},{"before":"11ae2fa9680a3681fd758bd3b9126c134e75cdae","after":"e58f7a6010cacdcb39b7e26aaa4eeaa0f64c5e35","ref":"refs/heads/7.1","pushedAt":"2024-04-01T19:04:36.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 unnecessary empty usages","shortMessageHtmlLink":"Remove unnecessary empty usages"}},{"before":"3c16176c252632e526dbc5ed5d261fe3eaa339f5","after":"11ae2fa9680a3681fd758bd3b9126c134e75cdae","ref":"refs/heads/7.1","pushedAt":"2024-02-21T11:50:59.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":"use constructor property promotion","shortMessageHtmlLink":"use constructor property promotion"}},{"before":"2979ecf4b24f81c2451f49d502159564266e2aa5","after":"3c16176c252632e526dbc5ed5d261fe3eaa339f5","ref":"refs/heads/7.1","pushedAt":"2024-02-12T11:15:51.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":"Merge branch '7.0' into 7.1\n\n* 7.0:\n [VarExporter] Uniform unitialized property error message under ghost and non-ghost objects\n [AssetMapper] Ignore comment lines in JavaScriptImportPathCompiler\n Update configuration path in help message\n [Validator] Review Albanian translation\n [Process] Fix Inconsistent Exit Status in proc_get_status for PHP Versions Below 8.3\n [Validator] Update Czech (cz) translation\n Sync translations\n [Mailer][Postmark][Webhook] Make allowed IPs configurable\n Review portuguese translations\n [Validator] Fix fields without constraints in `Collection`\n deal with fields for which no constraints have been configured\n [DomCrawler] [Form] Fix the exclusion of